Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1768to1772
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

Zählenwenn mit falschem Ergebnis

Zählenwenn mit falschem Ergebnis
08.07.2020 13:34:32
Fritz_W
Hallo Forumsteilnehmer,
warum liefert die Funktion ZÄHLENWENN beim Vergleich zweier großer Textwerte (Zahlen, die als Text formatiert wurden) nicht das korrekte Ergebnis? (vgl. Beispielmappe)
Vielen Dank für Eure Hilfe.
mfg
Fritz
https://www.herber.de/bbs/user/138861.xlsx

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zählenwenn mit falschem Ergebnis
08.07.2020 14:24:08
Luschi
Hallo Fritz,
Excel hat die selbstherrliche Auffassung, das ALLES, was als Zahl in Zellen aussieht, in Formeln auch als Zahl behandelt wird, egal ob als Text formatiert oder per '-Zeichen zum Text gemacht.
Die Formeln =TEXT(B2;"0") und =TEXT(B3;"0") bringt es ans Tageslicht: beide liefern das Ergebnis:
12345678910111200 - in Zahlen gewandelt, sind eben beide Textzahlen gleich.
Gruß von Luschi
aus klein-Paris
AW: Zählenwenn mit falschem Ergebnis
08.07.2020 14:28:59
UweD
Hallo
Abhilfe =SUMMENPRODUKT((B2:B3=B2)*1)
LG UweD
AW: Zählenwenn mit falschem Ergebnis
08.07.2020 14:34:02
Fritz_W
Hallo Luschi und Uwe,
vielen Dank für die Erläuterung bzw. die alternative Lösungsmethode.
mfg
Fritz
Anzeige
Danke für die Rückmeldung (owT)
08.07.2020 14:41:01
UweD
AW: Zählenwenn mit falschem Ergebnis
08.07.2020 14:56:04
Daniel
Hi
ZählenWenn unterscheidet hier nicht zwischen Text und wandelt Text in Zahlen um (was es beispielsweise beim SVerweis nicht macht)
das dürfte daran liegen, dass man für größer/kleiner-Vergleiche die Zahlen mit vorangestelltem Symbol und damit als Text eingibt und dann müssen diese Texte in Zahlen gewandelt werden, und das macht ZählenWenn dann auch, wenn die Zahl als Text ohne Symbol eingegeben wird.
das allein sollte noch kein Problem sein, ABER:
sobald du Zahltexte hast, die länger als 15 Zeichen sind, werden bei der Umwandlung in Zahlen die letzten Stellen gerundet weil Excel keine längeren Zahlen verarbeiten kann, damit ist ab dem 16. Zeichen alles 0.
dh aus 12345678910111213 und 12345678910111219 wird 12345678910111200 und somit der gleiche Wert.
eine weiter Lösung für dieses Problem wäre, wenn man beim ZählenWenn bleiben will (weils bei großen Datenmengen schneller ist als Summenprodukt und ganze Spalten als Zellbereich verarbeiten kann), dass man durch Anhängen von Jokerzeichen die Umwandlung in eine Zahl verhindert und somit die Behandlung als Text aufzwingt.
Wenn die Texte in der Spalte B immer genau gleich lang sind (z.B. einheitliche Artikelnummern) dann reicht das Anhängen des *
=ZählenWenn(B2:B3;B2&"*")
wenn die Texte unterschiedlich lang sein können, wird's etwas komplizierter, dann mit ZählenWenns in zwei Stufen:
=ZählenWenns(B2:B3;Links(B2;1)&"*";B2:B3;"?"&Teil(B2;2;999))
Gruß Daniel
Anzeige
AW: Zählenwenn mit falschem Ergebnis
08.07.2020 15:18:19
Fritz_W
Hallo Daniel,
vielen Dank für die äußerst informative Erläuterung.
mfg
Fritz

309 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige