ルックアップロジックの理解
メニューを表示するにはスワイプしてください
前提条件
ルックアップは、共通の識別子に基づいて別のテーブルから関連情報を取得する操作。 ビジネスモデルでは、データは一つの大きなテーブルに保存されることはほとんどなく、代わりにキーによって接続された複数のテーブルに構造化されている。 キーとは、テーブル間のレコードを結び付ける一意の値。 例:
Employee IDは従業員情報と給与記録を結び付ける;Product IDは製品と価格テーブルを結び付ける;Customer IDは顧客と注文履歴を結び付ける。
定義
ルックアップとは、共通のキーを使って別のデータセットから関連情報を取得するプロセス。
検索関数は、Excelがあるテーブルで値を検索し、一致するキーを見つけて、別の列から関連データを返すことを可能にします。
主な照合方法は2つあります:
- 完全一致:IDやコードなど、識別子が完全に一致する必要がある場合に使用;
- 近似一致:税率区分や割引階層など、範囲を扱う場合に使用。
このロジックを理解することは、数式を暗記するよりも重要です。構造が正しければ、検索は機能します。構造が崩れていれば、数式は失敗します。
2つのテーブルを想像してください:
Table 1 Employees
Employee ID | Name | Department |
|---|---|---|
109 | Benjamin Anderson | Marketing |
表2 給与
Employee ID | Monthly Salary |
|---|---|
109 | $4,600 |
共通キーはEmployee ID。 ルックアップはTable 2から給与を取得し、Table 1の従業員データの隣に配置。
これはリレーショナル思考。
Employee ID | 氏名 | 部署 | 月給 |
|---|---|---|---|
109 | Benjamin Anderson | Marketing | $4,600 |
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 1