この人頭いいなと思ったエピソード

いつも御世話になります。
前回の質問の説明不足で別の方法で考えました。
失礼とは思いますが前回のはキャンルさせて下さい。

図を参照で

C2に 136 入力すれば
D2に  0040 と出したい。

よろしく御願いいたします。

「旧番号から新番号の求め方」の質問画像

A 回答 (1件)

INDEX,MATCH関数を組み合わせて、



=INDEX(A:B,MATCH(C2,B:B,0),1)

検索値が空白、とか検索値がヒットしないときにエラーを出さないためには

=IF(COUNTIF(B:B,C2)=0,"",INDEX(A:B,MATCH(C2,B:B,0),1))
 
以上です。
    • good
    • 0
この回答へのお礼

=IF(COUNTIF(B:B,C2)=0,"",INDEX(A:B,MATCH(C2,B:B,0),1))

でばっちりうまくできました。
そうそうにご回答いただき誠に有難うございます。
今後ともご指導の程よろしく御願いいたします。

お礼日時:2009/09/17 10:23

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