プロが教える店舗&オフィスのセキュリティ対策術

Accessのクエリのビルドを使って、特定の文字が含めれている場合と含まれてない場合でそれぞれの値を返したいと思います。

伝票番号、F1のフィールドに値があります。
式1は正しく、表示されているのですが、式4はすべて出てきています。
式4には「*送*」「*届*」以外の値を返したのですが、どうしたらいいでしょうか?

式1には「*送*」「*届*」を含んでいる場合として、
式1: IIf([F1] Like "*届*" Or [F1] Like "*送*",Right([F1],20),"")

式4には「*送*」「*届*」を含んでいない場合として、
式4: IIf([F1] Not Like "*届*" Or [F1] Not Like "*送*",Right([F1],20),"")

「ORの使用方法」の質問画像

A 回答 (1件)

この場合は、双方の条件を満たす必要がありますのでANDを使ってください。

    • good
    • 0
この回答へのお礼

解決しました

ShowMeHow様
早速のご返答ありがとうございます

OrをAndにしたらできました!
大変助かりました。ありがとうございました。

お礼日時:2020/05/18 10:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!