• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessレポート 複数条件での集計)

Accessレポート 複数条件での集計

このQ&Aのポイント
  • Accessで複数条件を指定して集計するレポートを作成する方法について教えてください。
  • テーブル名:T_当社とT_取引先には商品の情報があります。クエリQ_商品一致では、商品管理番号が一致するデータを表示します。
  • 条件1では入庫日を月単位でグループ化し、数量と金額を集計します。条件2では伝票番号が3Uや3Nで始まるデータを差し引いた結果を表示します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

入庫日(日付)を使って 入庫月:Format([入庫日],"yyyymm") で2006/02/21を200602という文字列に置き換えてグループ化すればいいのでは? 1,2,3のクエリを同時に行うのであれば 小計:Switch(Left([伝票番号],2)="3U",0,Left([伝票番号],2)="3N",0,True,[金額]) 3U:IIF(Left([伝票番号],2)="3U",[金額],0) 3N:IIF(Left([伝票番号],2)="3N",[金額],0) で金額を別にして合計する。

masayumi2331
質問者

お礼

すみません! 補足を投稿した後、出来ました! 3U/3Nを含まないクエリと、3Uだけのクエリ、3Nだけのクエリを作成し、 別クエリで1つにまとめて、入庫月を結合線で結んだら、 同じ入庫月のデータは、同行に表示されました。 お騒がせしました。 ありがとうございました!

masayumi2331
質問者

補足

アドバイスありがとうございます。 ご教示の方法で、各条件の集計は取れたのですが、 1つのクエリ内で行った場合、同入庫月(例えば4月)に、 3Uおよび3N始まりの物件があっても、同じ行に表示されず、 別の行に表示されてしまいます。 (イメージ)  入庫月  数量  金額   3U数量  3U金額  3N数量  3N金額   4月  10354 40123854   4月               1054   98540   4月                             988   77746                5月  131112 53920023   6月  110050 30524723 入庫月が同じなら、同じ行に表示出来ないでしょうか? クエリ上でなくても、レポート上でなんとか出来ないでしょうか? もうしばらくお付き合いくださいm(__)m よろしくお願い致します。

関連するQ&A

専門家に質問してみよう