Supportnet / Forum / Tabellenkalkulation
Excel 2003 - Zählen wenn ungleich 0
Frage
Guten Abend miteinander
Ich will die Anzahl Zahlen aus einer Spalte (bzw. aus den Zeilen G7-G360) herauslesen, die ungleich 0 sind.
Mit der Formel [b]=Zählenwenn(G7:G360;<>0)[/b] funktioniert das aber nicht.
Kann mir jemand die "richtige" Formel hierzu angeben?
Vielen Dank im Voraus.
Matthias
Antwort 1 von xmax
hi, funktioniert nicht ist keine eine gute beschreibung, warum nicht, gab es da keine fehlermeldung?
aber ich glaube das ist nicht das was du suchst, denn jede vergleich gibt einen betimmten wert als eine rückmeldung aus.
das ist aber nicht die anzahl der <>0 in der spalte.
du hättest noch ein paar beispiele um was sich für zahlen handelt angeben können.
mfg
beispiel:
=Zählenwenn(G7:G360;"<>0") versuche damit.aber ich glaube das ist nicht das was du suchst, denn jede vergleich gibt einen betimmten wert als eine rückmeldung aus.
das ist aber nicht die anzahl der <>0 in der spalte.
du hättest noch ein paar beispiele um was sich für zahlen handelt angeben können.
mfg
beispiel:
a1 0 b1=4 //ZÄHLENWENN(A1:A6;"<>0")//
a2 -1
a3 0
a4 3
a5 4
a6 2 Antwort 2 von xmax
emm oder doch, wenn man: a2, a4, a5, a6 (die anzahl) zusammenzählt:-))
Antwort 3 von Saarbauer
Hallo @xmax,
kann bei Leerzeichen Probleme geben, da Leerzeichen nicht unbedingt als 0 interpetiert werden.
Gruß
Helmut
kann bei Leerzeichen Probleme geben, da Leerzeichen nicht unbedingt als 0 interpetiert werden.
Gruß
Helmut
Antwort 4 von Saarbauer
Hallo,
geht auch mit
=ANZAHL(G7:G360)-ZÄHLENWENN(G7:G360;0)
dabei werden Leerfwelder nicht mitgezählt.
Sonst
=353-ZÄHLENWENN(A7:A360;0)
Gruß
Helmut
geht auch mit
=ANZAHL(G7:G360)-ZÄHLENWENN(G7:G360;0)
dabei werden Leerfwelder nicht mitgezählt.
Sonst
=353-ZÄHLENWENN(A7:A360;0)
Gruß
Helmut
Antwort 5 von Numendil
Hallo
Danke für eure Antworten. Leider hat es mit keiner Formel richtig funktioniert. Letztendlich ging es mit folgender Formel
=SUMMENPRODUKT((H7:H360<>0)*(H7:H360<>0))
Grüsse
Matthias
PS: @xmax: Nach der Eingabe der Formel (also wenn ich "Enter" gedrückt habe) erscheint die Fehlermeldung "Die Formel enthält einen Fehler" und der Cursor switcht zu den Suchkriterien (<>0).
Danke für eure Antworten. Leider hat es mit keiner Formel richtig funktioniert. Letztendlich ging es mit folgender Formel
=SUMMENPRODUKT((H7:H360<>0)*(H7:H360<>0))
Grüsse
Matthias
PS: @xmax: Nach der Eingabe der Formel (also wenn ich "Enter" gedrückt habe) erscheint die Fehlermeldung "Die Formel enthält einen Fehler" und der Cursor switcht zu den Suchkriterien (<>0).
Antwort 6 von Saarbauer
Hallo,
geht auch etwas einfacher
=SUMMENPRODUKT((H7:H360<>0)*1)
Gruß
Helmut
geht auch etwas einfacher
=SUMMENPRODUKT((H7:H360<>0)*1)
Gruß
Helmut
Antwort 7 von Numendil
Ah okey, danke dir, Helmut ;-)
Gibt es eine Situation, bei der deine Variante nicht funktionieren würde? Zum Beispiel wenn es nur die Zahl 0 in der Spalte hätte? (Habe keine Ahnung, nur gibt es möglicherweise einen Grund, wieso ich diese Formel so gefunden habe^^)
Grüsse
Matthias
Gibt es eine Situation, bei der deine Variante nicht funktionieren würde? Zum Beispiel wenn es nur die Zahl 0 in der Spalte hätte? (Habe keine Ahnung, nur gibt es möglicherweise einen Grund, wieso ich diese Formel so gefunden habe^^)
Grüsse
Matthias
Antwort 8 von Saarbauer
Hallo,
Summenprodukt führt bei
(H7:H360<>0)
nur eine Auswertung auf "Wahr" und "Falsch" durch und diese Werte werden intern als 1 und 0 dargestellt, durch die Multiplikation mit 1 ergibt sich ein rechenbarer Zahlenwert.
Müsste normalerweise immer funktionieren.
Gruß
Helmut
Summenprodukt führt bei
(H7:H360<>0)
nur eine Auswertung auf "Wahr" und "Falsch" durch und diese Werte werden intern als 1 und 0 dargestellt, durch die Multiplikation mit 1 ergibt sich ein rechenbarer Zahlenwert.
Müsste normalerweise immer funktionieren.
Gruß
Helmut
Antwort 9 von Numendil
Wunderbar, dann bin ich ja beruhigt ;-)
Vielen Dank noch einmal für deine Hilfe.
Grüsse
Matthias
Vielen Dank noch einmal für deine Hilfe.
Grüsse
Matthias

