Anzeige
Archiv - Navigation
1772to1776
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

Wiederholungen zählen

Wiederholungen zählen
19.07.2020 12:57:23
Lemmy
Hallo zusammen,
leider habe ich das Problem noch nicht lösen können. Ich möchte wiederholungen einer größer 15 Stellige Auflistung durchführen.
Zählenwenn und wenn haben leider bisher nicht funktioniert.
siehe auch:
vieleicht von vorne:
in A2 bis A... habe ich eine Auflistung von mehr als 15 Zeichen (Zahlen in Textformat)
Ich möchte wissen wie häufig sich ein Zelleninhalt wiederholt.
In B2 und folgendes Spalten-Zellen soll der Zähleraufgeführt werden.
Die erste Nennung bekommt den Zähler1 wird dieser Zelleninhalt wiederholt bekommt es die 2 usw.
Die Zahlen sind nicht sortiert.
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

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wiederholungen zählen
19.07.2020 13:18:51
Peter
Hallo Lemmy,
vielleicht hilft dir diese Formel weiter (Tabellenblatt "zählenwenn", Zelle B2 und runterkopieren):
=SUMMENPRODUKT(($A$2:A2=A2)*1)
Gruß
Peter
AW: Wiederholungen zählen
19.07.2020 13:19:30
Daniel
Hi
ZählenWenn geht schon, du musst dafür sorgen, dass auch der Vergleichswert nicht in eine Zahl gewandelt wird, sondern Text bleibt, ansonsten vergleicht das ZählenWenn Zahlen und bei Zahlen wird nach bei mehr als 15 Stellen gerundet, dh es erkennt die Unterschiede ab der 16. Stelle nicht mehr.
Um die Umwandlung von Text in Zahl zu vermeiden, muss man etwas tricksen, den ZählenWenn wandelt beim Vergleichswert automatisch Text in Zahl um wenn möglich.
der Trick ist, Joker zu verwenden (? und *), denn bei der Verwendung von Jokerzeichen geht Excel immer von einem Text aus.
sind die Zeichenketten immer gleich lang, reicht das anhängen des *:
=ZählenWenn(A:A;A2&"*")

können die Zeichenketten unterschiedlich lang sein, wird's etwas aufwendiger:
=ZählenWenns(A:A;Links(A2;1)&"*";A:A;"?"&Teil(A2;2;99))
Gruß Daniel
Anzeige
AW: Wiederholungen zählen
19.07.2020 13:32:18
Firmus
Hi Lemmy,
dein Ansatz mit der Formel in Spalte B kann ich klappen.
Damit dies klappt, muss Spalte A aufsteigend sortiert vorliegen.
Lösung:
1. Füge eine Spalte mit laufender Nummer ein, z. B. =zeile(), und Formel nach unten ziehen
2. Ersetze '=Zeile()' Formel durch Werte.
3. Sortiere nach deiner 15-stelligen Nummer aufsteigend.
4. Füge deine Formel '=WENN($B1=$B2;D1+1;1)" ein [mein Beispiel in Spalte D], und Formel nach unten ziehen.
5. Ersetze in Spalte D die Formeln durch Werte.
6. Sortiere nach der laufenden Nummer (Orignalreihenfolge entsteht wieder)
7. Setze die Formel '=ZÄHLENWENN(B:B;B2)' ein [mein Beispiel in Spalte E], und Formel nach unten ziehen.
8. Filtere in Spalte D auf '1' - bei jeder '1' steht in Spalte 'E' die Anzahl des Auftretens.
https://www.herber.de/bbs/user/139162.xlsx
Für einmalige Arbeit m. E. der Aufwand vertretbar, bei häufiger Anwendung sollte es ein Makro werden.
Gruß,
Firmus
Anzeige
AW: in dem diesen vorangegangenen thread ...
20.07.2020 21:01:42
neopa
Hallo lemmy,
... auf den Du hättest per Link hättest verweisen sollen (er wird offensichtlich nicht mehr in der Forumsliste angezeigt) , hatte ich Dir (m)eine Lösung aufgezeigt für Deine angestrebten Ergebniswerte in Spalte D:E.
Wenn Du die Spalte nicht sortieren willst/kannst, dann kopiere diese Spalte und füge diese in einer Hilfsspalte ein. Sollten in der Spalte A Formelergebniswerte stehen, füge diese in der Hilfsspalte nur als Datenwerte ein. Sortiere dann die Hilfsspalte und nimm die Zählung mit der Formel in Spalte B nicht mehr bezogen auf Spalte A sondern auf Spalte H vor und fertig.
Gruß Werner
.. , - ...
Anzeige
AW: in dem diesen vorangegangenen thread ...
21.07.2020 22:07:16
Lemmy
Hallo alle vier zusammmen,
Werner vielen dank für Dein Hinweis!
...hatte ich vergessen auf den vorhergenden Thred hinzuweisen!
Ich habe nun testen können und die Formel von Peter hat das gewünsche Ergebnis erzeugt.
Peter Vielen Dank!
Ich möchte Danil und Firmus natürlich nicht vergessen!
Vielen Dank!
LG
Lemmy

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige