前回の記事「Excel関数学習:複数の合計関数についての話」では、いくつかの合計関数を学びました。今日は LOOKUP 関数についてお話します。以前 VLOOKUP 関数を使用したとき、VLOOKUP 検索では条件を満たす最初の値しか見つからず、検索が停止してしまうという問題がよくありました。右検索は単純に制限が多すぎます。今回はこの2つの悩みを完璧に解決してくれるとっても便利なLOOKUP関数を紹介します!
#LOOKUP 関数は非常に強力で、参照関数の王様として知られています。これを完全にマスターするには、その 5 つの一般的な用途と二分探索の原理を理解する必要があります。関連する知識ポイントが多数あるため、チュートリアルは 2 つのパートに分かれています。今日はまず、この関数の 5 つの一般的な使用法について 5 つの例を通して学びます。明日は、二分探索の原理と、前の記事で残った 2 つの LOOKUP 問題について説明します。
1. 一般的な引用
形式: LOOKUP (ルックアップ値、ルックアップ領域)
例 1: 名前に基づいて中国語のスコアを検索します。式は =LOOKUP(H2,C2:D19)
です。 例 2: を検索します。名前に基づく英語のスコア、式は次のとおりです: =LOOKUP(H2,C2:F19)
これら 2 つの例を通して、構造を見つけることができます。 LOOKUP 検索時の数式 非常に簡単です。 検索値と探している結果は、それぞれ検索領域の最初と最後の列にあります。
しかし、この使い方を理解するだけでは十分ではありません。別のデータを試してみると、問題が見つかる可能性があります。
検索名が次のようになったとき趙永福さん、結果が間違っています。LOOKUP関数はあいまい一致である二分探索を使用しているためです。これについては、明日のチュートリアル「LOOKUP」で説明します 関数の使い方の完全な説明 (その2) ) - LOOKUPの二分探索原理」について詳しく解説しています。
したがって、通常の検索に LOOKUP を使用する場合、非常に重要な手順は、検索内容 (名前が配置されている列 c) に従って昇順にソートすることです。
2. 正確な検索ルーチン
形式:=LOOKUP(1,0/(検索範囲=検索値), 結果範囲)
=LOOKUP(1,0/(C2:C19=H2),D2:D19) , Enter を押すと正しい結果が表示されます。
二分法により LOOKUP は検索値 を超えない最後の数値のみを検索するため、0 のみが見つかり、最後に行位置 0 に基づいて (2 行目) 3 番目のパラメータに対応するデータを取得します。つまり、D2 が必要な結果です。
この部分は関数学習の中でも難しい知識ポイントと思われますので、初心者には理解が難しいかもしれませんが、わかりやすい内容になっています。まだ完全に理解していない場合は、=LOOKUP(1,0/(検索範囲=検索値), 結果範囲)
というルーチンを覚えておいてください。同時に、このルーチンを拡張して、複数条件の精密検索を使用することもできます。
=LOOKUP(1,0/((検索範囲 1=検索値 1)* (検索範囲 2=検索値) 2)*(検索範囲3=検索値3))、結果範囲)
は各検索範囲で求めたい値を求め、得られた論理値を掛け合わせて複数の条件を満たす位置を求めます。原理はシングルと条件は同じです。
3. 逆引きルーチン
私たちがよく知っている VLOOKUP とは異なり、LOOKUP を使用します。関数 逆引きの実行は非常に簡単です。数式の構造は次のとおりです:
=LOOKUP (検索値、検索列、結果列)
. 次の例は、名前でソートされ、結果:
データを並べ替えることができない場合は、正確な検索ルーチンを使用します: =LOOKUP(1,0/(C2:C19=H8),B2: B19)
4. 間隔による検索ルーチン
# 生徒の合計に基づいて対応するコメントを与えるスコア。 50 未満のスコアは「非常に悪い」、50 ~ 100 のスコアは「悪い」、100 ~ 150 のスコアは「平均」、150 ~ 200 のスコアは「より良い」、200 ~ 250 のスコアは「非常に良い」、 250 以上のスコアを持つ人は「エキスパート」とみなされます。=LOOKUP(G2,{0,50,100,150,200,250;"非常に悪い","悪い"," Average」、「Better」、「Excellent」、「Expert」})
=LOOKUP (スコア値, {下限 1, 下限 2...) ; コメント 1, コメント 2...})
この数式を記述するときは、次の 2 つの点に注意してください:
- 1. LOOKUP の 2 番目のパラメータは、次のパラメータを使用します。定数配列。ここの中括弧は手動で入力され、セミコロンで区切られ、左側が各レベルの下限値です。たとえば、50 ポイント未満の式では、下限値は下限値の 0 になります。 50-100 の場合は 50 などとなります。各数値はカンマで区切られます。セミコロンの右側は対応するコメントです。コメントは引用符で囲み、カンマで区切る必要があります (式内のすべての記号は英語です)。
- 2. 数値範囲は昇順に従う必要があり、そうでない場合は結果が正しくなくなります。
5. データの並べ替えの重要性について
まとめ
1. 今日は、通常検索、精密検索、複数条件検索の合計 5 つの LOOKUP の使用ルーチンを共有しました。 . 逆検索と間隔による検索. 初心者はこれらのルーチンをマスターし、問題解決に適用する方法を学ぶことができます; 2. LOOKUP 関数の検索原理は、これまでに学習した VLOOKUP とは異なります。 VLOOKUP関数のトラバーサル法と呼ばれるもので、条件を満たす最初の値が見つかった時点で検索を終了します。LOOKUP関数は二分法則を利用して検索を行い、条件を満たす最後の値が見つかった時点で検索を終了します。条件。これは関数のドキュメントに記載されています。また、言及されています;ソートできない場合は、次のルーチンを使用する必要があります: =LOOKUP (1,0/(検索範囲 = 検索値), 結果範囲)。これも二分法の特性によって決定されます;
4. LOOKUP 関数は非常に強力ですが、理解するのが難しいため、この関数を完全に理解するには、二項対立の原理を理解する必要があります。明日のチュートリアルでは、二分法則とは何かについて話します。ちなみに、少し前に残った 2 つの問題 (LOOKUP は丸めの問題とデータ抽出の問題を解決します) について説明します。
関連する学習の推奨事項: Excel チュートリアル
以上がExcel関数学習におけるLOOKUP関数の5つの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

