Excel関数で一致した条件を合計する方法

解決済みの質問

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

投稿日時 - 2006-03-15 17:00:42

連想キーワード:

QNo.2030817

すぐに回答ほしいです

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

E2:
=SUM(COUNTIF(B2:D2,{"A","B","C","D"})*{8,9,7,10})

下にフィルコピーしてみてください。

投稿日時 - 2006-03-15 17:08:54

お礼

ありがとうございます!!
とっても参考になりました。感謝します♪

投稿日時 - 2006-03-15 17:31:38

ANo.2

2人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

わたしはこのように使ってます。
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

投稿日時 - 2006-03-15 17:33:09

お礼

ありがとうございます!!

投稿日時 - 2006-03-15 17:37:27

ANo.1

こんな式でどうでしょうか。
E2に入れる式は
=VLOOKUP(B2,$F$1:$G$4,2)+VLOOKUP(C2,$F$1:$G$4,2)+VLOOKUP(D2,$F$1:$G$4,2)
あとは、これを縦にコピーするだけ。

投稿日時 - 2006-03-15 17:08:03

お礼

ありがとうございます!!
出来ました!!感謝します☆

投稿日時 - 2006-03-15 17:29:42

あわせてチェックしたい
  • 男性サクラ?? ...
  • サクラ大戦 ...
  • EXCELでの部分一致合計について ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら