Text in Zell-Range suchen
Hallo
Ich moechte in Excel mit einer Funktion herausfinden wie oft ein bestimmtes Wort in einem Zellbreich auftaucht.
Es kann allerdings sein, dass das Wort MEHRFACH in einer Zelle vorkommt. Das muss auch gezaehlt werden.
Also z.B. der Zellbereich: A1:A10.
In den Zellen: A2,A6 und A7 taucht das Wort jeweils 1x auf. In Zelle A4 ist es 3x im String vorhanden. Das Ergebnis muss also "6" lauten.
Gibt es hierfuer eine einfach Loesung?
Antwort schreiben
Antwort 1 von rainberg vom 26.07.2019, 10:06 Options
Hallo Natascha,
das geht mit folgender Matrixformel.
=SUMME((LÄNGE(A1:A10)-LÄNGE(WECHSELN(A1:A10;$B$1;"")))/LÄNGE($B$1))
Das Suchwort steht in B1, die Formel muss mit der Tastenkombination Strg+Shift+Enter abgeschlossen werden.
Gruß
Rainer
Antwort 2 von Natascha21 vom 26.07.2019, 10:45 Options
Hallo Rainer
Danke fuer die schnelle Antwort. Bin leider ziemicher EXCEL Laie. :-(
Arbeite zudem mit einer englischen Version. Habe deine Formel wie folgt uebersetzt:
=SUM((LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10;$B$1;"")))/LEN($B$1))
Leider erhalte ich immer einen Fehler und EXCEL nimmt die Formel nicht an.
Antwort 3 von rainberg vom 26.07.2019, 11:08 Options
Hallo Natascha,
die Übersetzung ist richtig.
Aber hast Du auch die Formeleingabe mit der Tastenkombination Strg+Shift+Enter abgeschlossen???
Gruß
Rainer
Antwort 4 von rainberg vom 26.07.2019, 11:12 Options
Hallo Natascha,
sehe gerade, dass die Übersetzung doch nicht richtig ist.
Du musst die Semikola durch Kommata ersetzen.
{=SUM((LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,$B$1,"")))/LEN($B$1))}
Gruß
Rainer
Antwort 5 von Natascha21 vom 26.07.2019, 12:09 Options
Hallo Rainer
Danke vielmals fuer deine schnelle Hilfe. Alles klappt einwandfrei! Super das das Supportnet so kompetente Besucher hat.
VLG Natascha