- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003 空白セルの平均集計について)
Access2003 空白セルの平均集計について
このQ&Aのポイント
- Access初級者ですが、空白セルを含む平均集計の扱いについて質問があります。毎日の交通量を月ごとの平均値にするため、テーブルのデータを数値化し、クロス集計クエリで平均化しています。しかし、欠測の日の空白セルを数値化するとエラーが発生し、Null値をゼロに設定しても適切な平均値が得られません。分母は(月の日数)-(欠測日数)としたいのですが、良い方法があれば教えてください。
- Access初級者ですが、空白セルを含む平均集計の扱いについて質問があります。毎日の交通量を月ごとの平均値にするため、テーブルのデータを数値化し、クロス集計クエリで平均化しています。しかし、空白セルを数値化しようとするとエラーが発生し、Null値をゼロに設定すると適切な平均値が得られません。分母は(月の日数)-(欠測日数)としたいのですが、解決策があれば教えてください。
- Access初級者ですが、空白セルを含む平均集計の扱いについて質問があります。毎日の交通量を月ごとの平均値にするため、テーブルのデータを数値化し、クロス集計クエリで平均化しています。しかし、空白セルを数値化しようとするとエラーが発生し、Null値をゼロに設定すると適切な平均値が得られません。分母は(月の日数)-(欠測日数)としたいのですが、解決方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> ※平均値の分母は、(月の日数)-(欠測日数)としたい。 「欠測日」=「交通量が空白(Null)」ということでよければ、 > Val関数で数値化するとエラーになってしまいます。 の状態のクエリに対して以下の操作を行えば、Val関数での エラーの原因になっている欠測日が除外できますので、 ご希望の結果が得られるかと思います。 (要点: 交通量のWhere条件に「Is Not Null」を指定して、 欠測日が空白のレコードを集計対象から除外します) 1)当該クエリをデザインビューで開く 2)Val関数を適用しているのとは別に、新たに『交通量』フィールドを クエリの下半分の領域に追加 3)新たに追加した上記フィールドの『集計』欄のドロップダウンリストで、 「Where 条件」を選択 (『行列の入れ替え』欄は空白のままにしておきます) 4)上記フィールドの『抽出条件』欄に、「Is Not Null」と入力 5)クエリを保存して閉じる ・・・以上です。
その他の回答 (1)
- shinkami
- ベストアンサー率43% (179/411)
回答No.2
お礼
返事が遅くなりまして申し訳ございませんでした。 まさしく私の希望通りの結果が得られました! すでに実務で活用させていただいております。 ありがとうございました!