[[20080903133217]] 『VLOOKUP 空欄は空欄で返す式にしたい』(くじら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『VLOOKUP 空欄は空欄で返す式にしたい』(くじら)

 VLOOKUP関数でデータを作成しています。
 シート1のデータを、シート2に反映?させるというものなんですが…

 VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE)

 という式にしたところ、元データのセルが空欄の場合、「0」が表示されてしまいます。

 空欄のときは何も入力しない、という式にするにはどうしたらいいのでしょうか。


 ものぐさバージョン
 =VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE)&""

 正統派バージョン
 =IF(VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE)="","",VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE))

 (ROUGE)

 参考までに、むかしこのようなものを考えたことがあります。  (PENSIONER)

 =IF(ISERROR(CODE(VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE))),"",
 VLOOKUP(B2,シート1!$C$6:$R$34,2,FALSE))

 ご回答ありがとうございます。
 できました!!
 ちなみに、ものぐさバージョンでやってみました(^ω^;)
 ROUGE様、PENSIONER様、ありがとうございました。
 (くじら)


 >ちなみに、ものぐさバージョンでやってみました(^ω^;)
 参照しとりだすものに数値がない場合には、そのようなことですね。 (PENSIONER)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.