Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wiederholungen zählen

Wiederholungen zählen
12.07.2020 19:16:07
Lemmy
Hallo zusammen,
Ich möchte eine Vergleich bzw. eine Häüfigkeit zählen.
In meiner Tabelle A1-A5000 sind Texte oder und Zahlen gelistet.
Ich möchte wissen wieviel mal sich etwas wiederholt.
In Spalte B soll zu nächts einmal "nur" gezählt weden. "fortlaufender Zähler"
In Spalte D / E möchte die Häufigkeit und Anzahl der Wiederholungen wissen.
...siehe auch Tabelle.
Kann in Spalte B bzw. D/E das mit einer Formel gelöst werden oder benötige ich schon ein Makro.
https://www.herber.de/bbs/user/139002.xlsx
LG
Lemmy
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: mit AGGREGAT() und ZÄHLENWENNs() ...
12.07.2020 19:49:09
neopa
Hallo Lemmy,
... für Deine Beispieldaten wie nachstehend aufgeführt.
Die Formel für Spalte B würde allerdings ein klein wenig aufwendiger, wenn die Liste mehrfach gleiche Datenwerte listen würde.
Formeln weit genug nach unten ziehend kopieren.
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
1Liste  HäufigkeitAnzahl
2Auto1 111
3Auto2 102
4Auto3 52
5Auto4 11
6Auto5   
7Auto6   
8Auto7   
9Auto8   
10Auto9   
11Auto10   
12Maus1   
13Maus2   
14Maus3   
15Maus4   
16Maus5   
17Bus1   
18Bus2   
19Bus3   
20Bus4   
21Bus5   
22Bus6   
23Bus7   
24Bus8   
25Bus9   
26Bus10   
27Haus1   
28Haus2   

