- ベストアンサー
関数を使用し合計値を求める
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例示のレイアウトならD6セルに以下の式を入力して右方向にオートフィルコピーしてくださ。 =SUMPRODUCT(SUMIF($H$6:$H$100,B$2:B$4,INDEX($I$6:$L$100,,MATCH(B$5,$I$5:$L$5,0))))
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
B6セルに次の式を入力しD6セルまで横にドラッグコピーします。 =SUMIF($G:$G,B2,H:H)+SUMIF($G:$G,B3,H:H)+SUMIF($G:$G,B4,H:H)
質問者
お礼
自分でもINDEX、MATCH、SUMPRODUCTなどの使い方を悩んで 試行錯誤しましたがダメで質問をさせて頂きました。 別の方が悩んでいた関数を元にご説明頂きましたのでベスト アンサーをさせて頂きました。 ご回答有難うございました。
お礼
解決しました。 有難うございました。
補足
ご回答有難うございます。 出来ました。 追加質問で申し訳ありませんが 図1がsheet1、図2がsheet2に有る場合はエラーに なるようですが =SUMPRODUCT(SUMIF(sheet2!$H$6:$H$100,sheet1!B$2:B$4,INDEX(sheet2!$I$6:$L$100,,MATCH(sheet1!B$5,sheet2!$I$5:$L$5,0)))) で宜しいのでしょうか?