• ベストアンサー

エクセルの質問です!

シートに表(1)としてA列に担当者の名前、B列に商品名(a・b・c)、C列にその数量を 売上があるごとにどんどん入力していったとして、それを別の表(2)で集計したいのです。 表(2)で、E列に担当者8名分を入力し、 F列に商品a、G列に商品b、D列に商品cの担当別に集計したいのですが、 C列に入力している数量を合計して反映させる計算式はありますか? 表(1)を引用して、担当者○○が商品aを合計何冊売りました、というようにできませんか? 困っています。どなたかアドバイスお願いします!!!

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

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

次の方法は如何でしょうか。 表(1)をシート1・表(2)をシート2とし、各表シートには見出し行があるとします。 シート2のF2に=SUMPRODUCT((sheet1!$A$2:$A$1000=$E1)*((sheet1!$B$2:$B$1000="商品a")*(sheet1!$C$2:$C$1000)) シート2のG2に=SUMPRODUCT((sheet1!$A$2:$A$1000=$E1)*((sheet1!$B$2:$B$1000="商品b")*(sheet1!$C$2:$C$1000)) シート2のD2に=SUMPRODUCT((sheet1!$A$2:$A$1000=$E1)*((sheet1!$B$2:$B$1000="商品c")*(sheet1!$C$2:$C$1000)) 上記を下方向にコピーして下さい。

その他の回答 (1)

noname#58440
noname#58440
回答No.1

  ピボットテーブルを使えば簡単な様に見えます。  

関連するQ&A