Excelで行をグループ化して折りたたみおよび展開可能にする方法

チュートリアルでは、Excelで行をグループ化して、複雑なスプレッドシートを読みやすくする方法を示します。 。特定のグループ内の行をすばやく非表示にしたり、アウトライン全体を特定のレベルに折りたたんだりする方法をご覧ください。

複雑で詳細な情報がたくさんあるワークシートは、読んだり分析したりするのが困難です。幸い、Microsoft Excelを使用すると、データをグループに簡単に整理して、類似したコンテンツの行を折りたたんだり展開したりして、よりコンパクトでわかりやすいビューを作成できます。

  • Excelで行をグループ化する方法
    • 行を自動的にグループ化する(概要)
    • 行を手動でグループ化する(ネストされたグループ)
  • Excelで行を折りたたむ方法
  • 行を展開する方法
  • アウトラインを削除して行のグループ化を解除する方法
  • Excelのグループ化のヒント
    • グループの小計を自動的に計算する
    • デフォルトのExcelスタイルを適用する行を要約するには
    • 表示されている行のみを選択してコピーします
    • アウトライン記号を非表示にして表示します
    • アウトライン記号はExcelに表示されません

Excelで行をグループ化する方法

Excelでのグループ化は、列見出しがあり、空白の行や列がなく、要約行がある構造化ワークシートに最適です(行のサブセットごとに小計)データを適切に整理したら、次のいずれかの方法でグループ化します。

行を自動的にグループ化する(アウトラインを作成する)

データセットに1レベルの情報しか含まれていない場合、Excelで行を自動的にグループ化するのが最も速い方法です。方法は次のとおりです。

  1. グループ化する行の1つで任意のセルを選択します。
  2. [データ]タブに移動します>グループのアウトラインを作成し、[グループ]の下の矢印をクリックして、[自動アウトライン]を選択します。

これですべてです!

これがその種類の例です。 Excelがグループ化できる行の数:

以下のスクリーンショットに示すように、行は完全にグループ化されており、アウトラインバーはさまざまなレベルのデータを表しています。列Aの左側に組織が追加されました。

注。サマリー行が詳細行のグループの上にある場合は、アウトラインを作成する前に、[データ]タブ> [アウトライン]グループに移動し、[アウトライン]ダイアログボックスランチャーをクリックして、[サマリー行]をクリアします。詳細チェックボックスの下。

アウトラインが作成されたら、マイナス

またはプラス記号。ワークシートの左上隅にあるレベルボタンをクリックして、すべての行を特定のレベルに折りたたんだり展開したりすることもできます。詳細については、Excelで行を折りたたむ方法を参照してください。

行を手動でグループ化する方法

ワークシートに2つ以上のレベルの情報が含まれている場合、Excelの自動アウトラインはデータを正しくグループ化します。このような場合、以下の手順を実行して行を手動でグループ化できます。

注:アウトラインを手動で作成する場合は、データセットに非表示の行が含まれていないことを確認してください。正しくグループ化されていない可能性があります。

1.外部グループを作成します(レベル1)

すべての中間サマリー行とその詳細行を含む、データのより大きなサブセットの1つを選択します。

以下のデータセットでは、行9(東の合計)のすべてのデータをグループ化するために、行2から8を選択します。

[データ]タブの[アウトライン]グループで、[グループ]ボタンをクリックし、[行]を選択して、[OK]をクリックします。

これにより、選択した行にまたがるワークシートの左側のバー:

同様の方法で、必要な数の外部グループを作成します。

この例では、北地域にもう1つの外部グループが必要です。このために、行10〜16を選択し、[データ]タブ>グループボタン>行をクリックします。

それ行のセットもグループ化されました:

ヒント。新しいグループをすばやく作成するには、リボンの[グループ]ボタンをクリックする代わりに、Shift + Alt +右矢印のショートカットを押します。

2。ネストされたグループの作成(レベル2)

ネストされた(または内部の)グループを作成するには、関連するサマリー行の上にあるすべての詳細行を選択し、[グループ]ボタンをクリックします。

たとえば、 Eastリージョン内にApplesグループを作成するには、行2と3を選択し、Groupをクリックします。 Orangesグループを作成するには、行5〜7を選択し、[グループ]ボタンをもう一度押します。

同様に、Northリージョンのネストされたグループを作成し、次の結果を取得します。

3。必要に応じてグループ化レベルを追加します

実際には、データセットが完全になることはめったにありません。ある時点でワークシートにさらにデータが追加された場合は、アウトラインレベルをさらに作成することをお勧めします。

例として、テーブルに総計行を挿入してから、最も外側の行を追加します。アウトラインレベル。これを行うには、総計行(行2から17)を除くすべての行を選択し、[データ]タブ> [グループ]ボタン行。

以下のスクリーンショットに示すように、データは4つのレベルにグループ化されています。

  • レベル1:総計
  • レベル2:地域の合計
  • レベル3:アイテムの小計
  • レベル4:詳細行

行のアウトラインができたので、データが見やすくなる方法を見てみましょう。

Excelで行を折りたたむ方法

Excelグループ化の最も便利な機能の1つは、特定のグループの詳細行を表示および非表示にしたり、マウスクリックでアウトライン全体を特定のレベルに折りたたんだり展開したりする機能です。

グループ内の行を折りたたむ

特定のグループの行を折りたたむには、そのグループの下部にあるマイナスボタンをクリックするだけです。 “sbar。

たとえば、これにより、小計を含む東部地域のすべての詳細行をすばやく非表示にし、東部合計行のみを表示できます。

Excelで行を折りたたむ別の方法は、グループ内の任意のセルを選択し、[アウトライン]グループの[データ]タブの[詳細を非表示]ボタンをクリックすることです。

どちらの方法でも、グループは要約行に最小化され、すべての詳細行が非表示になります。

全体を折りたたむか展開します。特定のレベルへのアウトライン

特定のレベルのすべてのグループを最小化または展開するには、ワークシートの左上隅にある対応するアウトライン番号をクリックします。

レベル1は最小を表示しますデータ量は最大で、すべての行が展開されます。たとえば、アウトラインに3つのレベルがある場合、番号2をクリックして3番目のレベル(詳細行)を非表示にし、他の2つのレベル(要約行)を表示します。

サンプルデータセットには、4つのアウトラインがあります。レベル。このように機能します。

  • レベル1は総計(行18)のみを表示し、他のすべての行を非表示にします。
  • レベル2は総計と地域の小計(行)を表示します。 9、17、18)。
  • レベル3には、総計、地域、アイテムの小計(行4、8、9、18、13、16、17、18)が表示されます。
  • レベル4は、すべての行を示しています。

次のスクリーンショットは、アウトラインがレベル3に折りたたまれていることを示しています。

Excelで行を展開する方法

特定のグループ内の行を展開するには、表示されているサマリー行の任意のセルをクリックしてから、[データ]タブの[アウトライン]グループの[詳細を表示]ボタンをクリックします。

または、折りたたまれた行のグループのプラス記号をクリックします。 expaしたいnd:

Excelでアウトラインを削除する方法

すべての行グループを一度に削除する場合は、アウトラインをクリアします。一部の行グループ(ネストされたグループなど)のみを削除する場合は、選択した行のグループ化を解除します。

アウトライン全体を削除する方法

[データ]タブに移動します>アウトライングループ、[グループ解除]の下の矢印をクリックし、[アウトラインのクリア]をクリックします。

注:

  1. Excelでアウトラインを削除しても、データは削除されません。
  2. 一部の行が折りたたまれているアウトラインを削除すると、アウトラインがクリアされた後、それらの行が非表示のままになる場合があります。 。行を表示するには、Excelで行を再表示する方法で説明されている方法のいずれかを使用します。
  3. アウトラインを削除すると、[元に戻す]ボタンをクリックするか、[元に戻す]ボタンを押しても元に戻すことはできません。ショートカットを元に戻す(Ctrl + Z)。アウトラインを最初から再作成する必要があります。

特定の行グループのグループ化を解除する方法

特定の行のグループ化を削除するにはアウトライン全体を削除せずに、次の手順を実行します。

  1. グループ化を解除する行を選択します。
  2. [データ]タブに移動します>グループのアウトラインを作成し、[グループ解除]ボタンをクリックするか、Shift + Alt +左矢印を押します。これはExcelの[グループ解除]ショートカットです。
  3. [グループ解除]ダイアログボックスで、[行]を選択し、[OK]をクリックします。

