
Access初心者です。
以下のテーブルのフィールドで絞り込むクエリを作りたいのですが、上手くいかずご教示いただきたいです。
3つのフィールドを絞り込み条件にする。
「都道府県」、「性別」、「血液型」
検索するフォームへ、上記3つのフィールド絞り込み用テキストボックスを作り、条件が入力されたときだけ絞り込み(and)で結果を表示したい。
クエリの抽出条件に、IIF関数を使おうと頑張ってましたが、条件が入力されなかったときの動作がうまくいきません。
どのような関数を記載すればよいのか教えていただきたいです。

No.2ベストアンサー
- 回答日時:
((都道府県テキストボックス Is Null) Or (都道府県テキストボックス = 都道府県)) And
((性別テキストボックス Is Null) Or (性別テキストボックス = 性別)) And
((血液型テキストボックス Is Null) Or (血液型テキストボックス = 血液型))
とか
教えていただきありがとうございました!
NZ関数についても理解できて、とても助かりました。
素人の質問にお付き合いいただき感謝いたします!

No.1
- 回答日時:
Nz(都道府県テキストボックス, 都道府県) = 都道府県 And
Nz(性別テキストボックス, 性別) = 性別 And
Nz(血液型テキストボックス, 血液型) = 血液型
とか
(IsNull(都道府県テキストボックス) Or (都道府県テキストボックス = 都道府県)) And
(IsNull(性別テキストボックス) Or (性別テキストボックス = 性別)) And
(IsNull(血液型テキストボックス) Or (血液型テキストボックス = 血液型))
とか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
ACCESS クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
-
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
-
4
選択クエリで空欄のテーブルがあっても表示したい
Access(アクセス)
-
5
アクセスの初心者の質問です(空白の場合に他のフィールドを表示させたい。)
Access(アクセス)
-
6
【Access】条件未入力時、全件ヒットするクエリについて
Access(アクセス)
-
7
Accessでフォームから別フォームのテキストボックスの値を設定する
Visual Basic(VBA)
-
8
アクセスVBAのMe!と[ ]
Access(アクセス)
-
9
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
10
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
11
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
12
ACCESS クエリの抽出条件に他のテーブルの値を参照する方法
Access(アクセス)
-
13
accessで空白の時の抽出
その他(データベース)
-
14
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
15
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
16
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
17
access マクロでのフィルタの解除の方法
Access(アクセス)
-
18
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
19
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
20
access テキストボックスの値取得
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ピボット 都道府県コード順に並...
-
Accessクエリ 複数フィールドを...
-
脳のクイズ体操 問題 その1 : ...
-
自分の住んでいる都道府県の市...
-
都道府県社会福祉協議会に勤め...
-
ゆうパック:依頼主の住所と発送...
-
都道府県名の省略
-
NTTとNTTコミュニケーシ...
-
テレワークで会社が把握できる...
-
沖縄は何地方?
-
夏休みの宿題で都道府県調べが...
-
農道?歩行者専用道路?の通行...
-
「居住地域」は一般的にどこま...
-
県と同じ名前の市なのに県庁所...
-
川崎市と神戸市だとどっちの方...
-
全国都道府県の第2都市の都会度...
-
大阪市と横浜市ってどちらが都...
-
日本一長くなる市郡町村名は?
-
都庁の食堂の500円ワンコインラ...
-
海外の地名で「県」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ピボット 都道府県コード順に並...
-
テレワークで会社が把握できる...
-
「居住地域」は一般的にどこま...
-
ゆうパック:依頼主の住所と発送...
-
沖縄は何地方?
-
都道府県穴埋めゲーム
-
自転車の防犯登録を解除したい...
-
都道府県社会福祉協議会に勤め...
-
「A、B、C及びD以外」とはどう...
-
Access2002 郵便番号から都道府...
-
アクセスで教えてください。 住...
-
都道府県名の省略
-
Accessクエリ 複数フィールドを...
-
日本は47都道府県あります。 都...
-
なぜ『北海』ではなく『北海道...
-
携帯電話の市外局番について
-
農道?歩行者専用道路?の通行...
-
エクセルで利用できる全国版の...
-
日本地図の無料画像
-
住所どこ宛てですかって聞かれ...
おすすめ情報