Excel関数(MATCH関数)
スポンサードリンク
今回は、エクセルの関数の中で、位置検索をするための関数をご説明します。
【関数】
=MATCH(検索する値,検索する範囲,検索する方法)
【意味】
検索する範囲の中から検索する値を探して、何番目にあるのかという位置を返す関数です。
検索する方法によっては、「#N/Aエラー」になる場合があります。この場合は検索する値が範囲内にない時に出るときがあります。
【引数の意味】
検索する値:検索したい値を直接指定、又は検索したい値が入力されているセルを指定する。値には文字列、数値などが指定可能です。
検索する範囲:検索対象の値が入力されている場所をセルの範囲指定で指定。
検索する方法:0→検索する値と完全に一致する値を求めます。
1→検索する値に近い値の位置を求めます。
(省略時は「1」指定になってきます)
?1→昇順に並んでいる値に対して検索できた位置を返します。
以下が使い方の例ですので参考にして下さい。
【例】
行 A列
1 1
2 3
3 16
4 20
5 22
6 30
7 35
8 40
「=MATCH(16,A1:A8,0)」とします。
セルA1〜A8の中に「16」という数字は3番目ですから、返る数字は「3」です。
次に、「=MATCH(25,A1:A8,0)」と指定したときはセルA1〜A8の中に「25」という数字は存在しないので「#N/A」と返って来ます。
まだ使い方はありますが、上記の例のように指定すると検索可能ですので参考にして下さい。
スポンサードリンク