MATCHとINDEX
CoddyのExcelジャーニー「数式とデータ分析」セクションの一部。レッスン 19/28。
キーで値を取得するには、INDEX の中に完全一致の MATCH をネストします。検索範囲と返却範囲は一致している必要があります。これは、基本的な VLOOKUP とは異なり、検索列の左側にある値も返せます。
E2 には P2、A2 には P3、A3 には P1、A4 には P2、B2 には Pad、B3 には Pen、B4 には Clip が含まれています。
例: =INDEX(B2:B4,MATCH(E2,A2:A4,0))。
MATCH は位置 3 を返し、その後 INDEX が 3 番目の名前を取得します。
検索範囲と戻り範囲を揃え、MATCH の正確な位置を INDEX に渡します。
練習シートでは、数式を入力するセルが強調表示されています。テストで入力データが置き換えられた場合にも、同じ数式が機能しなければなりません。
チャレンジ
簡単コード E2 は A2:A4 の商品を識別します。F2 で、完全一致の MATCH と INDEX を使用して、B2:B4 からその名前を返します。すべてのテストキーが存在します。
ハイライトされた出力セルに数式を入力します:F2。提供されたデータと見出しはそのままにしてください。テストでは入力値が変更されるため、サンプルの答えを入力するのではなく、セル参照を使用してください。関数名は英語にし、引数の間にはコンマを使用してください。
自分で試してみよう
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Code | Product | Price | Search | Result | ||
| 2 | P3 | Pad | 8 | P1 | |||
| 3 | P1 | Pen | 3 | ||||
| 4 | P2 | Clip | 5 | ||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
数式とデータ分析のすべてのレッスン
自分で練習してみよう: Excelプレイグラウンド