• ベストアンサー

EXCELで売上表から商品別の総売上を計算する方法

売上表から商品別の総売上を算出する方法がわからなくて困っています。 具体的にいますと、表1のような元データ(売上表)から 表2のような商品別総売上表を作りたいと考えていますが、 SUMIFではうまくいかないようで、困っています。 表1には手を加えないでできる方法教えていただけると幸いです。 ~表1~ アイテム 単価 販売量  リンゴ  100  5 リンゴ  80   5 リンゴ  100  1 ミカン  50   3 スイカ  100   0 ~表2~ アイテム 総売上 リンゴ  1000 ミカン   150 スイカ   0

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

  • ベストアンサー
  • don9don9
  • ベストアンサー率47% (299/624)
回答No.1

本当は、表1に売上金額(単価×販売量)の項目を追加して ピボットテーブルを使うのが簡単なのですが 表1の改変は不可ということですので、SUMPRODUCT関数を使います。 表1のシート名をSheet1、表2のシート名をSheet2とすると Sheet2のB2(表2の「リンゴ」の右隣のセル)に =SUMPRODUCT((Sheet1!$A$2:$A$6=A2)*Sheet1!$B$2:$B$6,Sheet1!$C$2:$C$6) と入力し、これをB4までコピーします。 式の$A$2:$A$6、$B$2:$B$6、$C$2:$C$6の部分は 表1の行数に合わせて変えてください。 それとExcelに関する質問であれば、今後は デジタルライフ>ソフトウェア>Office系ソフト のカテゴリーで質問された方が宜しいでしょう。

参考URL:
http://www.geocities.jp/kotopara_g/oshiete01/e_sumproduct.htm
Aplli
質問者

お礼

できました。ありがとうございました。 sumif関数は知っていたのですが、便利な関数があるんですね。 適切なカテゴリーまで教えていただき、 重ね重ねありがとうございました。 また、何かありましたらよろしくお願いします。

関連するQ&A