• 締切済み

日付別集計

エクセル初心者です。重複しておりましたら申し訳ございません。 切手管理表を作成したいのですが、 日付毎に別シートで使用枚数を抽出したいのですが、 どう関数を入れていいかわかりません。 【Sheet1】80円使用台帳  A    B     C     D 日付 購入枚数  使用枚数  残枚数 1/1    10     0     10 1/1     0     3      7 1/3     0      2       5 1/6      5     15       0 【Sheet2】120円使用台帳  A     B     C      D 日付 購入枚数   使用枚数   残枚数 1/1     5     0        5 1/2     0     1        4 1/3     0      4        0 1/5     10      0       10 【Sheet3】日付別集計  A      B       C     D        E 日付 80円購入分 80円使用分 120円購入分  120円使用分 1/1     10      3      5           0 1/2      0       0       0            1 1/3      0       2       0           4 1/4      0       0       0            0 1/5      0       0      10            0 1/6      5      15       0            0 (1)Sheet1、Sheet2は使用毎に手入力。 (2)Sheet3のA列の日付は1日~31日まで固定。 (3)Sheet1、Sheet2で入力した日付毎に枚数を自動計算してSheet3で日別に表示したい。 できませんでしょうか? わかりにくく申し訳ございません。

みんなの回答

  • Masa2072
  • ベストアンサー率51% (94/182)
回答No.1

SUMIF関数を使用します。 日付別集計シートのB2に =SUMIF('80円使用台帳'!$A$2:$A$65536,"="&$A2,'80円使用台帳'!$B$2:$B$65535) と式を入力します。 80円使用台帳のB列(B2からB65536)のうちA列(A2からA65536)の値が"=A2"の条件に一致する行の合計といった意味になります。 実際に65536行目までは必要ないと思いますので、この辺は実態に合わせて調整してください。 ポイントとしては条件を”文字列”で表すこと、1/1の合計なら =A2 ではなく "=1/1"とする点です。 あとは列番号、シート名を調整することで、C、D、E列に応用できると思います。

関連するQ&A