Kurztipp: Textvergleiche in Filtern

Bedingungen kommen im Exavo SurveyStudio an unterschiedlichen Stellen zum Einsatz. Sinnvoll ist das z.B. bei der Definition von Filtern, Quoten und Recodes. In vielen Fällen werden dabei Texte miteinander verglichen. Auf diese Weise lässt sich z.B. eine bestimmte Frage nur Teilnehmern aus Berlin anzeigen, wenn der Wohnort zuvor in den Teilnehmerdaten hinterlegt wurde.

Unterschiedliche Vergleiche

Die Vergleiche können dabei auf unterschiedliche Weise durchgeführt werden. Folgende Vergleichsoperatoren stehen zur Verfügung:

gleich
Bei einem Vergleich mit "gleich" wird überprüft, ob eine exakte Übereinstimmung vorliegt. Nur in diesem Fall gilt die Bedingung als erfüllt:
  • "Berlin" gleich "Berlin" (trifft zu)
  • "Berlin" gleich "berlin" (trifft nicht zu)
  • "Berlin Mitte" gleich "Berlin" (trifft nicht zu)

enthält
In diesem Fall reicht es aus, wenn das gesuchte Wort im Text vorkommt. Groß- und Kleinschreibung werden dabei ignoriert:
  • "Berlin" enthält "Berlin" (trifft zu)
  • "Berlin" enthält "berlin" (trifft zu)
  • "Berlin Mitte" enthält "Berlin" (trifft zu)

enthält (case sensitive)
Auch in diesem Fall reicht es aus, wenn das gesuchte Wort im Text vorkommt. Groß- und Kleinschreibung werden in die Überprüfung allerdings mit einbezogen:
  • "Berlin" enthält(case sensitive) "Berlin" (trifft zu)
  • "Berlin" enthält(case sensitive) "berlin" (trifft nicht zu)
  • "Berlin Mitte" enthält(case sensitive) "Berlin" (trifft zu)

Neben obigen Vergleichsoperatoren steht jeweils auch die gegenteilige Operation zur Verfügung (ungleich, enthält nicht).

Weitere Informationen zu Filtern finden Sie im Handbuch und hier im Blog. Bei allgemeinen Fragen zum Thema oder bei Fragen zu konkreten Problemstellungen in einem Projekt können Sie sich natürlich jederzeit gerne direkt an uns wenden.