• ベストアンサー

EXCELの関数で簡単に出来る?

どなたか教えて頂けたらありがたいです。 EXCELで下記のようなデータがあるとします。     A    B    C    D 1   あ    あ    a    a 2   か    い    i    ka 3        う    u 4        え    e 5        お    o 6        か    ka A列にある文字をB列から検索し、 ヒットしたらB列と同じ行のC列の値をD列に表示する・・・ D列を簡単に求めたいのです。 良い方法ありますでしょうか?

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

次の方法は如何でしょうか。 B列に文字列が見つからない場合、空白としています。 =IF(COUNTIF(B:B,A1),VLOOKUP(A1,B:C,2,FALSE),"")

kanashisu-
質問者

お礼

助かります! そのまま使わせて頂きました。 ありがとうございました。

その他の回答 (2)

noname#79209
noname#79209
回答No.2

D1に =VLOOKUP($A1,$B$1:$C$6,2,FALSE) として、下へコピー。

kanashisu-
質問者

お礼

簡単に出来るんですね。 ありがとうございました。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

VLOOKUP関数ですね。

kanashisu-
質問者

お礼

ありがとうございました。 助かりました。

関連するQ&A