マイクロソフト アクセスで、困っています。
AというテーブルのA1というフィールドに、文字【■】が含まれる場合、BというテーブルのA1へ【1】を返したいんですが、クエリでやろうとしておりますが、関数的なものが浮かばず、名案がございましたらご教示頂ければ幸いです。、
「テーブルに返す」という意味がよくわかりませんが
「A1文字【■】が含まれる場合に1を返す」は
IIf(InStr(A1,'■')>0,'1','')
などで可能かと思われます
https://officek.net/access/a-function/al-others/iif/
https://www.accessdbstudy.net/entry/20101019/p1
VBAは使用しにくい状況でしょうか。
VBAのIF文とUPDATEステートメントを組み合わせるのがシンプルかと思いますが、いかがでしょう。
http://accessvba.pc-users.net/syntax/if_else.html
http://www.access-vba-navi.com/post-59/
コメント(0件)