Seite 1 von 1

Abhängig von markierten Zellen rechnen

Verfasst: Mo 13. Jun 2016, 15:08
von TRM
Hallo,

leider komme ich gerade mit einer Formel nicht ganz klar.
Momentan sieht diese z.B. so aus, rechnet mir aber alles aus der Spalte zusammen - egal, ob ein x ist oder nicht (siehe weiter unten):

Code: Alles auswählen

=WENN(ISTLEER('Tabelle2'.K5:'Tabelle2'.K49);(SUMME('Tabelle2'.I5:'Tabelle2'.I49)))
Ich habe 3 Spalten A-C, welche vom Benutzer gefüllt werden.

A = Währung in Euro
B/C = Kreuzchen (x) / (B = 19%, C = 7%)

Gegeben:

A1 = 100 | B1 = x | C1 = LEER
A2 = 100 | B2 = LEER | C2 = x
A3 = 100 | B3 = x | C3 = LEER

Nun möchte ich in zwei anderen Zelle ausrechen:

1. (WENN B1 = LEER dann A1) + (WENN B2 = LEER dann A2) + ( WENN B3 = LEER dann A3) = (100 + 7%) = 107
2. (WENN C1 = LEER dann A1) + (WENN C2 = LEER dann A2) + ( WENN C3 = LEER dann A3) = (200 + 19%) = 238

Wie muss denn da die Formel aussehen, dass ich nicht 30 mal eine Addition (welche auch als Formel falsch ist, es dient hier nur der Anschauung) manuell machen muss?

Re: Abhängig von markierten Zellen rechnen

Verfasst: Mo 13. Jun 2016, 16:13
von TRM

Re: Abhängig von markierten Zellen rechnen

Verfasst: Di 14. Jun 2016, 03:04
von boser
E1 : =WENN(ODER(B1="x";C1="x");WENN(C1="x";A1*1,19;A1*1,07);A1)

Oder in drei Spalten:

E1 : =WENN(B1="x";A1*1,19;"")
F1 : =WENN(C1="x";A1*1,07;"")
G1 : =WENN(UND(B1="";C1="");A1;"")


Anmerkung:
100 + 7% = 107 ist falsch, richtige Ergebnis wäre : 100,07 , da 7% als 0,07 bewertet wird.
Richtiger ist:
100 * (1 + 7%), das ergibt 107, zusammengefasst 100 * 1,07, da 7% gleich 0,07 sind.