❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
mehrere Wörter in Spalte suchen
mehrere Wörter in Spalte suchen
Hallo, ich habe eine spalte erstellt in dem ich einen Text eingeben kann.
Wenn darin das Wort "Wartung" oder "Störung" eingegeben wird dann soll in eine bestimmte Zelle etwas eingetragen werden.
Das funktioniert auch mit folgender Formel:
=WENN(ISTFEHLER(SUCHEN("wartung";$G$3));"";$BK$5) & WENN(ISTFEHLER(SUCHEN("störung";$G$3));"";$BK$5)
wenn ich aber nach noch mehr Wörtern suchen möchte wird die Formel ewig lang....
Kann ich nicht auch bei suchen( dann beide oder auch mehrere Wörter eingeben nach denen gesucht wird?
Wenn darin das Wort "Wartung" oder "Störung" eingegeben wird dann soll in eine bestimmte Zelle etwas eingetragen werden.
Das funktioniert auch mit folgender Formel:
=WENN(ISTFEHLER(SUCHEN("wartung";$G$3));"";$BK$5) & WENN(ISTFEHLER(SUCHEN("störung";$G$3));"";$BK$5)
wenn ich aber nach noch mehr Wörtern suchen möchte wird die Formel ewig lang....
Kann ich nicht auch bei suchen( dann beide oder auch mehrere Wörter eingeben nach denen gesucht wird?
Re: mehrere Wörter in Spalte suchen
Hallo,
mit Verkettungszeichen.
oder mit VERBINDEN(). Zellbereich I3:I9 ist eine Liste von Suchwörtern.
Gruß HeritzP
mit Verkettungszeichen.
Code: Alles auswählen
=WENN(ISTFEHLER(SUCHEN("Wartung|störung";$G$3;1));12;$BK$5)
Code: Alles auswählen
=WENN(ISTFEHLER(SUCHEN(VERBINDEN("|";1;I3:I9);$G$3;1));12;$BK$5)
HeritzP
alles nur geklaut
alles nur geklaut
Re: mehrere Wörter in Spalte suchen
Ich habe das anders verstanden:
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
oder allgemein mit Wortliste in Bereich:
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN($I$3:$I$9;$G$3)));$BK$5;"")
TE will m.E. BK5 zeigen, falls eines der Wörter gefunden wird.
Hallo HeritzP, was meinst Du denn mit "Wartung|Störung"? Das steht in SUCHEN() an der Stelle des Suchstrings, nicht an der des Strings, in welchem gesucht wird.
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
oder allgemein mit Wortliste in Bereich:
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN($I$3:$I$9;$G$3)));$BK$5;"")
TE will m.E. BK5 zeigen, falls eines der Wörter gefunden wird.
Hallo HeritzP, was meinst Du denn mit "Wartung|Störung"? Das steht in SUCHEN() an der Stelle des Suchstrings, nicht an der des Strings, in welchem gesucht wird.
MfG Lupo - xxcl.de Win10ProLO6062
Re: mehrere Wörter in Spalte suchen
Das hat leider nicht funktioniert;
=WENN(ISTFEHLER(SUCHEN("Wartung|störung";$G$3;1));12;$BK$5)
Diese Formel verstehe ich zwar nicht ganz, aber sie funktioniert :
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
Vielen Dank!
=WENN(ISTFEHLER(SUCHEN("Wartung|störung";$G$3;1));12;$BK$5)
Diese Formel verstehe ich zwar nicht ganz, aber sie funktioniert :
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
Vielen Dank!
Re: mehrere Wörter in Spalte suchen
Hallo,
mal wieder vergessen zu erwähnen.
Unter Extras -> Optionen -> LibreOffice Calc -> Berechnen -> reguläre Ausdrücke in Formeln ermöglichen.
Das Verkettungszeichen "|" ist ein regulärer Ausdruck. Es wird der Suchbegriff davor und dahinter gesucht.
Gruß HeritzP
mal wieder vergessen zu erwähnen.
Unter Extras -> Optionen -> LibreOffice Calc -> Berechnen -> reguläre Ausdrücke in Formeln ermöglichen.
Das Verkettungszeichen "|" ist ein regulärer Ausdruck. Es wird der Suchbegriff davor und dahinter gesucht.
Ich habe mich nach seiner eigenen Formel orientiert.TE will m.E. BK5 zeigen, falls eines der Wörter gefunden wird.
Gruß HeritzP
HeritzP
alles nur geklaut
alles nur geklaut
Re: mehrere Wörter in Spalte suchen
=WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
Wie kann ich die Formel erweitern, das er das nur macht wenn in dem Feld I7 etwas drin steht?
Wie kann ich die Formel erweitern, das er das nur macht wenn in dem Feld I7 etwas drin steht?
Re: mehrere Wörter in Spalte suchen
Als altem Excelaner ist mir diese (zugegeben schicke) Syntax fremd, da man dort RegEx nur in VBA dazuschalten kann

Seine Formel war (technisch, nicht unbedingt inhaltlich) unsinnig, da damit der Ausgang = BK5 & BK5 ermöglicht ist.
=WENN((I7<>"")*SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"")
MfG Lupo - xxcl.de Win10ProLO6062
Re: mehrere Wörter in Spalte suchen
Klasse es funktioniert!
=WENN((I7<>"")*SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"") & WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"bau";"pkw"};$G$3)));$BK$7;"")
wenn ich nun ein Wort hinzufügen möchte nachdem er sucht, müßte ich es so eintragen oder? ( UNFALL ziemlich am Ende... )
=WENN((I7<>"")*SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"") & WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"bau";"pkw";"UNFALL"};$G$3)));$BK$7;"")
=WENN((I7<>"")*SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"") & WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"bau";"pkw"};$G$3)));$BK$7;"")
wenn ich nun ein Wort hinzufügen möchte nachdem er sucht, müßte ich es so eintragen oder? ( UNFALL ziemlich am Ende... )
=WENN((I7<>"")*SUMMENPRODUKT(--ISTZAHL(SUCHEN({"Wartung";"Störung"};$G$3)));$BK$5;"") & WENN(SUMMENPRODUKT(--ISTZAHL(SUCHEN({"bau";"pkw";"UNFALL"};$G$3)));$BK$7;"")
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.