Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Suchen und Wiedergabe von Schlüsselwörtern in einem Text

Suchen und Wiedergabe von Schlüsselwörtern in einem Text
20.11.2019 17:01:39
Schlüsselwörtern
Hallo Zusammen,
ich hab ein Thema bzgl. der Suche von Schlüsselwörtern in einem Suchtext und Wiedergabe in einer anderen Zelle, gleicher Zeile bei dem ich nicht weiterkomme. Bitte sieht meine Beispieldatei anbei.
In den Spalten "H" (Beschreibung) und "I" (Kommentare) soll nach Schlüsselwörtern, die im Tabellenblatt "KeyWords" enthalten sind, gesucht werden. Sobald ein Schlüsselwort gefunden wird, soll es in der Spalte "J" für Beschreibung bzw. Spalte "L" für Kommentare wiedergegeben werden. Die Liste an Schlüsselwörtern zur Suche soll sich beliebig verlängern lassen. Es wäre toll, wenn mir einer mit diesem Thema weiterhelfen könnte.
Vielen Dank und Gruss
Frank
https://www.herber.de/bbs/user/133330.xlsm
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mit einer Matrixfunktion(alität)sformel ...
20.11.2019 17:26:34
neopa
Hallo Frank,
... dazu formatiere Deine "KeyWords"-Liste als eine "intelligente" Tabelle (mit Funktion "Als Tabelle formatieren" sind das zwei Mausjklicks. Normalerweise wird dafür als erste immer "Tabelle1" als benannter Name zugewiesen.
Nun in Rep!J2 folgende Formel:

=WENNFEHLER(INDEX(Tabelle1[Auswahl];AGGREGAT(15;6;ZEILE(Tabelle1)/SUCHEN(Tabelle1[Auswahl];H2)^0;1) -ZEILE(Tabelle1[#Kopfzeilen]));"")

und Formel nach unten ziehend kopieren. Analog dann in L2.
Gruß Werner
.. , - ...
Anzeige
AW: mit einer Matrixfunktion(alität)sformel ...
21.11.2019 09:58:53
Frank
Guten Morgen Werner,
zuerst vielen Dank für die schnelle Hilfe. Leider habe ich weiterhin ein Problem mit der Formel. Ich bekomme stets die Fehlermeldung "Problem mit der Formel".
Werner, bei der von dir vorgeschlagenen Formel markiert Excel, bei Drücken von Strg+Umschalt+Enter + erscheinen der Fehlermeldung, in der Formel "Tabelle1[Auswahl]".
Ich weiss nicht was ich falsch mache. Muss ich "Auswahl" durch etwas ersetzen?
Gruss
Frank
Anzeige
AW: kann ich so nicht nachvollziehen ... und ...
21.11.2019 13:25:05
neopa
Hallo Frank,
... ich vermute, Du hast meine Hinweise zur Erstelllung der "intelligente" Tabelle nicht realisiert.
Meine Formel ist eine Matrixfunktion(alität)sformel die nicht des spez. Formelabschluss wie eine klassische Matrixformel benötigt. (Dies nicht nur für Ein Händische günstig, als welcher ich momentan nur schreiben kann, sondern hat auch darüber hinaus Vorteile).
Schau es Dir mal an: https://www.herber.de/bbs/user/133350.xls
hier kannst Du nachträglich vor der 1. Zeile Zeilen einfügen und auch die "intelligente" Tabelle innerhalb der gesamten Datei beliebig verschieben.
Ich rate Dir dazu, Dich mit dieser Lösungsmethode vertraut zu machen.
Gruß Werner
.. , - ...
Anzeige
Arrayformel mit SUCHEN und INDEX
20.11.2019 19:46:57
WF
Hi,
statt Deinem SVERWEIS in L3 folgende Arrayformel:
{=WENN(H3="";"";INDEX(KeyWords!A:A;MIN(WENN(ISTZAHL(SUCHEN(KeyWords!A$2:A$99;H3));ZEILE(X$2:X$99))))) }
runterkopieren
WF
AW: Arrayformel mit SUCHEN und INDEX
21.11.2019 10:01:21
Frank
Guten Morgen WF,
zuerst vielen Dank für die schnelle Hilfe. Leider habe ich weiterhin ein Problem mit der Formel. Ich bekomme stets die Fehlermeldung "Problem mit der Formel".
Bei Eingabe von Strg+Umschalt+Enter + erscheinen der Fehlermeldung, wird ..H3="".. von Excel markiert.
Ich weiss nicht was ich falsch mache.
Gruss
Frank
Anzeige
funktioniert problemlos
21.11.2019 10:10:55
WF
Hi,
hab eben noch einmal Dein Beispiel runtergeladen, meine obige Formel kopiert und in L3 eingegeben.
einwandfrei
WF
AW: funktioniert problemlos
21.11.2019 12:12:53
Frank
Hallo WF,
ich weiss nicht woran es liegt. Aber der zeigt mir weiterhin die Fehlermeldung an. Bei meinem Kollegen auch.Könnte es an irgendwelchen Einstellungen liegen? Könntest Du evtl. das Beispliel hochladen? Danke und Gruss Frank
Anzeige
Gelöst
21.11.2019 13:29:21
Frank
Danke für die Unterstützung. Ich hatte bei Format die Englischen Zeichen in WIN10 als Standard. Nach dem Zurücksetzen, funktioniert die Formel in Excel. Gruss und Dnake Frank
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Schlüsselwörter in einem Text suchen und wiedergeben in Excel


Schritt-für-Schritt-Anleitung

  1. Erstelle eine Schlüsselwörter-Liste: Lege ein neues Tabellenblatt an und nenne es "KeyWords". Trage dort die Schlüsselwörter ein, nach denen Du suchen möchtest.

  2. Formatiere die Liste als Tabelle: Markiere die Schlüsselwörter und gehe zu "Einfügen" > "Tabelle". Bestätige die Auswahl und benenne die Tabelle (z.B. "Tabelle1").

  3. Formel für die Beschreibung: Gehe zu der Zelle, in der die erste Beschreibung angezeigt werden soll (z.B. J2). Gib folgende Formel ein:

    =WENNFEHLER(INDEX(Tabelle1[Auswahl]; AGGREGAT(15; 6; ZEILE(Tabelle1)/SUCHEN(Tabelle1[Auswahl]; H2)^0; 1) - ZEILE(Tabelle1[#Kopfzeilen])); "")
  4. Formel für die Kommentare: Kopiere die Formel in die Zelle L2 und passe gegebenenfalls die Referenzen an.

  5. Formel nach unten ziehen: Ziehe die Formeln in den Spalten J und L nach unten, um sie auf alle relevanten Zeilen anzuwenden.


Häufige Fehler und Lösungen

  • Fehlermeldung "Problem mit der Formel": Stelle sicher, dass Du die Tabelle richtig formatiert hast und dass die Bezüge korrekt sind. Überprüfe auch, ob Du die Formel als Matrixformel eingibst (Strg+Umschalt+Enter).

  • Keine Ergebnisse angezeigt: Vergewissere Dich, dass die Schlüsselwörter tatsächlich im Text enthalten sind. Überprüfe auch, ob Du die Formel korrekt kopiert hast.

  • Makros deaktiviert: Wenn Du eine Excel-Datei mit Makros verwendest, stelle sicher, dass die Makros aktiviert sind. Gehe dazu in die Excel-Optionen und aktiviere die Makros.


Alternative Methoden

  • Excel SVERWEIS: Statt der oben genannten Formeln kannst Du auch die SVERWEIS-Funktion verwenden, um nach bestimmten Wörtern zu suchen. Dies ist jedoch weniger flexibel, wenn Du mehrere Schlüsselwörter gleichzeitig durchsuchen möchtest.

  • Verwendung von Textfiltern: Du kannst auch den Excel-Textfilter verwenden, um gezielt nach bestimmten Wörtern in Deinen Daten zu suchen. Das ist besonders nützlich, wenn Du nur eine schnelle Übersicht benötigst.


Praktische Beispiele

  • Beispiel 1: Angenommen, Du hast in der Spalte H verschiedene Produktbeschreibungen und möchtest die Schlüsselwörter "Öl", "Wasser" und "Schmiermittel" suchen. Füge diese Schlüsselwörter in Deine "KeyWords"-Liste ein und wende die oben beschriebenen Formeln an.

  • Beispiel 2: Wenn Du eine Liste von Kundenkommentaren hast und nach dem Wort "Service" suchst, kannst Du die gleiche Vorgehensweise anwenden, um herauszufinden, in welchen Kommentaren dieses Wort vorkommt.


Tipps für Profis

  • Verwende dynamische Bereiche: Anstatt feste Zellbereiche zu verwenden, kannst Du dynamische Bereiche für Deine Schlüsselwörter-Liste erstellen. Das erleichtert die Verwaltung, wenn Du neue Schlüsselwörter hinzufügst.

  • Kombiniere mit anderen Funktionen: Du kannst die Suchergebnisse mit anderen Excel-Funktionen kombinieren, um tiefere Analysen durchzuführen, z.B. ZÄHLENWENN, um die Häufigkeit der Schlüsselwörter zu ermitteln.

  • Text in Excel durchsuchen: Nutze die Funktion "Suchen und Ersetzen" in Excel, um schnell bestimmte Wörter zu finden. Dies ist eine schnelle Methode, um Text zu durchsuchen, allerdings weniger detailliert als die oben beschriebenen Formeln.


FAQ: Häufige Fragen

1. Was sind Schlüsselwörter in einem Text?
Schlüsselwörter sind spezifische Begriffe oder Phrasen, die in einem Text vorkommen und oft zur Kategorisierung oder Analyse von Inhalten verwendet werden.

2. Wie kann ich mehrere Wörter in Excel suchen?
Du kannst die oben beschriebenen Formeln verwenden, um mehrere Schlüsselwörter gleichzeitig zu suchen und deren Vorkommen in anderen Zellen anzuzeigen. Alternativ kannst Du auch die Filterfunktion nutzen.

3. Welche Excel-Version benötige ich?
Die beschriebenen Methoden funktionieren in Excel 2016 und späteren Versionen. Stelle sicher, dass Du die richtigen Funktionen für Deine Version verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige