
EXCEL2000です。解説書を見ながら、検索関数のVLOOKUPと
LOOKUP関数を比較していたのですが、VLOOKUPだとうまくいくのですが、LOOKUPだと望むべき答えが出ません。D列にC列の値をA1:B4の表から参照するという簡単なものです。
この式で、単純に答え(D欄)が1、2、3、4となるべきだと思うのですが・・以下の具合です。
A B C D
1○ 1 ○ =LOOKUP(C1,$A$1:$A$4,$B$1:$B$4)答4
2× 2 × =LOOKUP(C2,$A$1:$A$4,$B$1:$B$4)答2
3△ 3 △ =LOOKUP(C3,$A$1:$A$4,$B$1:$B$4)答3
4□ 4 □ =LOOKUP(C4,$A$1:$A$4,$B$1:$B$4)答2
どこがおかしいのでしょうか?よろしくご指導ください。
No.2ベストアンサー
- 回答日時:
ベクトル形式のLOOKUPですね。
実務に使っているのではなく、練習とお見受けしました。○や×を入力なさっているのが原因です。
LOOKUP(検査値,検査範囲,対応範囲)
で、検査範囲に入力されている値は、数値は 1 ~ 9、アルファベットは A ~ Z、かなは "あ" ~ "ん"、ブール型の値は FALSE から TRUE へ昇順に並べておく必要があります。そうでない場合、LOOKUP 関数では正しい値を見つけることができません。
この回答への補足
早速のご回答誠に有難うございます。
ということは、この場合の例では、○×△□にしていますが、これが、漢字やカナだとすると、LOOKUPは、使わずに、VLOOKUPを使ったほうが、間違いないということで、理解して宜しいでしょうか?
No.4
- 回答日時:
>、VLOOKUPを使ったほうが、間違いないということで、理解して宜しいでしょうか?
そうですね。
VLOOKUPでしたら、検査範囲の順番にはまったく気を使う必要がありませんから。
No.1
- 回答日時:
これは、私も実際に困ったことがあるのですが、
LOOKUP関数の場合、関数の説明に
-----------------
検査範囲に入力されている値は、
数値は 1 ~ 9、アルファベットは A ~ Z、
かなは "あ" ~ "ん"、ブール型の値は FALSE
から TRUE へ昇順に並べておく必要があります。
そうでない場合、LOOKUP 関数では正しい値を見つけることができません。また、英字の大文字と小文字は区別されません。
--------------------
という決まりがあるらしく、文字列で検索をかける際には元のリストの並びによってその整合性が怪しい場合が出てくるんです。
たとえば、○×△□を昇順に並べると×□△○となるので
×1
□2
△3
○4
としていただければうまく答えが出てくるかもしれません。
ということで、リストを作り直されるか、VLOOKUP関数で求めていただくかになってしまうと思われます。
この回答への補足
早速のご回答誠に有難うございます。
ということは、この場合の例では、○×△□にしていますが、これが、漢字だとすると、LOOKUPは、使わずに、VLOOKUPを使ったほうが、間違いないということで、理解して宜しいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/06/23 15:02
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
- Excel(エクセル) Excel_マクロ_複数のシートのVLOOKUPで表示された#N/A以外に色付けをしたいです 1 2023/02/16 22:37
- Excel(エクセル) Excelの関数についての質問です。(vlookup関数) A列 B列. C 1 大阪 50. 検索 6 2023/08/11 13:35
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) Excelで縦1列に並んだ大量の数字から、一定間隔で平均値を出したい。 2 2023/02/20 09:17
- 数学 数2Bの数列の問題です。 自分は、 まず数列 an=ar^(n-1)と置き こちらの問題の、y= の 1 2022/07/07 16:26
- その他(インターネット接続・インフラ) 電話番号についてわかる方 1 2022/05/30 20:59
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について
-
Excelで4択問題を作成したい
-
エクセル
-
エクセル GROUPBY関数について...
-
エクセルの複雑なシフト表から...
-
エクセルシートの見出しの文字...
-
Amazonでマイクロソフトオフィ...
-
エクセルについて
-
勤怠表について ABS、TEXT関数...
-
グループごとの個数をカウント...
-
グループごとの人数のカウント
-
グループごとの人数のカウント
-
エクセルのリストについて
-
【マクロ】変数に入れるコード...
-
エクセルの表で作業してます。 ...
-
【マクロ】別ファイルへマクロ...
-
【マクロ】左のブックと右のブ...
-
【マクロ】【相談】Excelブック...
-
9月17日でサービス終了らし...
-
【マクロ】WEBシステムから保存...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報