[[20020819223418]] 『vlookup関数で期待通りの値が返らない』(*マイクロソフトは不親切(>_<)*) ページの最後に飛ぶ

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

 

『vlookup関数で期待通りの値が返らない』(*マイクロソフトは不親切(>_<)*)

商品注文書フォームと価格表をリンクさせています。商品注文書フォームに商品番号を入力すると、商品名や価格、内容量などが返されるようにVlookup関数を使っています。

が、特定の検索値に限って期待通りの値が返らず、#N/Aになってしまいます。色々調べてみると、これら特定検索値の参照先の書式が、同列の他の参照先と微妙に違うことが分かりました。たとえば、他は右寄せ表示なのに特定の検索値のみが左寄せ表示だったり、他は表示形式が標準なのに特定検索値のみが文字列だったり。解決策として書式のコピーを施しましたがコピー出来ず、やむなく全く別のセルに正しい参照値を記入してコピー&ペーストしても、やはり書式がおかしくなります。

解決法として、

などの作業でお茶を濁していますが、本来の解決法とは違います。

マイクロソフトのサポートサイトで解決法を探しましたが、思い通りの答えが見つかりません。この症状は解決出来る物なのか、あるいはシステムのバグとして諦めなくてはいけないのか、どなたか教えてください。


 VLOOKUPで発生する#N/Aは基本的にユーザーの間違いが多いです。

 下の4項目を再度確認してみてください。

 (1)データ又はテーブルで0とOの間違い、ーと−の間違いlとIのまちがい。

 (2)データ又はテーブルの先頭か最後に『スペース』が含まれている。

 (3)テーブルの範囲に追加分のテーブルデータが含まれていない。

 (4)テーブルが昇順ではないのに検索の型をTRUEにしている。

 ↓過去に同様の質問がありました。参考になれば。(kazu)

[[20020520175355]]『vlookup関数が正しく動きません』(piro)


コメント返信:

[ 一覧(最新更新順) ]


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