Excelの「統合」機能を使用すると、複数のスプレッドシートを数分でマージできます。
画像クレジット: ストックバイト/ストックバイト/ゲッティイメージズ
Excelで作業している場合、複数のスプレッドシートを切り替えるのはイライラする可能性があります。 Excelを使用すると、さまざまなソースのデータを1つのマスタースプレッドシートに簡単に組み合わせることができます。 これはスプレッドシートのマージと呼ばれ、コピー、貼り付け、フォーマットの手間をかけずにデータをすばやく結合する方法です。 これらの手順はExcel2013用ですが、プロセスは以前のバージョンのプログラムでも同様です。
スプレッドシートを統合する
まず、Excelを開き、マージしようとしている両方のファイルを開きます。 列ヘッダーが同じであることを確認してください。 次に、新しいスプレッドシートを開きます。これが、マージされたデータの宛先になります。 この新しいスプレッドシートから、[データ]タブをクリックし、[統合]をクリックします。 [統合]メニューがポップアップ表示され、[関数]フィールドと[参照]フィールドが表示されます。 「機能」で「合計」を選択します(これは基本的な統合用です。より複雑なタスクについては、「リソース」のリンクを参照してください)。 クリックして、[参照]フィールドにカーソルを置きます。 次に、マージするExcelスプレッドシートの1つを選択します。 スプレッドシートの左上のセルをクリックし、ドラッグして結合する領域を選択します。 追加するデータ用のスペースを確保するために、データの後に追加の行を選択してください。 [参照]フィールドにスプレッドシート情報が表示されます(次のようになります: '[DS Excel Book 1.xlsx] Sheet1'!$ A $ 1:$ C $ 10)。
今日のビデオ
[統合]メニューの[ラベルの使用]で、ラベルの場所に応じて、[一番上の行]または[左の列]、あるいはその両方をクリックして選択します。 次に、[追加]をクリックして、このスプレッドシートをマスターシートに追加します。 クリックして[参照]ボックスを選択し、上記のプロセスを繰り返して2番目のExcelシートを追加します。 (この手順に従って、3つ以上のスプレッドシートを追加することもできます。マージするスプレッドシートを追加し続けるだけです。)
個々のシートに加えられた変更をマスタースプレッドシートで自動的に更新する場合は、をクリックします。 [ソースデータへのリンクを作成する]の横のボックス。 「OK」をクリックします。 すべてのデータがマスターに表示されます スプレッドシート。
一般的な問題
上記の方法でデータをマージしようとしても機能しなかった場合は、これらの一般的な問題を探してください。 データに空白のセルまたは行がありますか? これはExcelを混乱させる可能性があります。 それらを削除して、再試行してください。
両方のデータセットは、スプレッドシートの左上隅から始まりますか? 「TopRow」と「LeftColumn」の両方のラベルを含めることを選択した場合、マージではセルA1の2つを区別できません。 たとえば、A1ヘッダーに「日付」と表示され、列Aにさまざまな日付がリストされている場合、マージですべてのラベルを使用することを選択します(これを行うには [統合]メニューで[一番上の行]と[左の列]の両方のラベルを選択すると、Excelには日付のリストのみが表示され、ヘッダーは表示されません。 「一番上の行」ラベルのみを含めることを選択した場合、Excelは列Aの日付のリストを無視し、A1ヘッダーのみを含めます。 マスタースプレッドシートにこのヘッダーを手動で入力するか、元のスプレッドシートを操作してA1セルを空白にします。