- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセスで空白がグループ化されない)
アクセスで空白がグループ化されない
このQ&Aのポイント
- 20,000件のデータでNullも含むアクセスクエリのグループ化を行った結果、空白が2つに分かれてしまいます。エクセルでデータを確認し、同じか確認しても同じという結果が出ます。
- データはエクセルからインポートされ、20,000件のうち2,777件が空白です。クエリでカウントすると13件と2764件に分かれます。エクセルのフィルターを使っても2,777件の空白が確認されます。
- アクセスクエリでNullも含む20,000件のデータをグループ化する際に、空白が2つに分かれてしまいます。データ自体はエクセルからインポートされ、2,777件の空白が存在します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
空の文字列が含まれているのではないですかね。 クエリの抽出条件に、"" とだけ入れた時の件数と Is Null と入れた時の件数を見てください。 http://support.microsoft.com/kb/883247/ja だとすると更新クエリで、空の文字列 "" を Null に変換してしまうか 現状のままでクエリで、""とNull を同じとするには 分類用:nz([フィールド名],"") のようにNz関数で、"" も Null も ""に変換して行うか ですね。
お礼
ご回答、ありがとうございます。 今、"" と is null 調べてみました。 ご回答どうりでした。 空白値を「Null 値」と「長さ 0 の文字列 (空文字列)」とは。 勉強になりました。 ありがとうございます。 これから、わざわざ、CSVにしてインポートするという 一手間をかけなくてすむので、 嬉しいです。 本当にありがとうございました。