検索
リストから名前を見つける
定義
リストから名前を見つけるとは、MATCH にその名前とリストを渡して、その名前の位置を返すことです。
構文
=MATCH(lookup_value, lookup_array, [match_type])
引数
| 引数 | 意味 |
|---|---|
lookup_value |
探す名前です。二重引用符で囲みます。 |
lookup_array |
検索する名前の 1 列です。 |
match_type |
完全一致では 0 を使います。 |
計算例
勤務表が B2:B4 に名前を保存しています。探す名前は Fay です。
| A: 席 | B: 名前 |
|---|---|
| 1 | Dan |
| 2 | Eve |
| 3 | Fay |
数式: =MATCH("Fay",B2:B4,0)
結果: 3。 Fay は B2:B4 の中の 3 番目の名前です。
練習問題
セル A2:A4 には Ann、Bea、Cam が入っています。B2 に、Bea の位置を返す数式を書いてください。
- B2 に、A2:A4 にある Bea の位置を返す MATCH 数式を書いてください。
- B2 は A2:A4 にある Bea の位置を表示する必要があります。
ステップ 1 / 2
B2 に =MATCH("Bea",A2:A4,0) と入力します。
Bea は2番目の項目なので、位置は 2 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は MATCH を使っています。
B2 は 2 を表示しています。
次のレッスンはリストから色を見つけるです。
関連する関数
その名前の位置を返すのが MATCH 関数です。
よくある間違い
0 を外すミスです。=MATCH("Fay",B2:B4) のようにすると、既定の一致の種類は並べ替えた数値を想定し、3 ではなく誤った位置や #N/A を返すことがあります。