複数のワークシートから一致する値を迅速に検索して返す
Kutools for Excel
300以上の機能でExcelを強化
強力な機能
現在のワークシートから一致する値を検索して返すのは簡単かもしれませんが、複数のワークシートに基づいて対応する値を返す必要がある場合もあります。これは多くの人にとって難しい問題ですが、Kutools for Excel の「複数シートの検索」機能を使えば、この作業をできるだけ早く解決できます。
複数のワークシートから一致する値を検索して返す
以下のスクリーンショットに示すように、元データを持つ3つのワークシートと、指定された値に基づいて Sheet4 に対応する値を返すための検索データを持つ1つのワークシートがあるとします:
![]() | ![]() | ![]() | ![]() | ![]() |
この「複数シートの検索」機能を使用するには、次の手順に従ってください:
1. 「Kutools」>「スーパーLOOKUP」>「複数シートの検索」をクリックしてください。スクリーンショットをご覧ください:
2. 「複数シートの検索」ダイアログボックスで、「検索対象範囲」と「出力先」セクションで検索値の範囲と出力範囲を指定します。スクリーンショットをご覧ください:
3次に、クリックします ボタンを押すと、表示される データ範囲 ダイアログボックスで、目的のデータが含まれているワークシートに移動するためにシートタブをクリックし、その後データ範囲を選択します。スクリーンショットをご覧ください:
4. そして、「OK」ボタンをクリックすると、「データテーブルの追加」ダイアログボックスが表示されますので、必要なキーカラムと返却列を指定します。スクリーンショットをご覧ください:
5. 次に、「OK」ボタンをクリックしてメインダイアログに戻ります。これで、最初のシートからのデータ範囲が「データ範囲」リストボックスに追加されているのが確認できます。
6. 上記のステップ3〜5を繰り返して、他のワークシートからのデータ範囲を追加し、他のすべてのシートからのデータ範囲が「データ範囲」リストボックスに表示されるまで続けます。スクリーンショットをご覧ください:
7. 設定が完了したら、「OK」ボタンをクリックすると、このシナリオを保存するかどうかを確認するプロンプトボックスが表示されます。このシナリオを次回のために保存したい場合は「はい」を、そうでない場合は「いいえ」をクリックしてプロンプトボックスを閉じてください。
8. この場合、「はい」をクリックしてシナリオを保存します。「シナリオを保存」ダイアログボックスで、シナリオの名前を入力します。スクリーンショットをご覧ください:
9. 次に、「 OK」をクリックすると、基準に基づくすべての一致する値が複数のワークシートから返されます。スクリーンショットをご覧ください:
![]() | ![]() | ![]() | ![]() | ![]() |
注釈:
1. 検索した特定の値が存在しない場合、#N/A 値が表示されます。この #N/A エラー値を別のテキスト値に置き換えるには、「オプション」ボタンをクリックするだけで済みます。表示される「オプション」ダイアログで、「見つからない値(#N/A)を指定値で置き換える」チェックボックスをオンにして、必要なテキストを入力します。#N/A を空白として表示したい場合は、テキストボックスを空のままにしておきます。スクリーンショットをご覧ください:
2. 「複数シートの検索」ダイアログボックスでは:
:追加ボタン:他のワークシートからデータ範囲を追加するために使用します;
:編集ボタン:選択したデータ範囲を必要に応じて編集および変更します;
:削除ボタン:「データ範囲」リストボックスから選択したデータ範囲項目を削除します;
: 上へ移動 / 下へ移動:追加されたデータ範囲を上下に移動します。検索の優先順位は上から下へです。複数のワークシートに複数の一致する値がある場合、最上位のデータ範囲にある一致する値のみが返されます。
:シナリオを保存:現在追加されたデータ範囲を次回のためにシナリオとして保存します。
:シナリオを開く:シナリオダイアログボックスを開き、シナリオを管理します(削除や選択したシナリオを開くなど)。スクリーンショットをご覧ください:
デモ:複数のワークシートから一致する値を検索して返す
おすすめの生産性向上ツール
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以上の高度な機能を提供します。上記の機能は、含まれている多くの時間節約ツールの一つにすぎません。

