• 締切
  • 困ってます

エクセルのVLOOKUP関数が正確でない

  • 質問No.2240816
  • 閲覧数535
  • ありがとう数3
  • 回答数4

お礼率 96% (109/113)

現在、仕事の都合上使い慣れないPCで作業しています。
OSは97のようです。

日常のデータ管理をエクセルの複数のBOOKを使い自動リンクで作成しています。通常でしたらVLOOKUPで参照されるべき値の表示が違うものでした。

関数を挿入しオートフィルで作成したところ同一の値がいくつか続くセルがあり、業務上ありえないので調べるとVLOOKUPが正確でないことが分かりました。該当する値がない場合に表示されるはずの#N/Aが表示されずに上記の値のみを続けて表示していたり、範囲に対する検索値の該当する検索値ではなく近い値が表示されてもいました。
原因が分からず再起動もしましたが解決しません。もちろんセルの書式設定も確認済です。また、VLOOKUPの検索の型に“0”を入れても入れなくても数値に変化はありませんでした。

ツールからオプションの設定で直るものなんでしょうか?
どなたか対処法をご存知の方がいらっしゃいましたらご教授を下さい。
よろしくお願いします。

回答 (全4件)

  • 回答No.4

ベストアンサー率 33% (28/84)

vlookupで参照する範囲の開始行とvlookupの関数を入れたセル群の開始行がずれていませんか?
お礼コメント
yukisam71

お礼率 96% (109/113)

ご回答をいただきありがとうございます。

参照範囲も確認済みです。念のため再度確認しましたが間違いはありません。

2列300行は参照できる範囲ですよね?かつて1000行以上の参照したこともありますし。
投稿日時:2006/06/30 11:37
  • 回答No.3

ベストアンサー率 58% (75/129)

検索の型に指定したのはどちらですか?
 "0" あるいは 0 あるいは TRUE
補足コメント
yukisam71

お礼率 96% (109/113)

”0”です。
質問の通りの関数式です。
投稿日時:2006/06/28 09:28
  • 回答No.2

ベストアンサー率 52% (2343/4488)

VLOOKUPで参照するリストのほうは、昇順(降順)で並んでいますか?

検索値は、同じものが2つあっても正確に表示されませんし、きちっと昇順(降順)で並んでいないと正確には検索できません。
お礼コメント
yukisam71

お礼率 96% (109/113)

ご回答をいただきましてありがとうございます。

確認しましたが参照元のリストもソートされ同一のものは削除しているのでありませんでした。

VLOOKを使うのに参照データの並び替えは不可欠なので新しいデータを加える度に昇順でのソートをしています。
投稿日時:2006/06/27 11:14
  • 回答No.1

ベストアンサー率 39% (7416/18946)

計算方法が手動になってませんか?
「ツール」「オプション」「計算方法」を確認して手動なら自動にしてください。
お礼コメント
yukisam71

お礼率 96% (109/113)

え、そうなんですか?知りませんでした。

今確認しましたが自動になっていました。何でだめなんでしょう…(+_+)困ったエクセルです。

教えていただきましてありがとうございました。
参考にさせていただきます。
投稿日時:2006/06/27 10:41
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ページ先頭へ