[Excel関数] MATCH – 指定したセルの範囲を検索し、その項目の相対的な位置を返します。 -検索/行列関数-
公開日:
:
最終更新日:2015/08/19
カテゴリ: 02-2_Excel関数説明
タグ: Excel関数, MATCH, 検索/行列関数
動作確認環境
Windows7
Excel: 2007
説明
指定したセルの範囲を検索し、その項目の相対的な位置を返します。
書式
1 2 |
MATCH(検査値, 検査範囲, [照合の型]) |
・検査値: 必須。 検査範囲の中で照合する値を指定します。
・検査範囲: 必須。 MATCHで検索する範囲を指定します。
・照合の型: 省略可能。
– “1”(省略時デフォルト):
検査値以下の最大の値で検索。検査範囲 を、昇順に並べ替えておく必要があります。
– “0”: 検査値と等しい最初の値を検索します。検査範囲の引数の値は、任意の順序で指定できます。
– “-1”: 検査値以上の最小の値で検索。検査範囲 を、降順に並べ替えておく必要があります。
使用方法
検索範囲: D3:D11がランダムの時、
検索範囲: D3:D11がランダムの時、
照合の型:
1; 1000以下の相対的な位置を求めますが、昇順になっていないため正しい結果が得られません。
0; 1000と完全一致するセルの相対的な位置を求めます。
-1; 1000以上の相対的な位置を求めますが、昇順になっていないため正しい結果が得られません。
検索範囲: D3:D11が昇順の時、
照合の型:
1; 1000以下の相対的な位置を求めます。
0; 1000と完全一致するセルの相対的な位置を求めます。
-1; 1000以上の相対的な位置を求めますが、昇順になっていないため正しい結果が得られません。
検索範囲: D3:D11が降順の時、
照合の型:
1; 1000以下の相対的な位置を求めますが、昇順になっていないため正しい結果が得られません。
0; 1000と完全一致するセルの相対的な位置を求めます。
-1; 1000以上の相対的な位置を求めます。
広告
関連記事
-
-
[Excel関数] ROWS – 行数を返す。 -検索/行列関数-
動作確認環境 Windows7 Excel: 2007 説明 指定された配列の行番号を返
-
-
[Excel関数] OFFSET – 指定された行数・列数だけシフトした位置にあるセル範囲の参照を返す -検索/行列関数-
動作確認環境 Windows7 Excel: 2007 説明 セルまたはセル範囲から指定
-
-
[Excel関数] HLOOKUP – 横方向(行方向)へ検索し、任意の値がみつかったらその列の値を返す。-検索/行列関数-
動作確認環境 Windows7 Excel: 2007 説明 横方向(行方向)へ検索し、
-
-
[Excel関数] LOOKUP – 指定される文字列への参照を返す。 -検索/行列関数-
動作確認環境 Windows7 Excel: 2007 説明 1 つの行または列から、
-
-
[Excel関数] AREAS -指定された範囲に含まれる領域の個数を返す- -検索/行列関数-
AREAS -指定された範囲に含まれる領域の個数を返す- -検索/行列関数- 動作確認環境
-
-
[Excel関数] ABS – 絶対値を返す。 – 数学/三角関数 –
動作確認環境 Windows7 Excel: 2007 説明 数値の絶対値を返します。
-
-
[Excel関数] HYPERLINK – ショートカットやジャンプを作成します。-検索/行列関数-
動作確認環境 Windows7 Excel: 2007 説明 ショートカットやジャンプを
-
-
[Excel関数] CHOOSE -値引数のリストからインデックスで指定した値を返します- -検索/行列関数-CHOOSE
動作確認環境 Windows7 Excel: 2007 説明 値引数のリストから値を返し