こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルの関数でセルの合計を求めたい(条件付) 

関数で
  A B C 
1 ○ 1
2 × ×
3 ○ 3
4 × ×
5 × ×
6 ○ 2
 
 ※ ×は空白です。

A行がが○だった時、B列の数字と一つ下の○の行のB列の数字の合計をC行に求めたいと思っています。
例えばC1には4、C3には5と言った感じです。

IF関数をネストしようと思ったのですが、×が10個以上続く場合がありネストできませんでした。

お知恵を拝借させてください。
よろしくお願いします。

関数では難しい場合はVBAでも結構です。

投稿日時 - 2006-10-11 10:24:00

QNo.2465316

すぐに回答ほしいです

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

C列に次のような式でいけると思います。Vlookupであえて1行下から、必要な範囲をしていします。
=IF(ISERROR(B1+VLOOKUP(A1,A2:B20,2,FALSE)),0,B1+VLOOKUP(A1,A2:B20,2,FALSE))

投稿日時 - 2006-10-11 10:47:36

お礼

回答ありがとうございます。VLOOKUPを使うとは盲点でした。こちらの説明不足の点もあり回答に手を加えさせていただいた結果、無事関数を作成することができました。

急いでいたので本当に助かりました。ありがとうございました。

投稿日時 - 2006-10-11 11:41:47

このQ&Aは役に立ちましたか?

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

回答(1)

あなたにオススメの質問