Excel で複数列を照合して値をインデックスする
Kutools for Excel
300+でExcel の機能を強化
強力な機能
Excel ワークシートに、下記のスクリーンショットのように複数列を持つテーブルがあるとします。列 A にはクラス番号が、列 B ・ C ・ D には学生の氏名が含まれています。ここで、列 F にある学生がどのクラスに所属しているかを調べたい場合、複数の列をインデックスとマッチします機能をKutools for Excelで使えば、Excel 上で複数列を照合して、素早く目的の値を取得できます。

複数の列をインデックスとマッチします機能の使い方
この機能は、「Kutools」>「関数ヘルパー」>「関数ヘルパー」をクリックして適用します。表示された関数ヘルパーダイアログで、[関数の種類]ドロップダウンリストから「Lookup(検索)」を選択し、[関数の選択]セクションのリストから「複数の列をインデックスとマッチします」を選択してください。スクリーンショットをご参照ください。
| ![]() | ![]() |
複数列にわたる条件に一致する値を検索するには、以下の手順に従ってください:
1.抽出した文字列を配置するセルを選択し、Kutools > 関数ヘルパー > 関数ヘルパーをクリックします。
2.表示された関数ヘルパーダイアログで、「複数の列をインデックスとマッチします」を次の2 つの方法で有効化できます。
1)ドロップダウンリストのLookupを選択し、関数の種類セクションで関数を選択をクリックして、複数の列をインデックスとマッチします関数を選択します。
2)Filterチェックボックスをオンにして、「match」をテキストボックスの横に入力すると、複数の列をインデックスとマッチします関数が選択可能な関数を選択リストが表示されます。
3.Argument input 関数ヘルパーダイアログの右側にある関数ヘルパーセクションで、
をクリックし、検索列・テーブル範囲・検索値を必要に応じて選択してください。
注:
Lookup column:返す値の元となる列です。
Table range:ヘッダーと検索列を除いたデータ範囲です。
Lookup value:検索したい値(単一のセル)です。
4.OKをクリックすると、最初の検索値に対応する値が見つかります。
必要に応じて、フィルハンドルをセルにドラッグしてこの機能を簡単に適用できます。
ヒント:
この機能がお役に立った場合は、
をクリックして友達と共有できます!
デモ:Excel で複数列を照合して値をインデックスする
おすすめの生産性ツール
Office Tab:便利なタブ機能を Microsoft Office で使えます。Chrome、Firefox、そして新しいEdge ブラウザーと同じように、タブを使ってドキュメント間をスムーズに切り替えられ、ウィンドウが散らかりません。詳しくはこちら。。。
Kutools for Outlook:Kutools for Outlook は、Microsoft Outlook 2010~2024(およびそれ以降のバージョン)と Microsoft 365 向けに100 以上の強力な機能を提供し、メール管理をシンプルに、生産性をぐんと高めます。詳しくはこちら。。。
Kutools for Excel
Kutools for Excel は、Excel 2010~2024 および Microsoft 365 向けに300 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。


