MATCH関数って何?

関数サンプル

=MATCH("A002", A2:A4, 0)

解説

  • MATCH(マッチ)関数 は、「この値、どこにある?」を教えてくれる関数!
  • つまり、検索した値がリストの 何番目にあるか を返してくれるよ!

MATCHの使い方

=MATCH(探したい値, 探す範囲, 検索方法)

MATCHの実例

商品コードが何番目にあるか探す!

この表で「A002が何番目にある?」を調べると…

=MATCH("A002", A2:A4, 0)

結果:2(A002はリストの2番目にある!)

MATCHの便利ポイント

  • リスト内でデータが何番目にあるか調べられる!
  • VLOOKUPやINDEXと組み合わせると超強力!(INDEX + MATCH = 最強検索コンボ)
  • 検索方法「0(完全一致)」が基本!(VLOOKUPのFALSEと同じイメージ)

結論

MATCH関数だけだと 「何番目?」しか分からない けど、

INDEX関数と組み合わせるとVLOOKUPの代わりになる!

もし「VLOOKUPの限界を突破したい!」なら、

INDEX + MATCHコンボ を試してみよう!


当サイトでは、Excelにまつわる役立つ情報をまとめています!

Excel関数はデータを分析する際や、自動計算による効率化など仕事で使える場面が非常に多いです。
①大量データの中から間違っているものを見つけたい
②大量データの中から特定のものを見つけたい
③決まった計算式で大量のデータの計算をしたい
④決まった条件で判定させたい
⑤応用:一部の入力で分かりやすい表(分析資料・請求書・シフトなど)を作りたい
使いこなすことで職場でも重宝されること間違いなし!

また、初めてプログラムを作りたいと思ったときPGM言語を勉強するのはハードルが高いですが、
マクロ(VBA)はPGM言語と違って、視覚的に分かりやすく、使いやすいので取っ掛かりとして一番おすすめです!
内容が理解できるようになれば、やりたいことは他の言語と変わらないので論理的思考が身につきます♪

使ったことのある関数・VBAでも、いざ使うとなったときに「なんだっけ?」と思う時に検索して探せるようにまとめています。
ぜひ活用して下さい!

コメント

タイトルとURLをコピーしました