Supportnet / Forum / Tabellenkalkulation
Formeln mit 2 Bedingungen?
Frage
Hallo,
wer kann mir weiterhelfen.
Ich habe je eine Spalte mit verschiedenen €-Beträgen und Altersangaben.
Ich möchte für beide Spalten mir die Summen der €-Beträge bzw. Anzahl der Altersdaten ausrechnen lassen indem ich die Bedingung stelle z. B. größer 30 und kleiner 40. Ich habe die Formel mit einer Bedingung da, aber halt nicht für 2 Bedingungen.
für Alterangaben kleiner 30
=ZÄHLENWENN($G$2:$G$360;"<30")
und wie kleiner 30 und größer 20?
für €-Beträge kleiner 10000
=SUMMEWENN($D$2:$D$353;"<10000";$D$2:$D$353)
und wie kleiner 20000 und größer 10000?
Danke im voraus,
Petra
Antwort 1 von Arnim
Hallo Petra,
erste Formel:
=SUMMENPRODUKT((G2:G360>=20)*(G2:G360<30))
2. Formel:
=SUMMENPRODUKT((D2:D353>=10000)*(D2:D353<20000)*D2:D353)
Gruß Arnim
erste Formel:
=SUMMENPRODUKT((G2:G360>=20)*(G2:G360<30))
2. Formel:
=SUMMENPRODUKT((D2:D353>=10000)*(D2:D353<20000)*D2:D353)
Gruß Arnim
Antwort 2 von reinier
Hallo Formel-Spezialist-Arnim,
...das passt ja super(!!):
ich hab´ da auch gleich anschließend eine Frage
betreffend der Excel-Formel "wenn":
folgendes soll passieren:
meine Tabelle besteht aus 2 Spalten
in Spalte 1 trage ich Werte ein und in Spalte 2
sollen folgende Ergebnisse, basierend auf Spalte 1, automatische erscheinen:
Wert bis 16,00 dann soll -4 erscheinen,
Wert von 16,01 bis 26,-- dann soll 4,50 erscheinen
Wert ab 26,01 dann soll 5,-- erscheinen.
Ich habe schon folgendes versucht, klappt aber nicht:
wenn(C13<=16;4;wenn(C13>=16,01<=26;4,50wenn(C13>26,01;5)))
vielen Dank im Voraus
reinier
...das passt ja super(!!):
ich hab´ da auch gleich anschließend eine Frage
betreffend der Excel-Formel "wenn":
folgendes soll passieren:
meine Tabelle besteht aus 2 Spalten
in Spalte 1 trage ich Werte ein und in Spalte 2
sollen folgende Ergebnisse, basierend auf Spalte 1, automatische erscheinen:
Wert bis 16,00 dann soll -4 erscheinen,
Wert von 16,01 bis 26,-- dann soll 4,50 erscheinen
Wert ab 26,01 dann soll 5,-- erscheinen.
Ich habe schon folgendes versucht, klappt aber nicht:
wenn(C13<=16;4;wenn(C13>=16,01<=26;4,50wenn(C13>26,01;5)))
vielen Dank im Voraus
reinier
Antwort 3 von Arnim
Hallo Petra/reinier,
Du kannst ruhig bei Deiner Wenn-Formel bleiben! Sie müsste so aussehen:
=WENN(C13<=16;-4;WENN((C13>16)*(C13<=26);4,5;WENN(C13>26;5)))
Gruß Arnim
Du kannst ruhig bei Deiner Wenn-Formel bleiben! Sie müsste so aussehen:
=WENN(C13<=16;-4;WENN((C13>16)*(C13<=26);4,5;WENN(C13>26;5)))
Gruß Arnim
Antwort 4 von Arnim
Hallo,
noch etwas:
Möglicherweise willst Du die Formel von vornherein runterkopieren. Damit die Zellen leer bleiben, wenn auch in C keine Werte stehen, solltest Du eine Wenn-Bedingung vorschalten. Das sähe dann so aus:
=WENN(C13="";"";((C13<=16)*-4)+((C13>16)*(C13<=26)*4,5)+((C13>26)*5))
Ich nehme an, dass Du das weißt, aber trotzdem dieser Hinweis.
Gruß Arnim
noch etwas:
Möglicherweise willst Du die Formel von vornherein runterkopieren. Damit die Zellen leer bleiben, wenn auch in C keine Werte stehen, solltest Du eine Wenn-Bedingung vorschalten. Das sähe dann so aus:
=WENN(C13="";"";((C13<=16)*-4)+((C13>16)*(C13<=26)*4,5)+((C13>26)*5))
Ich nehme an, dass Du das weißt, aber trotzdem dieser Hinweis.
Gruß Arnim

