Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: ZÄHLENWENN mit exakter Zeichenfolge

ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 15:58:00
Jürgen
Sehr geehrte Damen und Herren,
ich habe folgendes Problem: ich möchte eine spalte nach verschiedenen zeichenfolgen durchsuchen. Dies sind verschiedene Codes, welche bestimmte Branchen widerspiegeln. Nutze daher folgende Funktion:
=ZÄHLENWENN('Ursprungstabelle Zuwanderung'!$M$2:M$14161;B1)
Es werden also alle Felder gezählt, die dem Code in Feld B1 entsprechen. Nun stimmt aber die Summer der Auswertung nicht mit der Summe der einzelnen Datensätze überein. Also ich habe x einzelne datensätze (bzw. x Zeilen mit Daten) aber wenn ich die zahlen der Auswertung zusammenzähle, kommt ein höherer Wert heraus d. h. habe z. B. 10 Datensätze, mit den Werten 5 x den code 012345 und 5 x den code 12345. Somit müsste er mir bei den jeweiligen codes je den Wert 5 auspucken, d. h. die 2 codes kommen jeweils 5 mal vor. Aber insgesamt ergibt ein nachzählen eine deutlich höhere Summe.
Ich gehe davon aus, das Excel NICHT die genauen Zelleninhalte vergleicht. Also wenn ich nach dem Code 020 suche, werden auch felder ausgegeben, in denen nur der Code 20 steht. Wie kann ich es also anstellen, dass Excel - wenns geht mit obiger Funktion - nur Zellen ausgibt, die einer exakten Zeichenfolge entsprechen, welche in meiner codeliste hinterlegt sind?

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:06:00
mpb
Hallo Jürgen,
Excel vergleicht schon die exakte Zeichenfolge. Das Problem liegt vermutlich bei den Formatierungen (Zahl oder Text). Wenn Du bei 012345 die führende Null über eine Formatierung erzeugst, ist der Zellinhalt trotzden 12345.
Am besten mal alles einheitlich formatieren oder die (ggf. abgespeckte) Datei hier hochladen.
Gruß
Martin

Anzeige
AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:09:00
HermannZ
Hallo Jürgen;
das kommt daher weil es einmal Text ist und dann wieder zahl;
ein beispiel für sowas;
 ABC
224 ges. Wert 
225012345123454
226012345  
227012345  
22812345  
22912345  
23012345  
23112345  
232   

