|
Access初心者です。よろしくお願いします。
テーブル1に下の項目でデータが5年分65000000件程あります。
管理番号 発生年月日 数量
管理番号をグループ化して行見出しにし、列見出しを発生年月日(5年分)にして、各数量の合計を集計するクロス集計クエリは作れるのですが、数量を累計にしたい場合どのようにすれば良いでしょうか?
色々調べたのですが、良い方法が分らず、クロス集計クエリを元に新しいクエリを作成して、5年分の累計列見出しを作り関数で加算するように作ったのですが、途中に数量の無い場合、それ以降の累計が空白になってしまいました。
クロス集計にもどりNZ関数でNull値を「0」と表示させて作りましたが、
2001/01 2001/02 2001/03 2001/01累計 2001/02累計 2001/03累計
7 0 0 7 70 700
と表示されてしまいます。
仕方なく新しいクエリでIIF関数を使い。IsNullの場合は0に置き換えて計算するようにしました。
もっと良い方法があるのではと思うのですが、どなたかご存知でしたらご指導をお願い致します。
分りづらい説明でも申し訳ありません。
|
|