2012年2月19日日曜日

エクセル VLOOKUP関数で0を表示しない(備忘録)

『VLOOKUPで出た値が”0”の場合表示しないようにしたい』

住所録を作ってます。 ただ、データーベースとしても使いたいので、住所録としてはデーターベースから別表に「VLOOKUP」で反映されるようにしました。そこで、反映される文字が無い場合、『0』で値が出てしまいます。

値が『0』となった場合、空白の状態に出来ますか?

Sheet1
A B C D E
1 名前 〒    住所   備考
2 1 山田 123-4567 東京都 土曜休み
3 2 田中 111-1111 千葉県 
4 3 鈴木 222-3333 神奈川県 土曜休み

Sheet2
A  B     C    D E
1 1  山田
2 123-4567 東京都
3    土曜休み 
4
5 2  田中
6    111-1111 千葉県
7    0 ←この"0"を空白の状態にしたいです。
8                  
9 3 鈴木
10    222-3333 神奈川県
11    土曜休み 


計算式を消せば済むのですが、データーベース(sheet1)を変更した場合に反映されないと困るので、計算式は残した状態にしたいのです。



解決方法

VLOOKUPをIFの中に入れる。

=IF(VLOOKUP(...)=0,"",VLOOKUP(...))

0 件のコメント: