dポイントプレゼントキャンペーン実施中!

エクセル初心者です。

現在、エクセルで売上表を商品別に作成しております。

当月データとして、当月分の売上や商品別の販売数、前月分との比較を表にしてあります。【A表】
Aとは別に、
1年間の商品別、販売数の表(Aの前月分という行と内容は同じです)も同じシート内にあります。【B表】

やりたいのは、
A表の前月分という行に、B表のデータを丸々移して反映させたい。
そして、それを何月かを指定しただけで、自動的にその月のデータを反映させられるようにしたいです。

どなたかご教授頂きたいです!

A 回答 (2件)

こんにちは。

私も初心者ですがコメント失礼いたします。

SUMIFS関数を使うのはいかがでしょうか。(参照範囲は例です)
=SUMIFS($C$17:$C$36,$A$17:$A$36,DATE(YEAR($A3),MONTH($A3)-1,DAY($A3)),$B$17:$B$36,$B3)
=SUMIFS(合計したい箇所,B表の日付が入力されている範囲,A表の日付が入力されているセルからマイナス1月,B表の商品名が入力されている範囲,A表の販売個数が入力されているセル)

サンプルファイルを作成してみましたので、よろしければご確認ください。
http://firestorage.jp/download/7f514ee9147c875f0 …

ファイル名
2016-02-05_サンプル.xlsx

A表のセルA3の日付を変更すれば、A3に入力された月の前月数値をE・F欄に反映させます。

※注意
”月”の欄は全てその月の”1日”として入力する必要があります。
表示形式を「yyyy年mm月」にしていますが、実際は日付が1日になっています。
    • good
    • 1
この回答へのお礼

ありがとうございます!
解決しました!

お礼日時:2016/02/14 17:33

簡単な考え方ですが、


A表にB表のデータを表示されるセルとセルを=でつなげればいいと思います。
    • good
    • 3

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A