Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1744to1748
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

Texte zählen

Texte zählen
07.03.2020 07:36:16
Christian
Hallo,
habe mal eine Frage.
Ich habe zwei Bereiche, einmal D2:D12435 und D12436:D20736.
Insgesamt 13750 unterschiedliche Texte, es kommen also auch Texte mehrfach vor.
Ich würde nun gerne die Anzahl der Texte wissen, die ausschließlich im Bereich D12436:D20736 stehen und demnach nicht in D2:D12435.
Mehrfach im Bereich D12436:D20736 vorkommende Texte sollen nur einmal gezählt werden.
Gibt es da eine Formel?
Danke Christian

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Texte zählen
07.03.2020 07:57:14
RPP63
Moin!
Du könntest den Bereich D12436:D20736 in eine Hilfsspalte kopieren,
dort Daten → Duplikate entfernen durchführen
und per ANZAHL2() zählen.
Ginge auch per Spezialfilter,
oder Pivot-Table,
oder …
Im neuen Excel 365 auch per simpler Formel:
=ANZAHL2(EINDEUTIG(D12436:D20736))
Gruß Ralf
AW: Texte zählen
07.03.2020 08:06:03
Christian
Hallo Ralf,
danke erstmal.
zuerst zu deinem Hifsspaltenvorschlag. Damit weiß ich die Anzahl der verschiedenen Texte im 2. Bereich, aber es kann ja immer noch ein Teil dieser Texte im ersten Bereich stehen.
Pivot habe ich leider nie benutzt.
Deine letzte Formel gibt bei mir 1 aus. Habe aber auch kein Excel365. Vermute aber auch, dass die Formel dasselbe Problem hat wie der Hilfsspaltenvorschlag, er vergleicht die Texte nicht mit dem ersten Bereich
Gruß
Christian
Anzeige
Sorry, falsch gelesen, ich lasse offen!
07.03.2020 08:15:11
RPP63
Da ich momentan keine Lösung habe, lasse ich offen.
keine Ursache.. weiter offen
07.03.2020 08:47:58
Christian
.
Anzahl Texte nur in einer Spalte
07.03.2020 08:50:13
WF
Hi,
das Prinzip ist diese Arrayformel:
{=ANZAHL2(A1:A99)-ANZAHL(VERGLEICH(A1:A99;B1:B99;0))}
Da werden allerdings gleiche Texte in Spalte A mehrfach gezählt.
WF
AW: Anzahl Texte nur in einer Spalte
07.03.2020 09:17:41
Christian
also
{=ANZAHL2(D12436:D20736)-ANZAHL(VERGLEICH(D12436:D20736;D2:D12435;0))}
?
Hatte dann mal temporär im zweiten Teil die Duplikate entfernt und hatte dann meine Lösung, wenn die Formel richtig ist. Weiß jetzt nicht ob nicht die Bereiche vertauscht werden müssen.
Aber da ich das Duplikate entfernen wieder rückgängig machen musste, gibt die Formel jetzt wieder das falsche Ergebnis aus.
Gruß
Christian
Anzeige
die Formel ist so schon richtig
07.03.2020 09:33:24
WF
vorab müsstest Du aber in D12436:D20736 die Duplikate eliminieren.
Eine Hilfsspaltenlösung gibt's auch.
Aber 12.000 Hilfszellen sollte man schon vermeiden.
WF
AW: die Formel ist so schon richtig
07.03.2020 15:24:11
Christian
Hallo WF,
Duplikate eliminieren kommt für mich nicht in Frage, da in den Zeilen mit mehrfach vorkommenden Einträgen nur der Bereich D:I identisch ist, der Bereich A:C jedoch unterschiedlich. D.h. es würden für mich wichtige Informationen in den Spalten A:C verloren gehen.
Aber ich schau dann mal nach Werners Vorschlag.
Gruß
Christian
AW: Anzahl Texte nur in einer Spalte
07.03.2020 12:56:09
Günther
Moin,
du hast Excl 2016, da ist ein schönes Tool eingebaut: Power Query. ;-) Damit sollte es gehen (wenn ich das alles richtig verstanden habe). Aber ohne eine KLEINE Muster-xlsx mit Beispiellösung versuche ich erst gar nicht ...
Gruß
Günther
Anzeige
AW: eine Formel solltr reichen ...
07.03.2020 10:21:41
neopa
Hallo Christian,
... teste mal folgende Matrixformel:
{=SUMME((VERGLEICH(D12436:D20736&ISTFEHLER(VERGLEICH(D12436:D20736&"";D2:D12435&"";0));D12436:D20736&ISTFEHLER(VERGLEICH(D12436:D20736&"";D2:D12435&"";0));0)*ISTFEHLER(VERGLEICH(D12436:D20736&"";D2:D12435&"";0))=ZEILE(D12436:D20736)-ZEILE(D12435))+0)}
Die {} nicht eingegeben sondern Formel mit Strg+Shift + Enter abschließen.
Gruß Werner
.. , - ...
Ergebnis kann nicht stimmen
07.03.2020 15:36:32
Christian
Eure Formeln geben auch nach Entfernen der Duplikate unterschiedliche Zahlen aus.
Werde es jetzt anders lösen, den zweiten Bereich woanders hin kopieren, Duplikate entfernen, Hilfsspalte mit Zählenwenn und in dieser Spalte dann die Anzahl der "0".
Zu Günther, PQ kommt für mich in dem Fall nicht in Frage, da sich die beiden Bereiche auch mal ändern können und ich keine Ahnung habe, wie ich das dann in PQ anpasse. Ne Formel ändern ist dann dank Suchen und Ersetzen doch deutlich einfacher.
Gruß
Christian
Anzeige
Ergebnis
07.03.2020 15:42:44
Christian
Mein Lösungsweg kam auf 4229, Werners warum auch immer auf 4230 und WF's bei entfernten Duplikaten auf 6326.
Da ich mal davon ausgehe, dass mein Lösungsweg korrekt nur deutlich umständlicher war, sehe ich das Ganze hiermit als abgeschlossen an.
Nachtrag zu WF's Formel
07.03.2020 15:56:09
Christian
sorry WF hatte bei den 6326 die geschweiften Klammern vergessen. Mit diesen kommt auch dein Vorschlag auf die 4229. Warum Werners Vorschlag auf 4230 kommt, ist aber trotzdem für mich nicht nachvollziehbar.
Aber wie gesagt, da die Methode im zweiten Bereich Duplikate entfernen, mit ZÄHLENWENN zählen, wie oft jeder übrig gebliebene Text im ersten Bereich steht und dann mit ZÄHLENWENN die Anzahl der "0" zählen ebenfalls auf 4229 kommt, gehe ich davon aus, dass das die richtige Lösung ist.
Werner, ich wollte dir eigentlich auch eine Bsp Datei schicken, damit du vielleicht nachvollziehen kannst, wie deine Formel auf 4230 kommt, jedoch allein die Spalte D hat nach Entfernen der Duplikate immer noch 1.83 MB. Weiß im Moment nicht wie ich das schrumpfen kann und gleichzeitig sicherstellen kann, dass ich nicht die Ursache für diese Unstimmigkeit aus der Tabelle entferne.
Gruß
Christian
Anzeige
zu Werners Formel
07.03.2020 16:05:33
Christian
habe auch da den Grund für die 4230 gefunden...
nach dem Entfernen der Duplikate ging der zweite Bereich nur noch von D12436:D18761
da deine Formel aber immer noch über den kompletten Bereich ging und ich das nicht geändert habe, standen am Ende knapp 2000 Leerzellen. Da der erste Bereich keine Leerzellen enthält, wurde 1x eine Leerzelle mitgezählt.
Nachdem ich den bereich angepasst hab, gibt auch deine Formel 4229 aus.
Gruß
Christian
AW: lässt sich leicht erklären ...
07.03.2020 17:21:34
neopa
Hallo Christian,
... ja ich ging davon aus, dass in beiden Bereichen jeweils keine oder jeweils mind. 1 Leerzeile vorhanden ist. Wenn nur ein Bereich Leerzellen enthält, dann muss vom bisher ermittelten Ergebnis noch eine 1 subtrahiert werden. Dies könnte ich durch eine entsprechende Teilformel z.B. mittels ANZAHL2() in meiner Formel noch ergänzen. Ist es notwendig?
Gruß Werner
.. , - ...
Anzeige
AW: lässt sich leicht erklären ...
07.03.2020 17:33:41
Christian
Hallo Werner,
denke nicht, da das Problem ja in meiner Testtabelle ohne Duplikate aufgetreten ist. In der Originaltabelle mit Duplikaten gibt es keine Leerzellen. Bin nur zu spät darauf gekommen, dass das Ergebnis der Formel durch Leerzellen geändert werden könnte und habe es daher zu spät erst an der Originaltabelle getestet.
Gruß
Christian
AW: dann ist ja alles gut owT
07.03.2020 17:37:08
neopa
Gruß Werner
.. , - ...
aber danke für das Angebot oWT
07.03.2020 17:58:09
Christian
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige