Clever-Excel-Forum

Normale Version: Zählenwenns funktioniert nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein Problen mit den folgenden Formeln
mit den Formeln möchte ich Zählen wieviele Einträge (Datum) zwischen zwei bestimmten Tagen liegen.

=ZÄHLENWENN(Überwachungsbogen!G12:G461;"<=I7")  oberste Grenze
=ZÄHLENWENN(Überwachungsbogen!G12:G461;">=H7") unterste Grenze

Diese beiden Formeln rechnen was sie sollen.
Wenn ich das ganze zusammen mit Zählenwenns in eine Formel bringen möchte, erhalte ich als Ergebnis 0.

=ZÄHLENWENNS(Überwachungsbogen!G12:G461;">=H7";Überwachungsbogen!G12:G461;"<=I7")

Hat jemand eine Idee wo der Fehler ist.

Danke
bis später
Jörg
(28.08.2023, 07:36)JR2007 schrieb: [ -> ]=ZÄHLENWENN(Überwachungsbogen!G12:G461;"<=I7")  oberste Grenze
=ZÄHLENWENN(Überwachungsbogen!G12:G461;">=H7") unterste Grenze

Diese beiden Formeln rechnen was sie sollen.

Moin!
Das glaube ich nicht!
Du suchst (in allen Formeln) nach <=I7
<=I7 wäre beispielsweise Erbsensuppe Smile
und nicht etwa nach <=[Datum]
Deshalb (bei Zellangaben) muss der Suchstring verkettet werden:
=ZÄHLENWENNS(Überwachungsbogen!G12:G461;">="&H7;Überwachungsbogen!G12:G461;"<="&I7)

Gruß Ralf
Hallo Ralf,

Danke für die schnelle Antwort, funktioniert super.

Trotzdem noch eine Frage In Zelle I7 und H7 steht ein Datum, welches bei Zählenwenn auch funktioniert, warum dann bei Zählenwenns nicht?

Danke
Jörg
Auch bei ZÄHLENWENN() muss es "<="&I7 heißen!
Ansonsten sucht er nach Texten, die "kleiner" als "I7" sind, heißt, im Alphabet davor stehen!
Und dies wäre bspw. die Erbse, aber kein echtes Datum (der Text Datum aber sehr wohl) und keine Kastanie.
Trotz obigem Smilie: das war kein Scherz.
AHI
1Datum
2Dortmund
3Erbse
415.08.2023
516.08.202310
617.08.20234
718.08.202326.08.2023
8Geranie
920.08.2023
1021.08.2023
11Kastanie
1223.08.2023
1324.08.2023
1425.08.2023
1526.08.2023
1627.08.2023
1728.08.2023
1829.08.2023
1930.08.2023
2031.08.2023
2101.09.2023

ZelleFormel
I5=ZÄHLENWENN(A:A;"<="&I7)
I6=ZÄHLENWENN(A:A;"<=I7")

Wenn es bei Dir klappt, dann zeige doch mal eine Datei.
Hallo ,

29  ich habe in meiner Liste das noch einmal ausprobiert und habe jetzt auch verstanden warum es beim Zählenwenn bei mir richtig (nein, war falsch) gerechnet hat.

In meiner Liste sind Zahlen und Text gemischt und es sind die selbe Anzahl Erbsen Blush  wie Einträge mit Datum zwischen den zwei bestimmten Tagen liegen.

ich danke dir für die ausführliche Antwort.
bis zum nächsen Mal
Jörg
19
Manchmal muss ich halt ungewöhnlich argumentieren.
Aber prima, wenn der Groschen gefallen ist!
Wink
Hi,
(28.08.2023, 12:17)JR2007 schrieb: [ -> ]In meiner Liste sind Zahlen und Text gemischt
Das solltest du dringend abstellen. Wieso? Das hast du doch gerade gemerkt.
Im Ernst: in einer Spalte sollten nur gleichartige Einträge zu finden sein. Also nur Einzelpreise oder nur Gesamtbeträge oder nur Stückzahlen oder nur Prozentwerte. Aber nicht z.B. Preise und Zwischensummen gemischt oder Stückzahlen und Texte gemischt oder Preise und Prozentwerte gemischt. Alles andere führt früher oder später (eher früher 21) zu Schwierigkeiten.