プロが教えるわが家の防犯対策術!

①A2に(渡部)、A3に(岡村)と入力しているとします。

②そしてC2、C3に関数(=VLOOKUP(A3,E3:F4,2,0))を入力しています。

③E2に(渡部)F2に(森)
 E3に(森) F3に(渡部)としています。

A2、3に入力した名前をC2、3に転記したいのですが、
名前によっては自動で名前を変更出来るようにしています。
ただ、E2~F3のリストに名前がなければC3はエラーでかえってしまいます。

※教えて頂きたいのは、リストにある名前は変更し
 リストにない名前はそのまま入力値を返せるように設定したいのです。
 なにか良い方法はありませんでしょうか?

A 回答 (3件)

こんにちは!



Excel2007以降のバージョンをお使いだとして・・・

C2セルに
=IFERROR(VLOOKUP(A2,E:F,2,0),A2)
としてフィルハンドルで下へコピーではどうでしょうか?m(_ _)m
    • good
    • 0
この回答へのお礼

ありがとうございます!
うまいこといきました♪

お礼日時:2016/02/26 13:15

2003以前なら


=IF(ISNA(MATCH(A2,$E$3:$E$4,0)),A2,VLOOKUP(A2,$E$3:$F$4,2,0))
    • good
    • 0

私には質問内容が理解できないサッパリポンなのに、回答を寄せられている tom04さんも CoalTarさんも凄い!


【独白】読解力が落ちたのかなぁ~
    • good
    • 0

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