ワークシートのデータのアウトライン (グループ) を作成する

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

グループ化して集計するデータの一覧がある場合は、最大 8 レベルのアウトラインを作成できます。 アウトライン シンボルの上位の数値で表される各内部レベルは、前の外側のレベルの詳細データを、アウトライン シンボルの小さい数値で表して表示します。 アウトラインを使うと、集計行や集計列の表示や各グループの詳細データの参照をすばやく行うことができます。 作成できるアウトラインは、行のアウトライン (下の例を参照)、列のアウトライン、行と列の両方のアウトラインです。

3 レベルのアウトラインを持つデータ
1. レベルの行を表示するには、適切な 1 つの 2 つの 3 つの アウトライン 記号を選択します。

  • レベル 1 には、すべての詳細行の合計売上が含まれます。
  • レベル 2 には、各リージョンの各月の合計売上が含まれています。
  • レベル 3 には、詳細行 (この場合は行 17 から 20) が含まれています。
2. アウトライン内のデータを展開または折りたたみするには、 プラスマイナス のアウトライン記号をクリックするか、 Alt + Shift + = キーを押して展開し、 Alt + Shift + - キーを押して折りたたみます。

行のアウトラインを作成する

  1. アウトラインするデータの各列に、最初の行 (リージョンなど) にラベルが含まれており、各列に同様のファクトが含まれており、アウトラインする範囲に空白の行または列がないことを確認します。

  2. 必要に応じて、グループ化された詳細行に対応する集計行 (小計) を指定できます。 これらを作成するには、次のいずれかの操作を行います。

    • [小計] コマンドを使用してサマリー行を挿入する 
      [小計] を使うと、詳細行の各グループのすぐ上またはすぐ下に SUBTOTAL 関数が挿入され、アウトラインが自動的に作成されます。 SUBTOTAL 関数の使用方法の詳細については、「SUBTOTAL 関数」をご覧ください。
    • 独自の集計行を挿入する 
      詳細行の各グループのすぐ上またはすぐ下に数式を設定して、独自の集計行を挿入します。 たとえば、3 月と 4 月の売上データの行の下 (または上) で、SUM 関数を使ってこれらの月の売上の小計を出します。 後の表では、この例を示します。
  3. 既定では、Excel は集計する詳細の下にある集計行を検索しますが、詳細行の上に作成することもできます。 詳細の下にサマリー行を作成した場合は、次の手順 (手順 4) に進みます。 詳細行の上にサマリー行を作成した場合は、 Data>Outline に移動し、ダイアログ ボックス起動ツールを選択します。
    アウトライン グループでダイアログ ボックス起動ツールをクリックする
    [設定] ダイアログ ボックスが開きます。
    アウトラインの [設定] ダイアログ ボックス
    [設定] ダイアログ ボックスで、[ 詳細の下の行の概要 ] チェック ボックスをオフにし、[OK] を選択 します

  4. データのアウトラインを作成します。 次のいずれかの操作を行います。
    アウトラインを自動作成する

    1. 輪郭を描くセル範囲のセルを選択します。
    2. [Data>Outline>Group>Group] に移動し、[オート アウトライン] を選択します。
      [グループ] の下にある矢印をクリックして、[アウトラインの自動作成] をクリックする

    アウトラインを手動で作成する

    重要

    アウトライン レベルを手動でグループ化する場合は、行を誤ってグループ化しないように 、すべてのデータを表示 することをお勧めします。

    1. 外部グループ (レベル 1) のアウトラインを作成するには、外側のグループに含まれるすべての行 (詳細行、追加した場合はサマリー行) を選択します。

      外部グループを作成する準備ができているデータ選択
      1. 最初の行にはラベルが含まれており、選択されていません。
      2. これは外部グループであるため、小計と詳細を含むすべての行を選択します。
      3. 総計を選択しないでください。
    2. [Data>Outline>Group>Group] に移動します。 [グループ] ダイアログ ボックスで、[ ] を選択し、[ OK] を選択します

      ヒント

      セルだけでなく行全体を選択した場合、Excel は自動的に行ごとにグループ化されます。[グループ] ダイアログ ボックスは開きません。

      [行] をクリックして、[OK] をクリックする
      画面のグループの上または左に、アウトライン記号が表示されます。

    3. 必要に応じて、入れ子になった下位グループ (指定したデータ セクションの詳細行) のアウトラインを作成します。

      内部グループを作成する必要がない場合は、以下の手順 f に進んでください。

      入れ子になった下位グループそれぞれについて、集計行に隣接する各詳細行を選択します。

      階層のレベル 2 でグループ化するために選択されたデータ。
      1. 各内部レベルで複数のグループを作成できます。 ここでは、2 つのセクションが既にレベル 2 でグループ化されています。
      2. このセクションが選択され、グループ化する準備が整いました。
      3. グループ化するデータの集計行を選択しないでください。
    4. [Data>Outline>Group>Group] に移動します
      [データ] タブの [グループ] をクリックする
      [グループ] ダイアログ ボックスで、[ ] を選択し、[ OK] を選択します。 画面のグループの上または左に、アウトライン記号が表示されます。

      ヒント

      セルだけでなく行全体を選択した場合、Excel は自動的に行ごとにグループ化されます。[グループ] ダイアログ ボックスは開きません。

    5. 下位の行の選択とグループ化を続け、アウトラインに含めるすべてのレベルを作成します。

    6. 行のグループ化を解除する場合は、行を選択し、[ Data>Outline>Ungroup>Ungroup] に移動します。
      レベル全体を削除せずに、アウトラインのセクションのグループ化を解除することもできます。 Shift キーを押しながら、グループの [プラス] ボックス または [マイナス] ボックス を選択し、[ Data>Outline>Ungroup>Ungroup] に移動します。

      重要

      詳細データが非表示の状態でアウトラインのグループ化を解除すると、詳細行が非表示のままになる可能性があります。 データを表示するには、まず、非表示の行に隣接して表示されている行番号をドラッグして選択します。 次に、[ ホーム>Cells>Format] に移動し、[ 非表示] & [再表示] をポイントし、[ 行の再表示] を選択します。

