KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

2 つのワークシート/ワークブック内の列を照合して、簡単に更新またはテーブルのマージできます

著者Siluvia変更日

Kutools for Excel

300+でExcel の機能を強化
強力な機能

Excel で2 つのテーブルをマージしたり、あるテーブルの新しいデータに基づいて別のテーブルを更新したりする際、真っ先に思い浮かぶのはコピーアンドペーストかもしれません。また、VLOOKUP 関数を使って列内のデータを照合し、テーブルをマージすることもできます。しかし、これらの方法は作業に時間がかかり、手間もかかります。テーブルのマージユーティリティを使えば、Kutools for Excelで2 つのワークシートまたはワークブックから照合列を使って、素早くテーブルを更新・マージできます。

照合列を使って、別のテーブルの新しいデータでテーブルを更新する

照合列を使って新しいデータ列を追加しながらテーブルのマージ


クリックします。KUTOOLS PLUS>テーブルのマージ。スクリーンショットを参照してください:

shot tables merge 01


照合列を使って、別のテーブルの新しいデータでテーブルを更新する

以下のスクリーンショットのようにテーブルがある場合、「製品」列を照合して、ルックアップテーブルの新しいデータでメインテーブルを更新するには、次の手順に従ってください。

2 つのテーブルの列数が同じ場合

shot tables merge 02

2 つのテーブルの列数が異なる場合

shot tables merge 03

1。KUTOOLS PLUSテーブルのマージ。スクリーンショットをご参照ください:

shot tables merge 01

2。テーブルのマージ – ステップ 1 / 5ダイアログボックスで、shot tables merge 04ボタンをクリックし、メインテーブルを選択してくださいセクションから、別のテーブルの新しいデータで更新したいテーブルを選択します。スクリーンショットを参照してください:

shot tables merge 05

3。次に、shot tables merge 04ボタンをクリックし、ルックアップテーブルを選択してくださいセクションから、検索値の元となるテーブルを選択します。

shot tables merge 06

注記

1。ルックアップテーブルが現在のブック内の別のシートにある場合は、まず該当するシートタブをクリックしてそのシートに切り替え、その後でテーブルを選択してください。

2。ルックアップテーブルが別のワークブックにある場合は、事前にそのワークブックを高度なモードで開いておく必要があります。「ワークブックとシート」ペインにブック名が表示されたら、左側のワークブックとシートペインで該当するブック名をクリックして開き、その後テーブルを選択してください。スクリーンショットを参照してください:

shot tables merge 07

3。テーブルのマージ – ステップ 1 / 5ダイアログボックスで、次へボタンをクリックします。

4。テーブルのマージ – ステップ 2 / 5ダイアログボックスで、テーブルを更新する基準となる照合列を選択し、必要に応じて大文字と小文字を区別チェックボックスをオンにしてから、次へボタンをクリックしてください。スクリーンショットを参照してください:

shot tables merge 08

注記:ダイアログボックスで大文字と小文字を区別オプションをオンにすると、更新されたデータとルックアップデータが大文字と小文字を厳密に区別して識別されます。

5。次に、テーブルのマージ – ステップ 3 / 5ダイアログボックスが開くので、新しいデータで更新したい列にチェックを入れて、次へボタンをクリックします。

shot tables merge 00

6。VLOOKUP テーブルの列数がメインテーブルよりも多い場合、テーブルのマージ – ステップ 4 / 5ダイアログボックスが開きます。メインテーブルに追加するカラムを選択してから、次へボタンをクリックしてください。

2 つの表を選択した際、列数が同じであれば、ステップ8 に直接進みます。

shot tables merge 09

7。テーブルのマージ – ステップ 5 / 5ダイアログボックスで、必要に応じてオプションを設定し、完了ボタンをクリックしてください。スクリーンショットをご参照ください。

shot tables merge 10

その後、メインテーブルは以下のスクリーンショットのように更新されます。

2 つのテーブルの列数が同じ場合

shot tables merge 02

2 つのテーブルの列数が異なる場合

shot tables merge 03

詳細については、注記セクションのオプション設定をご確認ください。


照合列を使って新しいデータ列を追加しながらテーブルのマージ

このセクションでは、メインテーブルの既存データを一切変更することなく、照合列を使って2 つのテーブルをマージする方法をご紹介します。スクリーンショットをご参照ください。

shot tables merge 11

1。KUTOOLS PLUS>テーブルのマージ。スクリーンショットを参照してください:

shot tables merge 01

2。テーブルのマージ – ステップ 1 / 5ダイアログボックスで、shot tables merge 4ボタンをクリックし、メインテーブルを選択してくださいセクションから、別のテーブルの新しいデータで更新したいテーブルを選択します。スクリーンショットを参照してください:

shot tables merge 05

