[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『0と#N/Aを表示させない』(き)
0やエラー表示を出さないようにしたいのですが分からない ので宜しくお願いします。 C6が空白の時に#N/A C6の検索先が空白の時0
=IF(C6="","",VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE))を =IF(VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE)=0,"",(VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE))) と変えたら、0は、消えたのですがC6が空白の時#N/Aになります。 宜しくお願いします。
基本はIF関数を重ねる。 =IF(C6="","",IF(VLOOKUP(〜)=0,"",VLOOKUP(〜)))
VLOOKUP関数の結果が文字列になってもいいのであれば =IF(C6="","",VLOOKUP(〜)&"")
さらにExcelのバージョンが2007以降であれば =IFERROR(VLOOKUP(〜)&"","") で。
あと、検索表の方を変更できるのであれば空白セルを ="" としておくと検索結果が「0」ではなく空白になるので元の式 =IF(C6="","",VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE)) でも対応できる。 (ねむねむ) 2013/11/03(日) 09:37
(ねむねむ)さん お世話になりました。
=IF(C6="","",IF(VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE)=0,"",(VLOOKUP(C6,マスタ!$P$3:$R$71,2,FALSE))))
こちらで出来ました。有難うございます。 (き)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.