Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


40082 / 76732 ←次へ | 前へ→

【41754】Re:VLOOKUP関数で、[#N/A]を非表示したい
回答  Kein  - 06/8/22(火) 1:41 -

引用なし
パスワード
   仮に、検索するテーブルがA1:B10で、検索値を"Data10"としたときのB列の値を
表示する数式なら

=IF(ISNA(VLOOKUP("Data10",A1:B10,2,FALSE)),"",VLOOKUP("Data10",A1:B10,2,FALSE))

1 A1に"Data1"と入力し、A10まで連続値のフィルコピーをする。
2 B1:B10に任意の値を入れる。
という手順でテストデータを入れれば、VLOOKUPの検索値を "Data10" → "Data11"
に変更するだけで結果を確認できます。
なお、エラー値を検出する関数は他にも ISERR とか ISERROR などがあります。
また、エラー値の種類を特定して条件分岐したい場合などは、ERROR.TYPE関数を
使います。ヘルプで調べてみて下さい。
1 hits

【41753】VLOOKUP関数で、[#N/A]を非表示したい katchin 06/8/22(火) 1:18 質問
【41754】Re:VLOOKUP関数で、[#N/A]を非表示したい Kein 06/8/22(火) 1:41 回答
【41824】Re:VLOOKUP関数で、[#N/A]を非表示したい katchin 06/8/23(水) 19:12 お礼
【41768】Re:VLOOKUP関数で、[#N/A]を非表示したい inoue 06/8/22(火) 13:20 発言
【41822】Re:VLOOKUP関数で、[#N/A]を非表示したい katchin 06/8/23(水) 19:11 お礼

40082 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free