ここから本文です

解決済みのQ&A

accessのIIF関数について

spica328さん

accessのIIF関数について

いま、accessのIIF関数について勉強しているのですが、
つぎの抽出方法が解りません。
[契約情報]というテーブルの[契約条件]というフィールド項目で、
[契約条件]が1の場合、A商事
[契約条件]が2の場合、B商事
[契約条件]が3の場合、C商事
[契約条件]が4の場合、D商事
と、IIF関数を用い、ビルドの画面で設定したいのですが、
どうもうまくいきません。
どうかご教授お願いします。

自身、access初心者なので、解りづらい説明ではございますが、
どうかお許し下さい。

違反報告

ベストアンサーに選ばれた回答

kuresonmanさん

A商事、B商事、C商事、D商事・・・・は、データの値ではなくて、これそのものを、出力する?

この場合は、IIf関数よりも、Switch関数が、適しているけど・・・・・
結果: IIf([契約条件]=1,"A商事",IIf([契約条件]=2,"B商事",IIf([契約条件]=3,"C商事",IIf([契約条件]=4,"D商事",""))))
になるが、条件が、1~3以外で、4を充てるなら
結果: IIf([契約条件]=1,"A商事",IIf([契約条件]=2,"B商事",IIf([契約条件]=3,"C商事","D商事","")))
となる。

  • 回答日時:2007/5/30 18:51:51

質問した人からのコメント

  • 降参いつも親切丁寧な解説ありがとうございます。
    今後ともよろしくお願いします
  • コメント日時:2007/6/5 18:33:29

グレード

このQ&Aはまだナイス!されていません。
役に立ったと思った回答に、ナイス!してみよう!

ベストアンサー以外の回答

(1件中1〜1件)

 

qwertyuio3456さん

IIF([契約条件]=1,"A商事",IIF([契約条件]=2,"B商事",IIF([契約条件]=3,"C商事",IIF([契約条件]=4,"D商事"))))
ではどうですか。

  • 回答日時:2007/5/30 17:53:43

あなたにおすすめの解決済みの質問

【急募】nhkの契約の断り方について色々探してみて内容がよくわからなかったので質問させて頂きます。 3...
nhkの受信料は絶対に払わないといけないんですか
取締役1名増員の議事録作成について、教えてください。 現在取締役1名の株式会社で取締役は、代表取締役...

あなたにおすすめの知恵ノート

Accessの無い環境で MDBを利用する
Yahoo!知恵袋のQ&Aアプリが登場! さくさく検索、かんたんに質問や回答ができる! Yahoo!知恵袋アプリ

おすすめの知恵ノート

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する