- ベストアンサー
エクセルの関数で困っています。どうかご教授お願いします。
下記の様な例で、C列の値でA列を検索して一致していた場合は、B列の内容をD列に表示させたいのです。 例) A列 B列 C列 D列 1 A 1 2 B 1 3 C 2 4 D 2 5 E 3 結果として下記のように表示される為にはどうすればよいのでしょうか。どなたか教えていただけますでしょうか。 結果) A列 B列 C列 D列 1 A 1 A 2 B 1 A 3 C 2 B 4 D 2 B 5 E 3 C
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
単純にやるなら =VLOOKUP($C:$C,$A:$B,2,0) ないときがあるなら =IF(ISNA(VLOOKUP($C:$C,$A:$B,2,0)),"なし",VLOOKUP($C:$C,$A:$B,2,0)) てな感じでどうでしょう。 頑張ってくださいヽ(^。^)ノ
その他の回答 (2)
- kuronekozizi
- ベストアンサー率42% (25/59)
回答No.2
LOOKUP関数を使います。 oyoyoyo222さんの例を使うと、 セルD1に =LOOKUP(C1,$A$1:$A$5,$B$1:$B$5) と入力し、D5までオートフィルでコピーしましょう。
質問者
お礼
さっそくの回答ありがとうございました。 勉強になりました。 大変助かりました。
- akio_myau
- ベストアンサー率34% (515/1480)
回答No.1
vlookup関数を使ったらどうでしょうか。 =VLOOKUP(C1,$A$1:$B$5,2,1)
質問者
お礼
回答ありがとうございました。 複数の方法があるのですね。
お礼
早速の回答ありがとうございます。 勉強になりました。 ありがとうございました。