[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『vlookup関数が正しく動きません』(piro)
初めて質問させて頂きます。宜しくお願いします。
vlookup関数を利用して番号でデータを持ってきたいのですが、
「00-000-026-00-202」と言う番号を入力しましてもデータが反映されません。。。
ハイフンが4つあるためダメなのでしょうか??
当社は上記の様な番号でデータを管理していますので、
上記の番号を利用して反映させたいのです。。
お知恵を頂ければ幸いです。宜しくお願い致します。(piro)
vlookup(検索値,範囲,列番号,検索の型)で求めるのですが、00-000-026-00-202を参照してvlookup関数でデータが反映されないのは先頭番号が昇順になっていないからです。
先頭番号が昇順でない場合は検索の型をfalseか0にすれば、完全一致で求められます。
vlookup(検索値,範囲,列番号,false) で確かめて下さい。
(シニア?)
シニア?さん、よこからスミマセン、私も多分昇順の問題だと思います。
正しく反映しないという意味は
(1)違う答えが表示される
(2)#N/A が表示される
(3)#REF! が表示される
(4)なにも表示されない
のどれでしょうか?
(kazu)
「(2)#N/A が表示される」の状態になります。
ちなみに、自分の自宅で簡単な表を作ってやってみましたら
「00-000-026-00-202」の番号でもデータが反映されました。
しかし、会社のデータでは式にfalseを入れてもうまくいきません。。
データーが多いからでしょうか・・?
(データーは約500件程度あります)
(piro)
データの数は関係しません、もしあるとすれば、テーブルに入っている
[00-000-026-00-202]がおかしいってことでしょう。
テーブル側の00-000-026-00-202のセルを選択して、数式バーで調べてください。
データの後ろに半角スペースなどが入っていませんか?
それからゼロ『0』とオー『O』の間違いなど。
(kazu)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.