Zwei Felder auf Gemeinsamkeit vergleichen
Hallo,
ich habe zwei Felder, die ich auf Ähnlichkeit überprüfen möchte. Beispiel:
Feld 1: Blaues Fahrrad mit 24-Gangschaltung
Feld 2: Basketball, Fußball, Roller, Fahrrad, Dreirad, Tischtennisschläger
Jetzt möchte ich eine Abfrage, die kontrolliert, ob es eine Gemeinsamkeit gibt (Ja/Nein). In dem Fall "Ja" wegen "Fahrrad".
Ich hatte gehofft es funktioniert mit contains(...
Klappt aber leider nicht.
Vielen Dank für die Hilfe.
3 Antworten
-
contains: genaue Überprüfung, ob Wert in einem anderen Wert enthalten ist.
Du mußt Feld 1 in die einzelnen Wörter zerlegen, mit der Funktion Index z.B nach Leerzeichen suchen lassen, Dann Text extrahieren und mit contains Überprüfen lassen. Das ganze in einer Schleife...
-
OK vielen Dank. Wie benutze ich denn in dem Fall Index? Habe die Funktion leider noch nicht probiert, daher stehe ich gerade auf dem Schlauch.
-
index(Text, Suchtext)
steht im Handbuch beschrieben, auch, wie Du jetzt einen Teilstring daraus bekommst.
Suchtext wäre dann das Leerzeichen, also " " so
Content aside
- vor 6 JahrenZuletzt aktiv
- 3Antworten
- 1555Ansichten