Index Suche Regular Expression Frage
Verfasst: So 22. Nov 2020, 18:07
HAllo, ich habe mehrere Lebensmittel in der Datenbank und es sollen die Nährwerte raus gesucht werden.
Nur leider sucht LibreOffice nicht nach Klammern. Wie muss ich den Syntax umstellen, damit das funktioniert.
Beispiel:
(EI)(er) Eiweiß (Gr. M)
(Ei)gelbe (Gr. M)
(Ei)(er) (Gr. M)
Suche ich nach (Ei)(er) (Gr. M) findet er nichts.
Suche ich nach Gr. M gibt er den ersten gefundenen aus.
Wie muss ich die regular expression ".*"&C20&".*" ändern, damit er den vollen Syntax findet.
Achja, es soll auch funktionieren, wenn man z.b. nur Eiweiß (Gr. M) eingibt ohne den Anfang.
Meine Formel ist aktuell:
=INDEX('Lebensmittel-Eingabe'.$A$2:$A$10000;VERGLEICH(".*"&C20&".*";'Lebensmittel-Eingabe'.$B$2:$B$10000;0))
Nur leider sucht LibreOffice nicht nach Klammern. Wie muss ich den Syntax umstellen, damit das funktioniert.
Beispiel:
(EI)(er) Eiweiß (Gr. M)
(Ei)gelbe (Gr. M)
(Ei)(er) (Gr. M)
Suche ich nach (Ei)(er) (Gr. M) findet er nichts.
Suche ich nach Gr. M gibt er den ersten gefundenen aus.
Wie muss ich die regular expression ".*"&C20&".*" ändern, damit er den vollen Syntax findet.
Achja, es soll auch funktionieren, wenn man z.b. nur Eiweiß (Gr. M) eingibt ohne den Anfang.
Meine Formel ist aktuell:
=INDEX('Lebensmittel-Eingabe'.$A$2:$A$10000;VERGLEICH(".*"&C20&".*";'Lebensmittel-Eingabe'.$B$2:$B$10000;0))