Suche auf
Fit-for-Access.de

Wie sie in Access bestimmtes Zeichen in einer Abfrage prüfen

In einer Abfrage soll geprüft werden, ob ein Feld ein bestimmtes Zeichen wie das Ausrufezeichen „!“ enthält. Wenn dies nicht der Fall ist, soll im Abfrageergebnis ein Hinweis „Nicht gefunden“, andernfalls der aktuelle Feldinhalt ausgegeben werden.

Access-Berater -Tipp: Diese Anforderung setzen Sie folgendermaßen um:
  1. Öffnen Sie Ihre Abfrage in der Entwurfsansicht.

  2. Geben Sie den folgenden Ausdruck in die Zeile FELD einer leeren Spalte des Abfrageentwurfs ein:

    X: Wenn(InStr([Feldname], "!")<> 0;[Feldname];"Nicht gefunden")

    Der Ausdruck prüft zunächst per „InStr()“, ob das Ausrufezeichen im Feld vorhanden ist. Ist das der Fall (Ergebnis = „True“), gibt es den Inhalt von FELDNAME zurück, andernfalls (Ergebnis = „False“) gibt er NICHT GEFUNDEN zurück. Den Feldnamen und das zu prüfende Zeichen sowie die gewünschten Ergebnisse können Sie entsprechend anpassen.

  3. Speichern Sie die Änderungen und lassen Sie die Abfrage testweise ausführen.

Sollen zur besseren Übersicht keine Feldinhalte, sondern nur Hinweise NICHT GEFUNDEN ausgegeben werden, verwenden Sie den folgenden Ausdruck:

X: Wenn(InStr([Feldname], "!")<> 0;"";"Nicht gefunden")

In diesem Fall ist das Ergebnis eine leere Zeichenkette, wenn das Feld das Zeichen „!“ enthält; andernfalls ist es der Hinweis NICHT GEFUNDEN.




Wie finden Sie diesen Beitrag? Durchschnittliche Bewertung
Bewertung
bei 0 Bewertungen
Mit der Abgabe einer Bewertung wird ausschließlich der Wert der Bewertung gespeichert. Ein Rückschluss auf die Identität bestimmter Personen ist damit nicht möglich!


 
Anzeige
Der Excel-BeraterDer Excel-Berater
100 % Excel - 0 % Stress: Lassen Sie jetzt Deutschlands Excel-Experten Nr. 1 für sich arbeiten

In seiner gewaltigen Vielfalt liegt die ungeheure Stärke von Excel. Doch selbst Profis fühlen sich heute von dieser Funktionsfülle regelrecht überrollt. Wie aber bringen Sie Licht in dieses Dickicht an Formeln, Funktionen, Makros und Add-Ins? Wie finden Sie jederzeit die passende Lösung für Ihre aktuelle Aufgabe?

Die schnellste und effizienteste Lösung schlagen Sie in Zukunft einfach nach! So vereinfachen sich Ihre Arbeitsabläufe dramatisch. Bisher langwierige Aktionen erledigen Sie in Zukunft mit einem Mausklick:

Tausende Formeln in Sekundenschnelle anpassen | selbst rechnende Formulare erzeugen | komplexe Berechnungen mit Zeit und Datum | Listen synchronisieren | grafische Prognosen erstellen | eigene Tabellenfunktionen anfertigen und einbinden | Und, und, und ...

Lesen Sie hier mehr über den "Excel-Berater"

Klicken Sie hier für Ihren kostenlosen "6-Wochen-Gratis-Test"

Diese aktuellen News & Tipps könnten Sie interessieren:

    Leider wurde kein Beitrag gefunden.
Hier finden Sie eine Übersicht aller Beiträge

Ihr kostenloser E-Mail-Newsletter
von Fit-for-Access.de

Ihre E-Mail-Adresse: