Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1968to1972
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren

Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren
06.03.2024 01:10:09
Klexy
Dies ist keine Frage, sondern eine Antwort auf eine Frage, zu der ich keine Antwort im Internet finden konnte.
Ich habe eine Spalte B, die per Formel befüllt ist, z.B. =WENN(A10;"";"x"&A1)
Die Ergebnisse sind jetzt entweder ein beliebiger (nichtnumerischer !) String oder ein Leerstring ("").
Um nur die Strings zu zählen, funktioniert =ZÄHLENWENN(B:B;">") nicht, weil das auch die Leerstrings mitzählt.
Durch Rumprobieren habe ich rausgefunden, wie es funktioniert, die Leerstrings unter den Formelergebnissen nicht mitzuzählen:
=ZÄHLENWENN(B:B;">~?")
Vielleicht interessiert's jemanden.

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren
06.03.2024 01:37:14
Onur
Dafür hast du so lange recherchiert?
Und warum nicht einfach
=ZÄHLENWENN(B1:B10;"")
???
AW: Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren
06.03.2024 07:44:59
Daniel
Hi
Um Strings mit mindestens einem Zeichen zu zählen, kann man auch dieses Suchkriterium verwenden: "?*"
? joker für genau ein Zeichen,
* joker für beliebige Zeichen, auch keines


Für dein konkretes Beispiel wäre ZählenWenn(A:A;"&lt0") auch geeignet und macht Spalte B überflüssig.
Gruß Daniel
Siehe Erklärung weiter unten
06.03.2024 09:52:30
Klexy
o.W.
Nochmal zur Erklärung mit Beispieldatei
06.03.2024 09:50:59
Klexy
Und nein, ich kann das nicht auch an meinen Fingern abzählen, denn dies ist nur ein BEISPIEL.
Es geht darum, die von Formeln generierten Leerstrings aus einer Zählung von NICHTnumerischen Elementen herauszuhalten.

https://www.herber.de/bbs/user/167809.xlsm
Anzeige
AW: Nochmal zur Erklärung mit Beispieldatei
06.03.2024 11:21:52
daniel
ZählenWenn(B:B;"?*") zählt doch genau das , was du zählen willst.
Drei Lösungen
06.03.2024 11:34:58
Klexy
Das stimmt. Das hatte ich überlesen.
Bei meinem Rumprobieren mit allen möglichen Zeichenkombinationen ist mir das dann auch entgangen.
Es geht übrigens auch umgekehrt: "*?"

Dann gibt es also drei Lösungen:
"?*"
"*?"
">~?"


Hier ist dann nochmal die Musterdatei mit allen Lösungen:
https://www.herber.de/bbs/user/167813.xlsm
AW: Drei Lösungen
06.03.2024 11:52:25
daniel
Du hattest aber auf meinen Beitrag geantwortet.
Liest du die Beiträge, auf die du antwortest nicht?
Warum?
Anzeige
AW: Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren
06.03.2024 01:57:26
Onur
Sorry, du wolltest ja die nichtleeren zählen:
=ANZAHL(B1:B10)
AW: Bei Zählenwenn Zellen mit Leerstring als Ergebnis ignorieren
06.03.2024 07:38:58
Daniel
ANZAHL zählt nur Zahlen, würde hier also immer 0 ergeben.
ANZAHL2 zählt alles, was keine echte Leerzelle ist, also auch die Formeln mit "" als Ergebnis.
Siehe Erklärung weiter unten
06.03.2024 09:51:53
Klexy
o.W.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige