Die Funktion ZHLENWENN durchsucht nur eine Spalte nach einem Suchkriterium. Wenn alle Zeilen gezhlt werden sollen, bei denen in der 1. Zählenwenn mit verschachtelten Bedingungen (UND und ODER. Spalte ein bestimmtes Suchkriterium steht UND in der 2. Spalte ein weiteres, versagt ZHLENWENN. Lsung Zu durchsuchende Spalten: A und B {=SUMME(WENN((A1:A100="x")*(B1:B100="y");1))} ohne WENN: {=SUMME((A1:A100="x")*(B1:B100="y"))} oder: {=SUMME(N(A1:A100&B1:B100="x"&"y"))} auch ohne Array mglich (ausgetftelt von Jrgen Recker): =SUMMENPRODUKT((A1:A100="x")*(B1:B100="y")) Durch die Multiplikation(en) sind natrlich auch mehr als 2 Bedingungen kombinierbar. Erluterung NEU in Excel 2007: =ZHLENWENNS(A:A;"x";B:B;"y") oder {=SUMME((A:A="x")*(B:B="y"))} da neuerdings in Matrixformeln ganze Spalten auswhlbar sind
);"") Gruß Robert Hallo Robert, Post by robertn ich habe 4 Spalten mit Daten, die verschiedene Werte haben können. Ich möchte die Anzahl der Zeilen zählen, wenn folgende Bedinungen =Zählenwenn((Beding. versuchs mal mit SUMMENPRODUKT: =SUMMENPRODUKT(((($A$2:$A$10="ja")+($B$2:$B$10<>"")+ ($C$2:$C$10="ja"))>0)*($D$2:$D$10="OK")) Mit freundlichen Grüssen Melanie Breden -- - Microsoft MVP für Excel - Microsoft Excel - Die ExpertenTipps Das Excel-VBA Codebook Excel-Auftragsprogrammierung Hallo Melanie, Danke, es funktioniert! Die Verschachtelung mit dem ((.. )>0)*(... ) ist natürlich sehr geschickt! Beste Grüße Robert Neumann Hallo Melanie, noch eine kleines letztes Problem: Die letzte Bedingung lautet... *($D2:$D10<36616) und ist eine Datumsabfrage. Ich habe gerade gemerkt, dass die Bedingung natürlich auch erfüllt ist, wenn noch kein Datum eingegeben wurde. Wie kann ich im letzten Teil zwei Bedinugen eingeben, z. Zhlenwenn mit zwei Bedingungen - - - - - - Office-Loesung.de. B. wenn es um einen Datumsbereich geht z. ($D2:$D10<36616) UND ($D2:$D10>36600)?
Gehen wir jetzt eine Stufe weiter: Mehrere WENN-Funktionen sind ineinander verschachtelt. Wenn A1=5 ist, soll Aktion A durchgeführt werden, so weit, so gut. Tritt A nicht ein, soll Fall B eintreten. Auch gut. Was machen Sie aber nun, wenn Sie auch noch prüfen wollen, ob A1=7 ist, dann nämlich soll C eintreten. Zählen wenn mehrere bedingungen erfüllt. Konkret heißt das: WENN A1=5 DANN Aktion A SONST WENN A1=7 DANN Aktion C SONST Aktion B. In den SONST-Bereich der ersten WENN-Funktion haben wir eine zweite WENN-Funktion eingebettet. Das Spiel lässt sich noch weiter treiben: In den SONST-Bereich der zweiten WENN-Funktion ließe sich noch ein drittes WENN einbetten. Zugegeben: Dann wird's richtig kompliziert. Beachten müssen Sie bei der Verschachtelung vor allem die Klammersetzung: =WENN(A1=5;"Aktion A";WENN(A1=7; "Aktion C";"Aktion B")) Natürlich können Sie eine zweite WENN-Funktion auch in den DANN-Bereich der ersten Funktion einbauen. Beispiel: Wenn A1=5, dann soll überprüft werden, ob B1=10 ist, und wenn das ebenfalls zutrifft, soll der Text "Treffer! "
Das obige Beispiel lösen Sie dann so: ZÄHLENWENNS(Kriterienbereich1;Kriterien1;[Kriterienbereich2;Kriterium2]…) daher: =ZÄHLENWENNS(A1:A50;"Großhandel";B1:B50;"Wien") Tipp getestet unter Excel 2007, 2010, 2013, 2016/19