• ベストアンサー

EXCEL2007 集計方法を教えて下さい。

EXCEL2007 集計方法を教えて下さい。 sheet1は、商品の出荷データが入っています。 A列・・得意先コード、B列・・品番、C列・・出荷数 sheet2で集計します。 A2以降に商品コードが入力してあります。 A1に得意先コードを入力すれば、sheet1のA列を参照し、該当得意先の商品出荷数をsheet2のC列に集計したいのです。 (sheet1のデータは羅列です。 例えば、山本屋のりんご購入履歴が1行目や10行目21行目と入力されているイメージです。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

商品コードと品番は同じ物ですね? 仮にSheet1のデータが2行目から100行目だとしたら Sheet2のC2に =SUMPRODUCT((Sheet1!$A$2:$A$100=$A$1)*(Sheet1!$B$2:$B$100=A2)*Sheet1!$C$2:$C$100) といれて、下へコピーしてみてください。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 sheet2の商品コードとsheet1の品番は同一としています。 Sheet2のC2に=IF(A2<>"",SUMIFS(Sheet1!C:C,Sheet1!A:A,$A$1,Sheet1!B:B,A2),"")を設定、下方向にコピー

関連するQ&A