Nehmen wir an, wir haben zwei Spalten A und B mit jeweils Wörtern (Strings) drin. Nun will ich wissen, ob ein Wort in Spalte A auch in Spalte B vorhanden ist. Wenn man nun tausende Wörter miteinander vergleicht, dann kann der naive manuelle Ansatz einfach der Falsche sein. GoogleDocs bzw. Excel kennen die Funktion ARRAYFORMULA. Damit kann man sich in Spalte C zum Beispiel ein ‚X‘ anzeigen lassen, wenn das Wort in Spalte B gefunden wurde.
In das Feld C1 kopiert man nun einfach diese Formel:
=ARRAYFORMULA(IF(ISTEXT(A2:A); REPT( "X " ;MMULT((A2:A =TRANSPOSE(B2:B)); SIGN(ROW(A2:A)))); IFERROR(1/0)))
Das sieht dann im Endergebnis so aus wie auf dem Screenshot. In Spalte C wird mit jedem X visualisiert, wie oft der Begriff vorkommt. Das X kann man in der Formel auch bequem gegen etwas anderes austauschen oder die Formel so erweitern, dass die Anzahl der Vorkommnisse angezeigt wird. Eine Lösung in den Kommentaren ist immer gern gesehen.
Schreibe einen Kommentar