複数のワークシートにデータを統合する

個別のワークシートから結果を集計してレポートするには、各シートのデータをマスター ワークシートに統合できます。 シートは、マスター ワークシートと同じブックに含め、または他のブックに含めできます。 データを統合する場合は、必要に応じてデータを簡単に更新および集計できるようデータをアセンブルします。

たとえば、各支店の経費ワークシートがある場合、統合を使用してこれらの数値を企業の経費のマスター ワークシートにまとめることができます。 このマスター ワークシートには、販売額との合計と平均、現在の在庫レベル、企業全体で最も売れている製品を含めることもできます。

ヒント: データを頻繁に統合する場合は、一貫性のあるレイアウトを使用するワークシート テンプレートから新しいワークシートを作成するのに役立つ場合があります。 テンプレートに関する詳細情報は、「テンプレートを作成する」を参照してください。 これは Excel のテーブルでテンプレートを設定するのに最適なタイミングでもあります。

データを統合するには、位置またはカテゴリの 2 つの方法があります。

位置による統合: ソース領域のデータの順序は同じで、同じラベルを使用します。 一連のワークシート (同じテンプレートから作成された部門予算ワークシートなど) からデータを統合するには、この方法を使用します。

カテゴリごとの統合:ソース エリア内のデータが同じ順序で配置されてはいないものの、同じラベルを使用している場合です。 レイアウトが異なるものの同じデータ ラベルを持つ一連のワークシートからデータを統合するには、この方法を使用します。

  • カテゴリごとにデータを統合することは、ピボットテーブルの作成に似ています。 ただし、ピボットテーブルでは簡単にカテゴリを再編成できます。 カテゴリ 別に柔軟な統合が 必要な場合は、ピボットテーブルの作成を検討してください。

注: この記事の例は、 を使用して作成Excel 2016。 別のバージョンのビューを使用している場合は、Excel異なる場合があります。手順は同じです。

複数のワークシートをマスター ワークシートに統合するには、次の手順に従います。

  1. まだ作成していない場合は、次の手順に従って各構成シートのデータを設定します。

    • 各範囲のデータがリスト形式で表示されます。 各列には、最初の行にラベル (ヘッダー) が含まれており、同様のデータが含まれている必要があります。 リスト内に空白の行や列を含めずにいなければならない。

    • 各範囲を別のワークシートに置きますが、データを統合する予定のマスター ワークシートには何も入力しません。 Excelこれを行います。

    • 各範囲のレイアウトが同じことを確認します。

  2. マスター ワークシートで、統合したデータを表示する範囲の左上隅のセルをクリックします。

    注: マスター ワークシート内の既存のデータが上書きされるのを防ぐには、統合されたデータに対して、このセルの右側と下に十分なセルを残してください。

  3. [データ ツール>統合] をクリックします([データ ツール] グループ内)。

    [データ] タブの [データ ツール] グループ

  4. [集計の方法] ボックスで、データの統合に使用する集計関数をクリックします。 既定の関数は SUM です。

    3 つのワークシート範囲が選択されている例を次に示します。

    [データの統合] ダイアログ

  5. データを選択します。

    次に、[参照 ] ボックスで [折りた たむ] ボタンをクリック してパネルを縮小し、ワークシート内のデータを選択します。

    データの統合の縮小ダイアログ

    統合するデータが格納されたワークシートをクリックし、データを選んで、右側の [ダイアログ展開] をクリックして、[統合の設定] ダイアログに戻ります。

    統合する必要があるデータを含むワークシートが別のブックにある場合は、[参照] をクリックしてそのブックを探します。 検索して[OK]をクリックするとExcel[参照] ボックスにファイルパスが入力され、そのパスに感嘆符が追加されます。 その後、引き続き他のデータを選択できます。

    3 つのワークシート範囲が選択されている例を次に示します。

    [データの統合] ダイアログ

  6. [統合] ポップアップ ウィンドウで 、[追加] を クリックします。 この操作を繰り返して、統合する範囲をすべて追加します。

  7. 自動と手動の更新: ソース データが変更Excel統合テーブルを自動的に更新する場合は、[ソース データへのリンクの作成] ボックスをオンにします。 このチェック ボックスがオフのままの場合は、統合を手動で更新できます。

    注: 

    • 統合元と統合先が同じシートの場合は、リンクを作成することはできません。

    • 範囲の範囲を変更するか、範囲を置き換える必要がある場合は、[統合] ポップアップで範囲をクリックし、上記の手順を使用して更新します。 これにより新しい範囲の参照が作成されるため、前の範囲を削除してから再度統合する必要があります。 単に古い参照を選択し、Delete キーを押します。

  8. [OK]をクリックExcel統合が生成されます。 必要に応じて、書式設定を適用できます。 統合を再実行しない限り、1 回だけ書式を設定する必要があります。

    • 統合元範囲の見出しが他の統合元範囲のいずれの見出しとも一致しない場合、その見出しは統合先範囲の別の行または列に表示されます。

    • 統合しないカテゴリには、1 つのソース範囲にのみ表示される一意のラベルが含まれています。

統合するデータが、異なるワークシート上の異なるセルにある場合は、次の処理を行います。

各ワークシートに 1 つずつ、他のワークシートへのセル参照を含む数式を入力します。 たとえば、"営業" (セル B4)、"人事" (セル F5)、"マーケティング" (セル B9) という名前のワークシートのデータを、マスター ワークシートのセル A2 に統合するには、次のように入力します。

Excel のマルチシート数式の参照
 

ヒント: セル参照 (Sales など) を入力するにはB4 - 入力しない数式で、参照が必要な位置まで数式を入力し、[ワークシート] タブをクリックし、セルをクリックします。 Excelシート名とセル アドレスが入力されます。 注: 誤って誤ってセルを選択するのは非常に簡単です。このような場合、数式はエラーが発生しやすい場合があります。 また、複雑な数式を入力した後で間違いを見つけるのも難しい場合があります。

統合するデータが異なるワークシート上の同じセルにある場合は、次の処理を行います。

ワークシート名の範囲への参照を使用する 3-D 参照を含む数式を入力します。 たとえば、営業からマーケティングまでを含むセル A2 のデータを統合するには、マスター ワークシートのセル E5 に次の情報を入力します。

Excel の 3D シート参照の数式

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

関連項目

Excel の数式の概要

壊れた数式のエラーを回避する方法

数式エラーを確認して修正する

Excel のキーボード ショートカットとファンクション キー

Excel 関数 (アルファベット順)

Excel 関数 (機能別)

ヘルプを表示

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

×