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 クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
-
選択クエリで空欄のテーブルがあっても表示したい
Access(アクセス)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
-
4
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
5
アクセスの初心者の質問です(空白の場合に他のフィールドを表示させたい。)
Access(アクセス)
-
6
accessで空白の時の抽出
その他(データベース)
-
7
検索フォームで空白を抽出したい
Access(アクセス)
-
8
Access 複数条件検索の設定が上手く行きません
Access(アクセス)
-
9
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
10
ACCESSのクエリで抽出条件「または」は9個までしかかけませんよね…
Access(アクセス)
-
11
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
12
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
13
アクセスVBAのMe!と[ ]
Access(アクセス)
-
14
Accessのテーブルのフィールドに式を入れる方法
Access(アクセス)
-
15
access マクロでのフィルタの解除の方法
Access(アクセス)
-
16
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
17
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
18
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
19
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
20
Access サブフォームでの選択行の取得
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
沖縄は何地方?
-
夏休みの宿題で都道府県調べが...
-
ピボット 都道府県コード順に並...
-
Accessクエリ 複数フィールドを...
-
テレワークで会社が把握できる...
-
Access2002 郵便番号から都道府...
-
都道府県名の省略
-
北海道
-
おすすめの都道府県
-
主要地方道と一般県道との違いは?
-
海の入江のある数(入江数)を...
-
どなたでもいいので教えてくだ...
-
「居住地域」は一般的にどこま...
-
脳のクイズ体操 問題 その1 : ...
-
人に出身地を聞いて 反応に困る...
-
アクセスで教えてください。 住...
-
NTTとNTTコミュニケーシ...
-
北海道はどうして「道」なので...
-
ゆうパック:依頼主の住所と発送...
-
Macよりwindows がいいと言って...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
沖縄は何地方?
-
ピボット 都道府県コード順に並...
-
テレワークで会社が把握できる...
-
Accessクエリ 複数フィールドを...
-
「居住地域」は一般的にどこま...
-
淡路島に似た大きさや形の都道...
-
都道府県名の省略
-
ゆうパック:依頼主の住所と発送...
-
「A、B、C及びD以外」とはどう...
-
エクセルで利用できる全国版の...
-
こんにちは。 いずれ就職で自分...
-
日本は47都道府県あります。 都...
-
Accessの入力フォームで...
-
北海道はどうして「道」なので...
-
都道府県社会福祉協議会に勤め...
-
救急安心相談センターの# #7119...
-
知名度が低い都道府県ベスト10
-
Access2002 郵便番号から都道府...
-
主要地方道と一般県道との違いは?
-
いい加減な人間性の人が多い都...
おすすめ情報