INDEX・MATCHジェネレーター
条件と取り出したい列を入れるだけで、INDEXとMATCHを組み合わせた数式を自動で組み立てます。列の並び順を問わず検索でき、複数条件にも対応します。
生成された数式
スポンサーリンク
INDEX・MATCHジェネレーターの使い方
INDEX・MATCHジェネレーターは、条件と取り出す列を入力するだけでINDEXとMATCHの組み合わせ数式を自動生成できる無料ツールです。会員登録は不要で、入力内容はブラウザの外に送信されません。
- 検索する列に、条件を照合する列を入力します(例:
A:A)。 - 探す値に、検索したい値を入力します。文字の場合は引用符が自動で付きます。
- 条件を増やしたい場合は、プラスボタンで追加します。
- 取り出す列を入力すると数式が更新されるので、コピーしてセルに貼り付けます。
INDEX・MATCHを使う場面
INDEX・MATCHは、VLOOKUPでは対応できない検索を古いExcelでも実現できる組み合わせです。Excel 2019以前でもXLOOKUPなしで左向き検索ができるのが最大の持ち味です。
- 検索する列より左側の列を取り出せます。VLOOKUPの弱点をそのまま補えます。
- 列番号を数えないため、表に列を挿入しても数式が壊れにくいという利点があります。
- Microsoft 365やExcel 2021が使える環境なら、より簡潔に書けるXLOOKUPジェネレーターも検討してください。
よくあるつまずきポイント
- 複数条件の数式は配列数式になります。Excel 2019以前では、貼り付け後にCtrl+Shift+Enterで確定してください(数式が波かっこで囲まれれば成功です)。
- MATCHの3つ目の引数
0は完全一致の指定です。消すと近似一致になり、意図しない結果の原因になります。 - INDEXに渡す列とMATCHで検索する列の行数がずれていると正しい行を取り出せません。同じ形で指定してください。
スポンサーリンク
入力内容は外部に送信されません。
数式の組み立てはすべてお使いのブラウザ内で行われます。