たとえば、外側のEast Totalグループを維持しながら、2つのネストされた行グループ(Apples小計とOranges小計)のグループ化を解除する方法は次のとおりです。

注。隣接していない行のグループを一度にグループ解除することはできません。グループごとに上記の手順を個別に繰り返す必要があります。

Excelのグループ化のヒント

これまで見てきたように、Excelで行をグループ化するのは非常に簡単です。グループでの作業をさらに簡単にする便利なトリックをいくつか見つけてください。

グループの小計を自動的に計算する方法

上記のすべての例では、SUM式を使用して独自の小計行を挿入しています。小計を自動的に計算するには、SUM、COUNT、AVERAGE、MIN、MAXなどの選択したサマリー関数でSubtotalコマンドを使用します。Subtotalコマンドは、サマリー行を挿入するだけでなく、折りたたみ可能で展開可能な行を含むアウトラインを作成します。 、したがって、2つのタスクを同時に完了します!

デフォルトのExcelスタイルをサマリー行に適用する

Microsoft Excelには、2つのレベルのサマリー行(RowLevel_1(太字)とRowLevel_2(斜体))の事前定義されたスタイルがあります。 )。これらのスタイルは、行をグループ化する前または後に適用できます。

Excelスタイルを新しいアウトラインに自動的に適用するには、[データ]タブ> [アウトライン]グループに移動し、[ [アウトライン]ダイアログボックスランチャーをクリックし、[自動スタイル]チェックボックスをオンにして、[OK]をクリックします。その後、通常どおりアウトラインを作成します。

既存のアウトラインにスタイルを適用するには、上記のように[自動スタイル]ボックスも選択します。ただし、[OK]ではなく[スタイルの適用]ボタンをクリックします。

サマリー行のデフォルトスタイルを使用したExcelのアウトラインは次のようになります。

表示されている行のみを選択してコピーする方法

無関係な行を折りたたんだ後、表示されている関連データを別の場所にコピーすることをお勧めします。ただし、マウスを使用して通常の方法で表示されている行を選択すると、実際には非表示の行も選択されます。

表示されている行のみを選択するには、いくつかの追加手順を実行する必要があります。 :

  1. マウスを使用して表示されている行を選択します。

    たとえば、すべての詳細行を折りたたんで、表示されている要約行を選択します。

  2. [ホーム]タブ>編集グループに移動し、[検索] & > [特別に移動]を選択するか、Ctrl + G(ショートカットに移動)を押して[特別…]ボタンをクリックします。
  3. [特別に移動]ダイアログボックスで、[表示されるセルのみ]を選択して[OK]をクリックします。

その結果、表示されている行(隣接する行)のみが選択されます非表示の行は白い境界線でマークされます):

ここで、Ctrl + Cを押して選択した行をコピーし、Ctrl + Vそれらを貼り付ける好きなリバー。

アウトライン記号を表示および非表示にする方法

Excelでアウトラインバーとレベル番号を表示または非表示にするには、次のキーボードショートカットを使用します:Ctrl + 8。

ショートカットを初めて押すとアウトライン記号が非表示になり、もう一度押すとアウトラインが再表示されます。

アウトライン記号がExcelに表示されない

グループバーにプラス記号とマイナス記号が表示されず、アウトラインの上部に数字も表示されない場合は、Excelで次の設定を確認してください。

  1. [ファイル]タブに移動します>オプション>詳細カテゴリ。
  2. このワークシートセクションの[表示オプション]まで下にスクロールし、目的のワークシートを選択して、 [アウトラインが適用されている場合はアウトライン記号を表示する]ボックスが選択されています。

これは、行をグループ化する方法です。データセットの特定のセクションを折りたたんだり展開したりするためのExcel。同様の方法で、ワークシートの列をグループ化できます。読んでいただきありがとうございます。来週のブログでお会いできることを楽しみにしています。

  • Excelで列を非表示にしてグループ化する方法
  • Excelで列を再表示する方法
  • Excelで行を非表示および再表示する方法
  • Excelで小計を挿入、使用、および削除する方法
  • Excelで1行おきまたはN行おきに削除する方法

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です