Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: thorstens1304 am Januar 09, 2012, 10:22:28

Titel: Wenn Funktion mit Teil-Suchstring
Beitrag von: thorstens1304 am Januar 09, 2012, 10:22:28
Hallo,

wie kann ich eine Wenn Funktion definieren, so dass ich nach einem Teil-String und nicht einem fixen Wert suche? Die folgende Variante gibt kein Ergbnis:

wenn([Name]="*"+"SNGL"+"*";"ja";"nein")

Was kann ich ändern?
Titel: Re: Wenn Funktion mit Teil-Suchstring
Beitrag von: Hondo am Januar 09, 2012, 10:59:49
Hallo,
verwende dann statt des Gleichheitszeichens das Schlüsselwort "Like"
Bsp: Select * From Tabelle Where Nachname like 'M*'

Gruß Andreas
Titel: Re: Wenn Funktion mit Teil-Suchstring
Beitrag von: database am Januar 09, 2012, 18:59:07
Hallo,

... was als Steuerelemtinhalt eines Formularfeldes - deinem Beispiel nach - wie folgt einzutragen wäre:

=Wenn([Name] Wie "*SNGL*";"ja";"nein")

im Falle einer Abfragespalte:

Spaltenname: Wenn([Name] Wie "*SNGL*";"ja";"nein")


Wobei ich darauf hinweisen darf, dass 'Name' ein reserviertes Wort darstellt und daher als Feldname einer Tabelle oder als Benamsung eines Steuerlements zu vermeiden wäre!

HTH