列のアウトラインを作成する

  1. アウトラインを作成するデータの各行の最初の列に行見出しがあること、同じ行には同じ種類のデータが入力されていること、範囲内に空白行または空白列が含まれていないことを確認します。

  2. 詳細列の各グループの右または左に、数式を含む独自の集計列を挿入します。 次の手順 4 に示す表は、例を示しています。

    列単位でデータのアウトラインを作成するには、グループの各詳細列のセル範囲を参照する数式を集計列に設定します。

  3. 集計列が詳細列の左側にある場合は、 Data>Outline に移動し、ダイアログ ボックス起動ツールを選択します。
    アウトライン グループでダイアログ ボックス起動ツールをクリックする
    [設定] ダイアログ ボックスが開きます。
    アウトラインの [設定] ダイアログ ボックス
    [設定] ダイアログ ボックスで、詳細チェック右側にある [概要] 列をオフにし、[OK] を選択します

  4. データのアウトラインを作成するには、次のいずれかの操作を行います。
    アウトラインを自動作成する

    1. 範囲内のセルを選択します。
    2. [Data>Outline>Group>Group] に移動し、[オート アウトライン] を選択します。

    アウトラインを手動で作成する

    重要

    アウトライン レベルを手動でグループ化する場合、列のグループ化でのミスを防ぐために、すべてのデータを表示することをお勧めします。

    1. 外部グループ (レベル 1) のアウトラインを作成するには、下位のすべての集計列とそれに関連する詳細データを選択します。

      グループ化する列に配置されたデータ
      1. 列 A にラベルが含まれています。
      2. すべての詳細列と小計列を選択します。 列全体を選択しない場合、 グループ (データ>Outline>Group) を選択すると、[グループ] ダイアログ ボックスが開き、[ ] または [ 列] を選択するように求められます。
      3. 総計列は選択しないでください。
    2. [データ > アウトライン>Group>Group] に移動します
      [データ] タブの [グループ] をクリックする
      アウトライン 記号がグループの上に表示されます。

    3. 内部の入れ子になった詳細列のグループ (レベル 2 以上) のアウトラインを作成するには、集計列を含む列の隣にある詳細列を選択します。

      列にグループ化されたデータ
      1. 各内部レベルで複数のグループを作成できます。 ここでは、2 つのセクションが既にレベル 2 でグループ化されています。
      2. これらの列が選択され、グループ化する準備が整います。 列全体を選択しない場合、 グループ (データ>Outline>Group) を選択すると、[グループ] ダイアログ ボックスが開き、[ ] または [ 列] を選択するように求められます。
      3. グループ化するデータの集計列を選択しないでください。
    4. [データ>Outline>Group] に移動します。
      [データ] タブの [グループ] をクリックする
      画面のグループの上または左に、アウトライン記号が表示されます。

  5. 下位の列の選択とグループ化を続け、アウトラインに含めるすべてのレベルを作成します。

  6. 列のグループ化を解除する場合は、列を選択し、[ Data>Outline>Ungroup] に移動します。

[データ] タブで、[グループ解除] をクリックする

レベル全体を削除せずに、アウトラインのセクションのグループ化を解除することもできます。 Shift キーを押しながら、グループの [プラス] ボックス または [マイナス] ボックス を選択し、[ Data>Outline>Ungroup] に移動します。

詳細データが非表示の状態でアウトラインのグループ化を解除した場合、詳細列は非表示のままになります。 データを表示するには、まず、非表示の列に隣接して表示されている列見出しをドラッグして選択します。 [ホーム>Cells>Format に移動し、[非表示] & [再表示] をポイントし、[列の再表示] を選択します。

アウトラインの詳細データの表示と非表示を切り替える

  1. アウトライン記号が 1 つの 2 つの 3 つプラスマイナスの 1 つが表示されない場合は、[ファイル>オプション>[詳細設定] に移動し、[このワークシートの表示オプション] セクションの [アウトラインが適用されている場合はアウトラインシンボルを表示する] ボックスチェック選択し、[OK] を選択します

  2. 次の操作のいずれか、または複数の操作を行います。

    • グループの詳細データを表示または非表示にする 
      グループ内の詳細データを表示するには、グループの プラス ボタンを選択するか、 Alt + Shift + = キーを押します。
    • グループの詳細データを非表示にするには、グループの マイナス ボタンを選択するか、 Alt キーを押しながら Shift キーを押します
    • アウトライン全体の特定のレベルを表示または非表示にする 
      1 つの 2 つの アウトライン 記号で、目的のレベルの番号を選択します。 クリックした記号よりも下位レベルの詳細データは非表示になります。
      たとえば、アウトラインに 4 つのレベルがある場合は、 3 つ を選択して残りのレベルを表示しながら、4 番目のレベルを非表示にすることができます。
    • アウトラインの詳細データをすべて表示または非表示にする 
      すべての詳細データを表示するには、 1 つの 2 つの 3 つの アウトライン シンボルで最も低いレベルを選択します。 たとえば、3 つのレベルがある場合は、 3 つ を選択します。
    • すべての詳細データを非表示にするには、 1 つ を選択します。

アウトラインのスタイルを変更する

アウトラインが作成された行には、RowLevel_1 や RowLevel_2 などのスタイルが使われます。 アウトラインが作成された列には、ColLevel_1 や ColLevel_2 などのスタイルが使われます。 スタイルには、太字、斜体などの文字書式が使われ、他のデータから集計行と集計列が区別されます。 これらの各スタイルの定義を変更し、別のテキストの書式やセルの書式を使ってアウトラインの表示を独自に設定できます。 アウトラインへのスタイルの適用は、アウトラインの作成時または作成後に行うことができます。

次の操作のいずれか、または複数の操作を行います。

新しい集計行または列にスタイルを自動的に適用する 

  1. [データ>Outline] に移動し、ダイアログ ボックス起動ツールを選択します。
    アウトライン グループでダイアログ ボックス起動ツールをクリックする
    [設定] ダイアログ ボックスが開きます。
    アウトラインの [設定] ダイアログ ボックス
  2. [既定のスタイルを使用する] チェック ボックスをオンにします。

既存の集計行または集計列にスタイルを適用する 

  1. スタイルを適用するセルを選択します。
  2. [データ>Outline] に移動し、ダイアログ ボックス起動ツールを選択します。
    アウトライン グループでダイアログ ボックス起動ツールをクリックする
    [設定] ダイアログ ボックスが開きます。
    アウトラインの [設定] ダイアログ ボックス
  3. [自動スタイル チェック] ボックスを選択し、[スタイルの適用] を選択します。
    [自動スタイル] が選択された [設定] ダイアログ ボックス

オートフォーマットを使って、アウトラインを作成したデータの書式を設定することもできます。

アウトラインの詳細データをコピーする

  1. アウトライン記号が 1 つの 2 つの 3 つ 、プラスマイナスの 1 つが表示されない場合は、[ファイル>Options>Advanced] に移動し、[このワークシートの表示オプション] セクションで、[アウトラインが適用されている場合はアウトラインシンボルを表示する] ボックスチェック選択します。
  2. アウトライン 記号 1 つの 2 つの 3 つマイナスおよび プラス を使用して、コピーしたくない詳細データを非表示にします。
    詳細については、「アウトラインの詳細データの表示と非表示を切り替える」を参照してください。
  3. 集計行の範囲を選択します。
  4. [ホーム>編集>Find & 選択] に移動し、[特別に移動] を選択します。
    [検索] & [選択] をクリックし、[移動] をクリックします。
  5. [ 表示セルのみ] を選択します。
  6. [ OK] を選択し、データをコピーします。

アウトラインを非表示または削除する

アウトラインを非表示または削除しても、データは削除されません。

アウトラインを非表示にする

  • [ファイル>オプション] > [詳細設定] に移動し、[このワークシートの表示オプション] セクションの [アウトラインが適用されている場合はアウトライン記号を表示する] ボックスチェックオフにします。

アウトラインを削除する

  1. シートをクリックします。

  2. [データ>Outline>Ungroup] に移動し、[アウトラインのクリア] を選択します
    [グループ解除] ボタンの [アウトラインのクリア] をクリックする

    重要

    詳細データが非表示の間にアウトラインを削除した場合、詳細行または列は非表示のままになります。 データを表示するには、まず、非表示の行または列に隣接して表示されている行番号または列見出しをドラッグして選択します。 [ホーム>Cells>Format に移動し、[非表示] & [再表示] をポイントし、[行の再表示] または [列の再表示] を選択します。

グラフを使ったサマリー レポートを作成する

合計やその合計のグラフのみを表示する、データの集計レポートを作成するとします。 この場合、一般に次の操作を行います。

  1. 概要レポートを作成する

    1. データのアウトラインを作成します。
      詳細については、「行のアウトラインを作成する」または「列のアウトラインを作成する」をご覧ください。
    2. 次の行アウトラインの例に示すように、アウトライン 記号 1 つの 2 つの 3 つプラスマイナス を選択して詳細を非表示にして、合計のみを表示します。
      合計行だけが表示されたアウトライン表示のリスト
    3. 詳細については、「アウトラインの詳細データの表示と非表示を切り替える」を参照してください。
  2. 概要レポートのグラフを作成する

    1. グラフ化する集計データを選択します。
      たとえば、ブキャナンとダヴォリオの合計のみをグラフに表示し、総計はグラフに表示しない場合は、上の例に示すようにセル A1 から C19 を選択します。
    2. [ 挿入>グラフ>コミットされたグラフ] を選択し、[ すべてのグラフ ] タブを選択し、グラフの種類を選択します。
      [グラフの挿入] ダイアログ
      たとえば、[クラスター化列] オプションを選択した場合、グラフは次のようになります。
      小計データから作成したグラフ
      アウトライン表示されたデータ リストの詳細データの表示と非表示を切り替えると、対応するグラフに表示されるデータも切り替わります。

補足説明

Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。

関連項目

ピボットテーブルでデータをグループ化またはグループ化解除する