このチュートリアルでは、.xlsファイルを.jpg画像に変換するためのさまざまな方法を調査し、ビルトインWindowsツールと無料のオンラインコンバーターの両方を網羅しています。 プレゼンテーションを作成したり、スプレッドシートデータを安全に共有したり、ドキュメントを設計したりする必要がありますか?ヨーヨーを変換します

このチュートリアルは、Excel名の機能を明確にし、セル、範囲、定数、または式の名前を定義する方法を示します。 また、定義された名前の編集、フィルタリング、削除もカバーしています。 Excelの名前は、信じられないほど便利ですが、しばしばOverloです

このチュートリアルは、標準偏差と平均の標準誤差の区別を明確にし、標準偏差計算のための最適なExcel関数を導きます。 記述統計では、平均および標準偏差は内在的です

このExcelチュートリアルでは、正方形の根とNth Rootsを計算する方法を示しています。 平方根を見つけることは一般的な数学的操作であり、Excelはいくつかの方法を提供します。 Excelの正方形の根を計算する方法: SQRT関数を使用します

Googleシートのパワーのロックを解除:初心者向けガイド このチュートリアルでは、MS Excelに代わる強力で多目的な代替品であるGoogleシートの基礎を紹介します。 スプレッドシートを簡単に管理し、重要な機能を活用し、コラボレーションする方法を学ぶ


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

メモ帳++7.3.1
使いやすく無料のコードエディター

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン
