- ベストアンサー
Excel関数で一致した条件を合計する方法
Excelの関数を使って、E2:E4のセルにF列の「A」~「D」に 一致した場合、G列の「8」または「9」を加算する方法を教えて下さい。 例えば、スギの場合だと...... スギの1日目が「A」の時、F1:G4の表をもとに、「8」になり スギの2日目が「C」の時「7」になり スギの3日目が「A」の時「8」になり、 E2の合計は「8+7+8」と加算されるということです。 スギの合計は23、 マツの合計は25、 サクラの合計は28というふうになればいいのですが・・・。 どなたか教えて下さい。お願いします。 A B C D E F G 1 1日 2日 3日 合計 A 8 2 スギ A C A B 9 3 マツ C D A C 7 4 サクラ B B D D 10
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
E2: =SUM(COUNTIF(B2:D2,{"A","B","C","D"})*{8,9,7,10}) 下にフィルコピーしてみてください。
その他の回答 (2)
- kadakun1
- ベストアンサー率25% (1507/5848)
わたしはこのように使ってます。 E2に =SUMIF($F$1:$G$4,B2,$G$1:$G$4)+SUMIF($F$1:$G$4,C2,$G$1:$G$4)+SUMIF($F$1:$G$4,D2,$G$1:$G$4) といれます。あとはこれを下にコピーすればok
お礼
ありがとうございます!!
- akio_myau
- ベストアンサー率34% (515/1480)
こんな式でどうでしょうか。 E2に入れる式は =VLOOKUP(B2,$F$1:$G$4,2)+VLOOKUP(C2,$F$1:$G$4,2)+VLOOKUP(D2,$F$1:$G$4,2) あとは、これを縦にコピーするだけ。
お礼
ありがとうございます!! 出来ました!!感謝します☆
お礼
ありがとうございます!! とっても参考になりました。感謝します♪