ZelleFormel
B2=ZÄHLENWENN(A$2:A2;A2)
D2=WENNFEHLER(AGGREGAT(14;6;B$2:B$99/(B$3:B$99&ltB$2:B$99)/(ZÄHLENWENN(D$1:D1;B$2:B$99)=0);1);"")
E2=WENN(D2="";"";MAX(ZÄHLENWENNS(B$1:B$98;D2;B$2:B$99;"&lt"&D2);1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
AW: MAX() in E2 ist nicht nur nicht notwendig ...
12.07.2020 20:07:30
neopa
Hallo,
... sondern genau genommen falsch.
Korrekt in E2 ist =WENN(D2="";"";ZÄHLENWENNS(B$1:B$98;D2;B$2:B$99;"&lt"&D2)) unter nachfolgender Bedingung:
Damit aber ZÄHLENWENNS() auch korrekt auswerten kann muss die Formel in Spalte B zwingend mindestens eine Zeile weiter nach unten ziehend kopiert werden, wie in Spalte A Werte ausgefüllt sind.
Gruß Werner
.. , - ...
Anzeige
AW: MAX() in E2 ist nicht nur nicht notwendig ...
12.07.2020 22:04:24
Lemmy
Hallo Werner,
das sieht gut aus....werden morgen nochmals testen mit den realen Daten!
Vielen Dank für Diene Hilfe!
LG
Lemmy
AW: MAX() in E2 ist nicht nur nicht notwendig ...
13.07.2020 14:38:17
lemmy
Hallo Werner,
leider habe ich Texte(Zahlen) die das Zählenwenn "nicht" laufen lassen!
In Zeile B41 ind B42 würde ich eine 1 erwarten
Kannst Du nochmal schauen in der Beispieldatei habe ich das Problem eingearbeitet.
https://www.herber.de/bbs/user/139015.xlsx
LG
Lemmy
Anzeige
AW: textformat. Zahlenwerte an sich ...
13.07.2020 14:58:35
neopa
Hallo Lyymy,
... sind nicht das Problem. Das Problem ist dass diese länger als 15 Zeichen sind.
Deshalb nachgefragt:
- wie viele Datenwerte in Spalte A sind denn max ca. auszuwerten?
- beginnen evtl. derartige textl. Zahlenwerte immer mit der gleichen Ziffernfolge? (im Beispiel die ersten 9 Ziffern)
Gruß Werner
.. , - ...
Anzeige
AW: textformat. Zahlenwerte an sich ...
13.07.2020 18:02:00
Lemmy
Hallo Werner,
ich lese 100-10000 datensätze aus einer Datenbank aus
Leider sind diese Daten mit fortlaufende Nr.(?) und werden "willkürlich" zugeordnet.
Für mich ergibt sich leider keine Logig.
Es gibt auch keine "Gruppen" in dem man Teilebereiche des Text ggf. nicht bewerten muss.
LG
Lemmy
Anzeige
AW: wenn dem so ist, dann ...
13.07.2020 18:37:17
neopa
Hallo Lemmy,
... sortiere die Daten in Spalte A (Sortierrichtung ist egal) und schreibe folgende Formel in B2:
=WENN(A1=A2;B1+1;1) und kopiere diese nach unten.
Die Formeln in Spalte D:E bleiben wie sie sind.
Gruß Werner
.. , - ...
AW: wenn dem so ist, dann ...
16.07.2020 08:45:50
lemmy
Hallo Werner,
die Formel ist leider auch nicht erflogreich gewesen!
Ich habe mit dem Filter Duplikate enfernen ca.30% der Daten doppelt gefunden.
Kopiere ich doppelte Zahlenfelder (Text)größer 15zahlen findet die Formel nicht die doppelten Datenzätze
Möglicherweise hast Du noch einen anderen "Idee"
LG
Lemmy
Anzeige
AW: in Deiner eingestellten Datei ...
16.07.2020 11:56:28
neopa
Hallo Lemmy,
... kann ich das nicht nachvollziehen. Bei Anwendung der zuletzt eingestellten Hilfsspaltenformel müssen die Daten in Spalte A natürlich sortiert sein.
Gruß Werner
.. , - ...
AW: in Deiner eingestellten Datei ...
17.07.2020 07:18:21
lemmy
Hallo Werner,
ich habe die Beispieldatei nochmals angepasst.
Zählenwenn funktioniert nicht, da es mehr als 15 Zeichen habe.
Sind die Zahlen numerisch sortiert scheint dies zu gehen.
Eine Sortierung in nummerischer Reihenfolge kann ich leider nicht durchführen.
Die Daten müssen leider so stehen bleiben.
Wenn zählt wohl auch nur in numerischer Reihenfolge richtig.
In der Beispieldatei zählt wenn nicht richtig.
https://www.herber.de/bbs/user/139120.xlsx
LG
Lemmy
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Wiederholungen in Excel zählen leicht gemacht


Schritt-für-Schritt-Anleitung

Um in Excel Wiederholungen zu zählen, kannst Du die folgende Formel verwenden. Diese Anleitung zeigt Dir, wie Du eine fortlaufende Zählung in Spalte B und die Häufigkeit in Spalte D/E umsetzt.

  1. Daten sortieren: Stelle sicher, dass die Daten in Spalte A sortiert sind. Dies ist wichtig für die Funktionsweise der Formeln.

  2. Formel in Spalte B einfügen: Gib in Zelle B2 die folgende Formel ein:

    =WENN(A1=A2;B1+1;1)

    Kopiere diese Formel nach unten bis zur letzten Zeile Deiner Daten.

  3. Häufigkeit in Spalte D und E berechnen:

    • In Zelle D2 fügst Du die folgende Formel ein:
      =WENNFEHLER(AGGREGAT(14;6;B$2:B$99/(B$3:B$99<B$2:B$99)/ZÄHLENWENN(D$1:D1;B$2:B$99)=0);1);"")
    • In Zelle E2 nutze diese Formel:
      =WENN(D2="";"";ZÄHLENWENNS(B$1:B$98;D2;B$2:B$99;"<"&D2))
  4. Formeln nach unten ziehen: Ziehe die Formeln in D2 und E2 bis zur letzten Zeile Deiner Daten.


Häufige Fehler und Lösungen

  • Fehler: ZÄHLENWENN funktioniert nicht.

    • Lösung: Prüfe, ob Deine Daten mehr als 15 Zeichen lang sind. In solchen Fällen kann Excel Probleme haben, diese korrekt zu zählen. Überlege, ob Du die Daten kürzen oder anders formatieren kannst.
  • Fehler: Formel zählt nicht korrekt.

    • Lösung: Stelle sicher, dass die Daten in Spalte A vor dem Einfügen der Formeln sortiert sind. Unsachgemäß sortierte Daten können zu falschen Ergebnissen führen.

Alternative Methoden

Eine Alternative zum Zählen von Wiederholungen in Excel ist die Verwendung von Pivot-Tabellen. Hier kannst Du die Werte schnell gruppieren und die Häufigkeiten anzeigen lassen:

  1. Markiere Deine Daten.
  2. Gehe zu "Einfügen" > "PivotTable".
  3. Ziehe das Feld, dessen Wiederholungen Du zählen möchtest, in den Bereich "Zeilen" und auch in den Bereich "Werte".

So kannst Du die Pivot-Werte wiederholen und erhältst eine klare Übersicht über die Häufigkeiten.


Praktische Beispiele

Angenommen, Du hast eine Liste in Spalte A mit verschiedenen Fahrzeugtypen, und Du möchtest wissen, wie oft sich jeder Fahrzeugtyp wiederholt. Die Formeln in Spalte B und D/E helfen Dir, diese Informationen schnell zu erhalten.

Beispiel:

  • In der Liste stehen mehrfach "Auto", "Bus" und "Maus". Mit der Excel-Wiederholen-Formel in Spalte B siehst Du, dass "Auto" 11 Mal, "Bus" 5 Mal und "Maus" 4 Mal auftaucht.

Tipps für Profis

  • Verwende Bedingte Formatierung, um die Zellen hervorzuheben, die die häufigsten Werte enthalten.
  • Überlege, die ZÄHLENWENN-Funktion auf andere Datentypen anzuwenden, um zu sehen, wie oft bestimmte Werte in einer Zeitreihe wiederholt werden.
  • Wenn Du mit großen Datenmengen arbeitest, kann das Excel zählen bis-Feature Deine Effizienz steigern, indem Du nur relevante Daten zusammenfasst.

FAQ: Häufige Fragen

1. Frage
Wie kann ich die Wiederholungen in einer nicht sortierten Liste zählen?
Antwort:
Für nicht sortierte Listen ist es am besten, die Daten zunächst zu sortieren, bevor Du die Zählformeln anwendest. Andernfalls kannst Du die Pivot-Tabelle verwenden, um die Werte schnell zu aggregieren.

2. Frage
Funktionieren diese Formeln in Excel 365?
Antwort:
Ja, die genannten Formeln und Methoden funktionieren auch in Excel 365. Achte darauf, die Formeln korrekt anzuwenden und die Daten entsprechend vorzubereiten.

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