Es sollen alle Zellen einer Spalte lückenlos aufgelistet werden, die an irgendeiner Position einen bestimmten Suchbegriff (Teilstring) enthalten.
Lösung
Spalte A1:A100; - Suchbegriff ist "AGB" bzw. steht in Zelle C1 (ohne Anführungszeichen).
Die Formel in D1 lautet:
{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN("AGB";A$1:A$100))*1);"";INDEX(A:A;KKLEINSTE(WENN(ISTZAHL(FINDEN("AGB";A$1:A$100));ZEILE($1:$100));ZEILE(A1))))}
und runterkopieren
Steht der Suchbegriff in Zelle C1, dann in der Formel "AGB" durch C$1 ersetzen.
Soll nicht nach Groß- und Kleinschreibung unterschieden werden, dann FINDEN durch SUCHEN ersetzen.