3。次に、shot tables merge 4ボタンをクリックし、「ルックアップテーブルを選択してください」セクションから、検索値の範囲元となるテーブルを選択します。

shot tables merge 06

注記

1。ルックアップテーブルが現在のブック内の別のシートにある場合は、まず該当するシートタブをクリックしてそのシートに切り替え、その後でテーブルを選択してください。

2。ルックアップテーブルが別のワークブックにある場合は、事前にそのワークブックを高度なモードで開いておく必要があります(そうしないと、)ワークブックとシートペインにブック名が表示されません)。その後、左側のワークブックとシートペインで該当するブック名をクリックして開き、テーブルを選択してください。スクリーンショットを参照してください:

shot tables merge 07

4。テーブルのマージ – ステップ 1 / 5ダイアログボックスで、次へボタンをクリックします。

5。テーブルのマージ – ステップ 2 / 5ダイアログボックスで、テーブルを更新する基準となる照合列を選択し、必要に応じて「大文字と小文字を区別」チェックボックスをオンにしてから、「次へ」ボタンをクリックしてください。スクリーンショットを参照してください:

shot tables merge 08

注記:ダイアログボックスで大文字と小文字を区別オプションをオンにすると、更新されたデータとルックアップデータが大文字と小文字を区別で識別されます。

6。テーブルのマージ – ステップ 3 / 5ダイアログボックスで、次へボタンを直接クリックし、メインテーブルで更新するカラムを選択してくださいボックス内のどの列も選択しないでください。スクリーンショットを参照してください:

shot tables merge 12

7。テーブルのマージ – ステップ 4 / 5ダイアログボックスで、メインテーブルのカラムチェックボックスをオンにして、ルックアップテーブルのすべての列をメインテーブルにマージするように選択し、次へボタンをクリックします。スクリーンショットを参照してください:

shot tables merge 13

8。テーブルのマージ – ステップ 5 / 5ダイアログボックスで、必要に応じてオプションを設定し、完了ボタンをクリックしてください。スクリーンショットを参照してください。

shot tables merge 10

その後、2 つの表は以下のスクリーンショットのようにマージされます。

shot tables merge 11

注記オプションの設定ダイアログボックスでは、以下のように設定を構成できます:

1。一致しない行をメインテーブルの末尾に追加する

shot tables merge 14

このオプションをオンにすると、ルックアップテーブル内の一致しないすべての値が、以下のスクリーンショットのようにメインテーブルの末尾に追加されます:

shot tables merge 15

2。重複するマッチング行を追加する

shot tables merge 16

1.1 2 つの表を選択した際に重複するマッチ行がある場合、重複するマッチング行をメインテーブルの末尾に追加するオプションを選択すると、重複マッチ行が以下のスクリーンショットのようにメインテーブルの末尾に追加されます。

shot tables merge 17

1.2 を選択すると、メインテーブル内で同じ値を持つ行の直後に重複マッチ行が挿入されます。(同じ値を持つ行の後)このオプションを使用すると、以下のスクリーンショットのように、メインテーブルで同じ値を持つ行の直下に重複マッチ行が配置されます。

shot tables merge 18

3。ステータスカラムを追加する

shot tables merge 19

メインテーブルの右側にステータスカラムを追加して、更新されたセルをすべてマークできます。そのためには、ステータスカラムを追加するチェックボックスをオンにしてください。追加セクション内にあります。

shot tables merge 20

4。更新

shot tables merge 21

4.1 照合テーブルに空白セルがある場合、その空白セルを無視して既存のデータのみでメインテーブルを更新するには、ルックアップテーブルのセルにデータが含まれている場合にのみ更新するオプションを有効にしてください。以下のスクリーンショットのように、更新結果が得られます。

shot tables merge 22

4.2 メインテーブルに空白セルが存在する場合、元のデータを一切変更せずに空白セルのみを更新し、照合テーブルに存在しないデータを追加するには、メインテーブルの空のセルと新しく追加されたセルのみを更新するオプションを有効にしてください。以下のスクリーンショットで、メインテーブルの更新結果をご確認いただけます。

shot tables merge 23

5。メインテーブル内で更新されたすべてのセルを、ハイライトセクションで指定した背景色とフォント色でハイライトできます。

shot tables merge 24


デモ:列を照合して更新またはテーブルのマージ

 
Kutools for Excel:300 個を超える便利なツールがすぐそこへ!AI 搭載の機能で、よりスマートでスピーディーな作業をぜひお楽しみください!今すぐダウンロード!

おすすめの生産性ツール

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 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。

🌍 40+言語のインターフェースをサポート
✅ 世界中の500,000+ユーザーおよび80,000+の企業に信頼されています
🚀 最新のすべてのExcel バージョンに対応
🎁 30 日間のフル機能トライアル — 登録不要、制限なし
Kutools for Excel リボンKutools for Excel リボン