Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: bertl123 am Februar 18, 2017, 19:39:24 Nachmittag

Titel: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: bertl123 am Februar 18, 2017, 19:39:24 Nachmittag
Hallo,

ich möchte gerne den Text der Zellen in Spalte A nach vorgegebenen Keywords durchsuchen. Wenn ein Keyword im Text gefunden wir, wird in Spalte B die zugehörige Kategorie ausgegeben.

Keywords sind in Spalte D und die zu dem jeweiligen Keyword zugehörige Kategorie in Spalte E.

Mit folgender Formel klappt es nur teilweise: =INDEX($E$2:$E$5,MAX(WENN(ISTFEHLER(SUCHEN($D$2:$D$5,A2)),-1,1)*ZEILE($D$2:$D$5)-1))
In D5 habe ich zwei Keywords und obige Formel erkennt diese nur im Text, wenn die beiden Wörter nicht durch anderweitigen Text getrennt sind. Ich suche eine Lösung, dass ich in zB. Zelle D5 die Keywords "Text1, Text3" stehen habe und mir die entsprechende Kategorie ausgegeben wird auch wenn beide Keywords getrennt voneinander im Text stehen. Ist das möglich oder bin ich da auf dem Holzweg?

Würde mich sehr über eine Hilfe freuen.

Ich habe mein Sheet beigefügt.
(http://fs5.directupload.net/images/170218/pt89ksdk.jpg)

Viele Grüße

Ben

(http://www.directupload.net/file/d/4636/pt89ksdk_jpg)

{maninweb: Bild etwas kleiner gemacht, da es sonst das Layout sprengt.}
Titel: Antw: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: DL am Februar 18, 2017, 20:04:16 Nachmittag
Hallo Ben

Schreibe die Keywords in zwei Spalten. Ich habe das mal in H:I gemacht; Spalte J ist die Kategorie.
{=VERWEIS(42;1/(MMULT(WENNFEHLER(WENN(SUCHEN($H$2:$I$5;A2);1);0);{1;1})=2);$J$2:$J$5)}
Interessanterweise ist die Formel genauso lang wie deine bisherige Formel.  :)
Titel: Antw: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: bertl123 am Februar 18, 2017, 21:15:02 Nachmittag
Hallo Detlef,

vielen Dank für Deine Hilfe.

Wenn ich die Formel einfügen will, zeigt es mir einen Fehler an. Ist die "42" korrekt?

Viele Grüße

Ben

Edit:
Jetzt hat es geklappt. Sensationell!! Vielen Dank. Ich musste bei mir nur die ";" durch "," ersetzten :-)

Viele Grüße

Ben
Titel: Antw: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: bertl123 am Februar 19, 2017, 11:27:11 Vormittag
Hallo Detlef,

noch eine kurze Frage.

Wenn nun keines der Keywords vorkommt, gibt mit die Verweisfunktion "#NV" aus.
Nun habe ich es mit "Wennfehler" versucht und wenn ich folgedes verwende, wird mir bei allen Zellen eine leere Ergebniszelle angezeigt:
=WENNFEHLER(VERWEIS(42,1/(MMULT(WENNFEHLER(WENN(SUCHEN(Tabelle2!$S$2:$T$16,A15),1),0),{1;1})=2),Tabelle2!$Q$2:$Q$16),"")
Hast Du evtl einen Hinweis auf meinen Fehler?

Vielen Dank

Ben

Titel: Antw: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: DL am Februar 19, 2017, 11:33:03 Vormittag
Die Formel ist weiterhin eine Matrixformel, die mit CTRL-SHIFT-ENTER eingegeben werden muss.
Titel: Antw: Text einer Zelle nach Keywords durchsuchen und Kategorie zuordnen
Beitrag von: bertl123 am Februar 19, 2017, 21:35:15 Nachmittag
Vielen Dank! Mir war zwar klar, dass ich CTRL+Shift+Enter verwenden muss, aber machte wohl einen Fehler.
Nun klappt es.

Vielen Dank für Deine schnelle Hilfe!!