dポイントプレゼントキャンペーン実施中!

あ い う    □





ここで
あ 1
い 2
う 3


というリストがある時、□の中にあ、い、うに対応する数値1,2,3を加算して入力させたいのですが、
よくわかりません。
VLOOKUPを使って、一つの値だけなら抽出できるのですが、セル内で加算するにはどうすればよいでしょうか。

ご教授願います。

A 回答 (3件)

それぞれ入力されているセルが下図のようになっているとして


SUMIF関数を使ってはどうでしょうか。
D1=SUMIF(A5:A7,A1,B5:B7)+SUMIF(A5:A7,B1,B5:B7)+SUMIF(A5:A7,C1,B5:B7)
「一つのセル内でVLOOKUPで抽出した値」の回答画像3
    • good
    • 0
この回答へのお礼

ありがとうございます。私が意図していたものと合致しており、非常に助かりました。
if関数を組み合わせても何とかできましたがこちらの方がずっと綺麗ですね。
舌足らずな質問に答えていただいて本当にありがとうございます。

お礼日時:2011/03/22 23:30

=VLOOKUP(A1,範囲,2,0)


+VLOOKUP(B1,範囲,2,0)
+VLOOKUP(C1,範囲,2,0)
ではだめなのかな?
    • good
    • 0
この回答へのお礼

返答ありがとうございます。
すいません、ついでなので捕捉させてください。

回答者様の仰るもののと同じ数式をセルに入力していたのですが、空白のセルがある場合に該当なしエラーが表示されてしまうのです。
空白のセルがない場合は問題なく加算されます。

当方でも色々と操作しておりますが何分時間に猶予がありませんのでお忙しいところ申し訳ありませんが考えられる可能性を検討して頂きますようよろしくお願いします。

お礼日時:2011/03/22 22:27

はじめまして、通るすがるともうします。


質問を拝見しましたが、まだ、excelとは何ぞや、
関数とは何ぞや、マクロって、どうゆう位置ずけ
といくことを、理解していないと思います。
まず、excel専門書を購入し、例題にある内容を
一つずつ試してみて、確認することをお勧めします。
それでは、頑張ってください。
    • good
    • 0
この回答へのお礼

貴重な時間を割いて返答下さってありがとうございます

お礼日時:2011/03/22 22:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!