1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

2 つの Excel スプレッドシートをマージするにはどうすればよいですか?

Excel で作業しているとき、複数のスプレッドシートを切り替えるのはイライラすることがあります。 Excel を使用すると、さまざまなソースからのデータを 1 つのマスター スプレッドシートに簡単に結合できます。これは、スプレッドシートの結合として知られており、コピー、貼り付け、書式設定の手間をかけずにデータをすばやく結合する方法です。これらの手順は Excel 2013 用ですが、プロセスは以前のバージョンのプログラムでも同様です。

スプレッドシートの統合

まず、Excel を開き、結合しようとしている両方のファイルを開きます。列ヘッダーが同じであることを確認してください。マージされたデータの宛先となる新しいスプレッドシートを開きます。この新しいスプレッドシートから、[データ] タブをクリックし、[統合] をクリックします。 Consolidate メニューがポップアップし、Function フィールドと Reference フィールドが表示されます。関数には「Sum」を選択します (これは基本的な統合用です。より複雑なタスクについては、「参考文献」のリンクを参照してください)。クリックしてカーソルを参照フィールドに置きます。次に、結合する Excel スプレッドシートの 1 つを選択します。スプレッドシートの左上のセルをクリックし、ドラッグして結合する領域を選択します。データの後に余分な行を選択して、追加するデータ用のスペースを確保してください。参照フィールドにスプレッドシート情報が表示されます (「[DS Excel Book 1.xlsx]Sheet1」!$A$1:$C$10 のようになります)。

[統合] メニューの [ラベルの使用] で、ラベルの場所に応じて [一番上の行] または [左の列]、またはその両方をクリックして選択します。次に、[追加] をクリックして、このスプレッドシートをマスター シートに追加します。 [参照] ボックスをクリックして選択し、上記のプロセスを繰り返して 2 番目の Excel シートを追加します。 (この手順に従って 3 つ以上のスプレッドシートを追加することもできます。結合するスプレッドシートを追加し続けるだけです。)

個々のシートに加えた変更をマスター スプレッドシートで自動的に更新する場合は、[ソース データへのリンクを作成] の横にあるボックスをクリックします。 「OK」をクリックします。すべてのデータがマスター スプレッドシートに表示されます。

一般的な問題

上記の方法でデータを結合しようとしてもうまくいかない場合は、次の一般的な問題を探してください。データに空白のセルまたは行がありますか?これにより、Excel が混乱する可能性があります。それらを削除して再試行してください。

両方のデータ セットは、スプレッドシートの左上隅から始まりますか? "最上行" と "左列" の両方のラベルを含めることを選択した場合、セル A1 の結合では 2 つを区別できません。たとえば、A1 ヘッダーに「日付」と表示され、列 A にさまざまな日付がリストされている場合、マージですべてのラベルを使用することを選択します (これを行うには、「統合」メニューで「一番上の行」と「左の列」の両方のラベルを選択します)。ヘッダーではなく日付のリストのみを表示します。 "最上行" ラベルのみを含めることを選択した場合、Excel は列 A の日付のリストを無視し、A1 ヘッダーのみを含めます。このヘッダーをマスター スプレッドシートに手動で入力するか、元のスプレッドシートを操作して A1 セルが空白になるようにしてください。