[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『#N/Aエラー』(お願い)
何時もお世話になります、#N/Aのエラーの出ない方法を教えてください。
A B C D 1 No 2 1000 3 4 5 6 7 No 数量 数量 8 1000 50 50
D8=VLOOKUP(D2,$A$8:$B$30,2,FALSE)
A8のNo返ると#N/Aのエラーが出るので出ないようにすりにはどうしたら好いでしょうか教えてください。
(お願い)
本サイトの「全文検索」で下記キーワードを検索してみると、 VLOOKUP #N/A 次の情報が検索されました(あきお)
エクセル(Excel) の学校・エクセルマイスター[VLOOKUP] 9772 http://www.excel.studio-kazu.jp/mag2/backnumber/mm20040921.html
この中に、 --------------------------------------------------------------------------- 「必要なら #N/A! を表示させない方法もあります。」 =IF(ISERROR(VLOOKUP(E2,A2:C8,2,FALSE)),"",VLOOKUP(E2,A2:C8,2,FALSE)) (もしVLOOKUPにエラーがあれば""に、そうでなければVLOOKUPの結果を表示) --------------------------------------------------------------------------- の記述がありました。ご参考になれば幸いです。
◆こんな方法もありますよ =IF(COUNTIF($A$8:$A$30,D2),VLOOKUP(D2,$A$8:$B$30,2,0),"") (Maron)
♥〔書式〕メニューから〔条件付書式〕を選んで 条件式書式の設定ダイアログボックスから数式を選択 =ISERROR(E2) を入力 書式ボタンを選んで フォントをダブルクリック 白色選択(背景色と同じ色で見えなくする) なんてのもできるはず・・・ 出来なかったらごめんなさいね(れいまま)
提示された表から 1000の値があるのに#N/Aのエラーが D2の値 A8の値 が片方は文字列もう一方は数値の場合そうなります。 (8マン)
数字 数値と文字があります。 =(D2=A8)*1 として結果0ならばちがう 1とでれば同じです。
あ! エラー表示を見えなくするのではなくて、 数式でエラーが出ないようにするのかしら? そしたら お願いさんの質問の答えになってないですよね。 ごめんなさい。(れいまま)
読み返してみました。試してみました(あきお) 東八郎さん ちゃう、8マンさんのおっしゃるとおりですね。 上記例では、ふつーなら、ちゃんと参照されるはずですね。
もしよかったら、バックアップをとってから、 ・A8とD2、セルの書式が異なっていたら同じにする。 ・A8とD2、値を入れ直す(もしくは、コピー) と良いです。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.