MATCH

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

使用例

MATCH("日曜日",A2:A9,0)

MATCH(DATE(2012,1,1),A2:F2)

構文

MATCH(検索キー, 範囲, 検索の種類)

  • 検索キー - 検索する値です(42"猫"I24 など)。

  • 範囲 - 検索対象の 1 次元配列です。

    • 1 より大きい高さと幅の範囲を使用すると、MATCH 関数は #N/A! を返します。
  • 検索の種類 - [省略可 - デフォルトは 1] - 検索の方法です。

    • 1(デフォルト)を指定すると、MATCH 関数は範囲が昇順で並べ替えられていると想定し、検索キー以下の最も大きい値を返します。

    • 0 は完全一致を示し、範囲が並べ替えられていない場合に必須の値です。

    • -1 を指定すると、MATCH 関数は範囲が降順で並べ替えられていると想定し、検索キー以上の最も小さい値を返します。

メモ

  • MATCH 関数は、値そのものではなく、一致する値の配列または範囲内の位置を返します。値そのものを返すか、一致が見つかった行または列に対応する別の値を返すには、INDEXHLOOKUPVLOOKUP を使用してください。

関連項目

VLOOKUP: 垂直方向の検索。 範囲の 1 列目で指定したキーを垂直方向に検索し、同じ行内にある指定したセルの値を返します。

HLOOKUP: 水平方向の検索です。範囲の 1 行目で指定したキーを検索し、同じ列内にある指定したセルの値を返します。

INDEX: 行と列のオフセットで指定したセルのコンテンツを返します。

サンプル

さまざまな検索の種類に基づいて、指定された値と一致する配列内のアイテムの相対的な位置を返します。

true
ラーニング センターにアクセス

職場や学校で Google ドキュメントなどの Google のサービスを利用している場合は、役に立つヒント、チュートリアル、テンプレートをお試しください。Office をインストールせずに Office ファイルを操作する方法、プロジェクト計画やチーム カレンダーを動的に作成する方法、受信トレイを自動的に整理する方法などをご確認いただけます。

検索
検索をクリア
検索を終了
メインメニュー
12290175220408308930
true
ヘルプセンターを検索
true
true
true
true
true
35
false
false