• ベストアンサー

アクセス 前年同期の計算

よろしくお願いします 1.アクセスで 客先、日付、売り上げ、利益、。。。。のデーターベースが作ってあります。5年ぐらいのかなり件数の多いものです。 2.日付の計算で前年同期と比較するには(表示したい)どうしたらいいですか。 3.たとえば今日(今月4日)出力が必要なものは   今月は12月だから(10月+11月の合計がほしい)       2月になれば(10-1月の累計)       6月は(4-6月)というように6ヶ月単位 出力は 顧客 今期累計(売上) 前年同期   今期累計(利益) 前年同期 マル×社 567,555  584,456 52,568 75,589   | 以下客先一覧   よろしくお願いします

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

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

売上・利益などのフィールドがテーブルでクエリAを作り日付の抽出条件に Between #2002/10/01# And #2002/11/30# で抽出し顧客でグループ化して 売上・利益を合計する。 もう一つ同じクエリBを作り日付の抽出条件に Between #2001/10/01# And #2001/11/30# で抽出し同様にグループ化し合計 をする。 クエリAにクエリBをテーブルの表示で追加し顧客でリレーションを作りクエリBの 前年度分の売上・利益のフィールドをクエリAに追加すれば出来ます。 日付の抽出の個所はフォームなどのテキストボックスからでも持って来るように したければBetweenの日付の参照先を記述し、前年度分はその日付の参照先の値 からDateAddで前年の日付を代入すれば出来ますよ。

mex
質問者

お礼

回答ありがとうございます。早速やってみます。 勉強不足ですね^^;