ich habe eine Spalte (G), die variable Textbausteine enthält, die jeweils durch Komma und Leerzeichen getrennt sind (Beispiel: text1, text2, text3).
Nun möchte ich gerne in Spalte Z prüfen, ob die jeweilige Zelle in Spalte G irgendeinen Wert aus einer Liste enthält (eine Zelle kann immer nur max. einen der Werte aus der Liste enthalten und daneben anderen Text).
Der gefundene Wert soll dann in Spalte Z angezeigt werden und wenn kein Wert gefunden wird, dann der Wert "Other".
Bisher habe ich dazu folgende Formel, die auch genau macht, was sie soll.
Mein Problem dabei ist, dass ich darin enthaltenen Bereiche gerne dynamisch gestalten möchte und diese Formel nicht funktioniert, wenn ich z.B. bis Zeile 100 vorgebe, da die Bereiche dann leere Zellen enthalten.
Mit Namen habe ich es auch probiert, allerdings ohne Erfolg.
Kann mir jemand sagen, wie ich die Bereiche Setup!$E$5:$E$19 und Setup!$D$5:$F$19 hier dynamisch gestalten kann ?
Meine Formel (ich verwende ein englisches Office):
{=IFERROR(VLOOKUP(MAX(IF(ISERROR(SEARCH(Setup!$E$5:$E$19,G2,1)),-1,1)*ROW(Setup!$E$5:$E$19)), _
Setup!$D$5:$F$19,3),"Other")}
Vielen Dank im Voraus für Eure Hilfe, Markus