Formeln der Tabelle
ZelleFormel
C225{=SUMME(--(IDENTISCH(A225:A231;B225)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss HermannZ

Anzeige
AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:24:00
Jürgen
WAaaaaas mach ich falsch: Das obige Beispiel ist genau das was bei mir net geht, welche Formel hast du da benutzt?
=SUMME((IDENTISCH('Ursprungstabelle Zuwanderung'!$M$2:M$14161;B1)))
Diese da, oder wie?

AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:31:00
HermannZ
Hallo Jürgen;
genau aber hast du die Formel auch als Matrix-Formel eingeben das heist die geschweiften Klammern nicht eingeben sondern die Formel mit Shift-Strg-Enter abschliessen.
ich sehe gerade das in der formel auch ein Fehler ist und zwar zwischen den ersten beiden Klammern muss ein doppel Minus sein damit die Wahrheitswerte der Formel umgewandelt werden aus WAHR wird dann 1 und aus FALSCH wird 0 sonst kann die Funktion SUMME das ja nicht summieren.
Gruss HermannZ

Anzeige
AW: ZÄHLENWENN mit exakter Zeichenfolge
31.05.2007 10:00:00
Jürgen
Massig thanks, hat funktioniert.

AW: Danke für die Rückmeldung.......oT.
31.05.2007 11:02:26
HermannZ
.

AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:10:00
Jürgen
Danke für die schnelle Antwort, allerdings wird die 0 nicht durch eine Formatierung ausgegeben, sie ist Teil eines Codes, d. h. es gibt den code 020 und den code 20, beide sind NICHT identisch. Somit wird wohl immer doppelt soviel zurückgegeben. Hat da jemand ne Lösung?

Anzeige
AW: ZÄHLENWENN mit exakter Zeichenfolge
30.05.2007 16:17:34
mpb
Hallo Jürgen,
sie können nicht identisch sein, es sei denn, Dein Excel rechnet anders als alle anderen auf dieser schönen Welt. ;-)
Lade die Datei hoch, dann wird sich das Problem schon finden lassen.
Gruß
Martin
P.S. wenn es sich nur um Zahlen handelt: Schreibe in eine leere Zelle die Zahl 1, kopiere diese Zelle, markiere alle relevanten Zellen, d.h. $M$2:M$14161 und B1 und dann BEARBEITEN-INHALTE EINFÜGEN, Option multiplizieren auswählen, OK.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

ZÄHLENWENN mit exakter Zeichenfolge in Excel


Schritt-für-Schritt-Anleitung

Um die Funktion ZÄHLENWENN in Excel zu verwenden, um exakte Zeichenfolgen zu zählen, folge diesen Schritten:

  1. Öffne Excel und lade die Tabelle, in der Du die Daten hast.
  2. Gib die Formel in eine Zelle ein:
    =ZÄHLENWENN('Ursprungstabelle Zuwanderung'!$M$2:$M$14161; B1)

    Achte darauf, dass der Bereich korrekt angegeben ist und B1 den exakten Code enthält, den Du zählen möchtest.

  3. Überprüfe die Formatierung der Daten in Spalte M. Manchmal können Zahlen als Text formatiert sein, was zu falschen Ausgaben führt. Stelle sicher, dass alle Zellen einheitlich formatiert sind.
  4. Drücke Enter, um das Ergebnis zu erhalten.

Häufige Fehler und Lösungen

Hier sind häufige Probleme, auf die Du stoßen könntest, und deren Lösungen:

  • Falsche Anzahl an Ergebnissen: Dies kann passieren, wenn Excel die Daten nicht als exakte Übereinstimmung betrachtet. Überprüfe die Formatierung (Zahl vs. Text).
  • Zellen mit führenden Nullen: Wenn Du einen Code wie 012345 hast, könnte Excel diesen als 12345 interpretieren. Verwende die Funktion TEXT, um sicherzustellen, dass die Zellen als Text behandelt werden:
    =TEXT(B1; "000000")

Alternative Methoden

Wenn die ZÄHLENWENN-Funktion nicht die gewünschten Ergebnisse liefert, kannst Du folgende Alternativen ausprobieren:

  • Matrixformel mit IDENTISCH: Verwende die folgende Formel, um die exakten Übereinstimmungen zu zählen:

    =SUMME(--(IDENTISCH('Ursprungstabelle Zuwanderung'!$M$2:$M$14161; B1)))

    Wichtig: Diese Formel muss als Matrixformel eingegeben werden. Schließe sie mit Strg + Shift + Enter ab.

  • ZÄHLENWENNS für mehrere Bedingungen: Wenn Du mehrere Bedingungen prüfen möchtest, kannst Du ZÄHLENWENNS verwenden:

    =ZÄHLENWENNS('Ursprungstabelle Zuwanderung'!$M$2:$M$14161; B1; 'Ursprungstabelle Zuwanderung'!$M$2:$M$14161; C1)

Praktische Beispiele

Hier sind einige praktische Beispiele für die Anwendung:

  • Zählen von Codes: Angenommen, Du hast folgende Codes in Spalte M:

    012345
    12345
    012345

    Wenn Du in B1 den Code 012345 hast, wird die Formel =ZÄHLENWENN('Ursprungstabelle Zuwanderung'!$M$2:$M$14161; B1) den Wert 2 zurückgeben, wenn die Formatierungen korrekt sind.

  • Zählen von Text und Zahlen: Wenn Du sowohl Text als auch Zahlen zählen möchtest, kannst Du die ZÄHLENWENN-Funktion zusammen mit WENN verwenden:

    =SUMME(WENN('Ursprungstabelle Zuwanderung'!$M$2:$M$14161=B1; 1; 0))

Tipps für Profis

  • Datenbereinigung: Bevor Du mit dem Zählen beginnst, stelle sicher, dass die Daten gut strukturiert und einheitlich sind. Nutze die SÄUBERN-Funktion, um unerwünschte Leerzeichen zu entfernen.
  • Excel Wahrheitswert umkehren: Wenn Du die Ergebnisse umkehren möchtest, kannst Du eine WENN-Bedingung verwenden:
    =WENN(ZÄHLENWENN('Ursprungstabelle Zuwanderung'!$M$2:$M$14161; B1) > 0; "Vorhanden"; "Nicht vorhanden")
  • Verwende Filter: Nutze die Funktion „Filter“, um nur relevante Daten anzuzeigen und die Zählung zu überprüfen.

FAQ: Häufige Fragen

1. Ich bekomme mehr Ergebnisse, als ich erwartet habe. Warum?
Das liegt oft an unterschiedlichen Formaten (Zahl vs. Text). Überprüfe die Zellenformate.

2. Wie kann ich die Zählung für mehrere Codes gleichzeitig durchführen?
Verwende die ZÄHLENWENNS-Funktion, um mehrere Bedingungen zu kombinieren und die exakten Übereinstimmungen zu zählen.

3. Was ist der Unterschied zwischen ZÄHLENWENN und ZÄHLENWENNS?
ZÄHLENWENN zählt Übereinstimmungen für ein Kriterium, während ZÄHLENWENNS mehrere Kriterien gleichzeitig berücksichtigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige