VBAのVLOOKUPループ代わりにPower Queryマージでデータ結合する方法は?
VBAでFor Eachループ内でVLOOKUPを何百回も呼んでいた処理は、Power Queryのマージ(結合)で置き換えられます。2つのテーブルを読み込み、ホーム→クエリのマージで結合キーを指定すれば、一括で結合処理が完了します。VBAのようにループを回す必要がなく、データ件数が多くても高速です。左結合、右結合、完全外部結合などSQL的な結合タイプも選択でき、複数キーでの結合にも対応しています。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
VBA代替Power Queryマージデータ結合VLOOKUP
📄
検索関数クイックリファレンス
VLOOKUP / XLOOKUP / INDEX+MATCH の構文・引数・使い分けを1枚にまとめたPDF
準備中※ PDFは現在作成中です。近日公開予定