人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルで教えて欲しいことがあります。

http://briefcase.yahoo.co.jp/bc/hatena_go4649/lst?&.dir=/&.src=bc&.view=l

にファイルを置いています。
Sheet2の黄色く塗っているところの関数が上手く動かないのです。。。
LOOKUP関数なのですが答えが正しく反映されません。
どなたかよろしくお願いします。

●質問者: go4649
●カテゴリ:コンピュータ 生活
✍キーワード:エクセル ファイル 関数 黄色
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● olo
●17ポイント

http://www.google.co.jp/search?hl=ja&q=lookup+%E6%98%87%E9%A...

Google

以下の原因だと思います。

lookupではなく、vlookupを使うのもいいかもしれません。


lookup関数のヘルプに


検査範囲に入力されている値は、

... -2、-1、0、1、2 ...、A ? Z、ア?ン、FALSE、TRUE

のようにコード順の昇順に配置されている必要があります。

そうでない場合、LOOKUP 関数は正しい値を見つけることができません。

また、英字の大文字と小文字は区別されません。

◎質問者からの返答

そうなんですか・・・・

VLOOKUPでもできないんです・・・


2 ● vegah
●18ポイント

http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu9_9_6....

LOOKUP関数の2つ目の引数(C列のところ)が昇順になっていないのが原因ではないでしょうか。


因みに昇順にソートしてやってみたら、正しく反映しました。

◎質問者からの返答

本当ですね・・・

どうしてソートしなければ正しく反映されないのでしょうか・・・

しかも中途半端なデータだけ・・・


3 ● harasima
●17ポイント

http://support.microsoft.com/default.aspx?scid=kb;ja;324986

Excel の LOOKUP 関数の使用方法

lookup系の関数は検索値をソートし解かなくては動作しません。

ちなみに、C列をキーにしてソートしたら、それなりの結果になりましたけど。

◎質問者からの返答

何度かやると今度は検索値にない数値は、

最大の(シートで言う43)値が表示されるようになります・・・

何で?


4 ● vegah
●18ポイント

http://www.hatena.ne.jp/1139641726#

人力検索はてな - エクセルで教えて欲しいことがあります。 http://briefcase.yahoo.co.jp/bc/hatena_go4649/lst?&.dir=/&.src=bc&.view=l にファイルを置いています。 Sheet2の黄色く塗って..

2回続けてすみません。

VLOOKUP関数を

=VLOOKUP(B3,C$2:D$44,2,FALSE)

と入れると出来ました。

◎質問者からの返答

完璧です!ありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