OfficePress.net

MATCH|検索値に対する位置を求める

- スポンサーリンク -

構文

指定した値と一致する範囲内のアイテムの相対的な位置を返します。

MATCH(検索キー, 範囲, [検索の種類])
  • 検索キー:検索する値です(42、”猫”、I24 など)。
  • 範囲:検索対象の 1 次元配列です。
  • [検索の種類]:検索の方法です。(デフォルトは 1)
    • 1 を指定すると、範囲が昇順で並べ替えられていると想定し、検索キー以下の最も大きい値を返します。
    • 0 は完全一致を示し、範囲が並べ替えられていない場合に必須の値です。
    • -1 を指定すると、範囲が降順で並べ替えられていると想定し、検索キー以上の最も小さい値を返します。

※[引数]は、引数を省略可。

問題

spread_match_qes

サンプルファイル

商品名「ステテコ」の行番号を求める。

回答

spread_match_wzd

  1. セル「D10」を選択状態にする。
  2. 「=match」と入力し「Enter」。
  3. 検索キーには、商品名”ステテコ”のあるセル「C10」と入力。
  4. 範囲には、商品名が含まれる列「C3:C7」と入力。
  5. 検索の種類には、完全一致の「0」と入力し「Enter」。

結果

spread_match_rlt

ご覧のとおりです。

- スポンサーリンク -