行と列の位置
MATCH 検査値の相対位置を求める
対応バージョン:
[検査値]が[検査範囲]のなかの何番目のセルであるかを求めます。[検査範囲]の先頭のセルの位置を1として数えた値が返されます。
入力方法と引数
MATCH
検索値 | 検索する値を指定します。 | |
---|---|---|
検査範囲 | [検査値]を検索する範囲を指定します。範囲は1行または1列のセル範囲や配列定数で指定します。 | |
照合の種類 | ||
検索の方法を以下のように指定します。 | ||
1または省略 | [検査値]以下の最大値を検索します。この場合、[検査範囲]のデータは昇順に並べ替えておく必要があります。 | |
0 | [検査値]に一致する値のみを検索します。 | |
-1 | [検査値]以上の最小値を検索します。この場合、[検査範囲]のデータは降順に並べ替えておく必要があります。 |
活用のポイント
- [照合の種類]が0のとき、[検査値]の文字列にはワイルドカード文字が使用できます。使用できるワイルドカード文字は、任意の文字列を表す「*」と、任意の1文字を表す「?」です。
- 検索時には、英字の大文字と小文字は区別されませんが、全角文字と半角文字は区別されます。