行または列の中での値の位置を返します。
構文
MATCH(lookup_value, lookup_array, [match_type])引数
lookup_value必須
位置を知りたい値。
lookup_array必須
検索する単一の行または列。
match_type省略可能
0 完全一致、1 以下、-1 以上。
MATCH は値を検索し、値そのものではなく相対位置(数値)を返します。INDEX の中で最も役立ち、その位置が返すべき行または列になります。完全一致には match_type 0 を使います。
=MATCH("A102", A2:A100, 0)→37A102 は範囲内の 37 番目の項目です。
=MATCH("Price", A1:D1, 0)→3どの列見出しが "Price" かを見つけます。
見つける値を選ぶ
位置が必要なキーを選びます。
1 つの行または列を検索する
MATCH は 2 次元のテーブルではなく、単一のベクトルに対して機能します。
完全一致には 0 を使う
データが並べ替えられていて範囲一致が必要な場合を除き、match_type には 0 を渡します。
位置(数値)です。その位置の値を取得するには、INDEX で囲みます。