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

  • これを共有
Michael Brown

このチュートリアルでは、Excelで列を手動でグループ化する方法と、自動アウトライン機能を使って列を自動的にグループ化する方法について説明します。

ワークシートの内容が多岐に渡り、圧倒されたり混乱したりした場合は、列をグループで整理することで、シートの異なる部分を簡単に隠したり表示したりして、関連する情報のみを表示させることができます。

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

    Excelで列をグループ化する場合、「自動アウトライン」機能では、しばしば物議を醸す結果になるため、手動で行うのが最善です。

    注意:間違ったグループ化を避けるために、ワークシートに隠し列がないことを確認してください。

    Excelで列をグループ化するには、次の手順を実行します。

    1. グループ化したい列、または各列の少なくとも1つのセルを選択します。
    2. について データ タブで 概要 グループをクリックします。 グループ または、Shift + Alt + 右矢印のショートカットを使用します。
    3. 列全体ではなく、セルを選択した場合は グループ ダイアログボックスが表示され、グループ化したいものを正確に指定するよう求められます。 当然のことながら、あなたは コラム をクリックします。 よっしゃー .

    実際にどのように機能するかを見るために、以下のデータセットのすべての中間列をグループ化してみましょう。 そのために、列BからIをハイライトし、クリックします。 グループ :

    これにより、下図のようなレベル1のアウトラインが作成されます。

    グループ上部のマイナス(-)記号、または左上のアウトライン番号1をクリックすると、グループ内のすべての列が非表示になります。

    ネストしたカラムグループの作成

    どのグループでも、内側のレベルで複数のグループをアウトライン化することができます。 列の内側のネストされたグループを作成するには、次のようにします。

    1. 内部グループに含まれる列を選択します。
    2. について データ タブで 概要 グループをクリックします。 グループ または、Shift + Alt + 右矢印のショートカットを押します。

    今回のデータセットでは、Q1の詳細をグループ化するために、B列からD列を選択し、[ ]をクリックします。 グループ :

    同じように、Q2の詳細(F列からH列)をグループ化することができます。

    注)あくまでも 隣接列 がグループ化できる場合は、各内部グループに対して個別に上記の手順を繰り返す必要があります。

    その結果、2段階のグループ分けができるようになりました。

    • アウターグループ(レベル1)-B列~I列
    • 2つのインナーグループ(レベル2)-B~D列、F~H列。

    内側のグループの上にあるマイナス(-)ボタンをクリックすると、そのグループだけが収縮します。 左上にある数字の2をクリックすると、そのレベルのすべてのグループが収縮します。

    非表示のデータを再度表示するには、プラス(+)ボタンをクリックして列グループを展開します。 また、アウトライン番号をクリックすると、指定したレベルのすべてのグループを展開することができます。

    ヒントと注意点

    • アウトラインバーと数字の表示/非表示をすばやく切り替えるには、Ctrl + 8 キーを同時に押します。 最初にこのショートカットを押すとアウトラインシンボルが非表示になり、もう一度押すとアウトラインが再表示になります。
    • アウトラインシンボルがエクセルに表示されない場合は アウトラインがある場合、アウトラインシンボルを表示する が適用される のチェックボックスが設定されています。 ファイル tab> オプション > アドバンストカテゴリー .

    Excelで列を自動的にアウトライン化する方法

    Microsoft Excelは、列のアウトラインを自動的に作成することもできます。 この場合、次のような注意点があります。

    • データセットには空白の列がないはずです。 もしある場合は、このガイドの説明に従って空白を削除してください。
    • 各グループの詳細列の右側には、計算式を含むサマリー列があるはずです。

    このデータセットには、以下のような3つのサマリーカラムがある。

    Excelで列を自動でアウトライン化するには、次のようにします。

    1. データセットまたはその中の任意のセルを選択します。
    2. について データ タブで、下の矢印をクリックします。 グループ をクリックします。 オートアウトライン .

    私たちの場合は オートアウトライン Q1 と Q2 のデータに対して 2 つのグループを作成しましたが、B - I 列の外部グループも必要な場合は、このチュートリアルの最初の部分で説明したように、手動で作成する必要があります。

    サマリーカラムを配置する場合は の詳細欄は、このように進めてください。

    1. の右下にある小さな矢印をクリックします。 概要 グループで、ダイアログボックスランチャーと呼ばれるものです。

    2. での 設定 ダイアログボックスが表示されたら 詳細の右側にあるサマリー欄 をクリックします。 よっしゃー .

    その後 オートアウトライン の機能を利用すると、以下のような結果になります。

    グループ化されたカラムの表示・非表示を切り替える方法

    隠したいグループ数、表示させたいグループ数に応じて、以下のいずれかのテクニックを使ってください。

    特定の列グループの非表示と表示

    • への 匿う をクリックすると、特定のグループ内のデータを削除することができます。
    • への みせる をクリックすると、特定のグループ内のデータが表示されます。

    アウトライン全体を指定したレベルに拡大・縮小する

    アウトライン全体をあるレベルまで隠したり、表示したりするには、対応するアウトラインの番号をクリックします。

    例えば、アウトラインが3階層ある場合、2階層目のグループをすべて隠すには、数字の2をクリックします。 すべてのグループを展開するには、数字の3をクリックします。

    グループ化されたデータの全表示/非表示

    • すべてのグループを非表示にするには、数字の「1」をクリックします。 これにより、最も低いレベルの詳細が表示されます。
    • すべてのデータを表示するには、最も高いアウトラインの番号をクリックします。 たとえば、4つのレベルがある場合は、番号4をクリックします。

    サンプルデータセットは3つのアウトラインレベルを持つ。

    レベル1 - 表示のみ アイテム グランドトータル (A列とJ列)であり、中間の列はすべて隠されている。

    レベル2 - レベル1に加え、Q1およびQ2の合計(E列およびI列)も表示される。

    レベル3 - すべてのデータを表示します。

    表示されている列だけをコピーする方法

    列グループを非表示にした後、表示されているデータをどこかにコピーしたい場合があります。 問題は、通常の方法でアウトライン化されたデータをハイライトすると、非表示の列も含めてすべてのデータが選択されてしまうことです。

    表示されている列だけを選択してコピーするには、次のようにします。

    1. コピーされたくない列は、アウトライン・シンボルを使って隠します。
    2. マウスを使って、表示されている列を選択します。
    3. について ホーム タブで 編集 グループをクリックします。 検索&選択 > このページのトップへ .
    4. での スペシャルへ ダイアログボックスで 可視セルのみ をクリックします。 よっしゃー .

    5. 表示されているセルだけが選択されたので、Ctrl + Cキーを押してコピーします。
    6. コピー先のセルをクリックし、Ctrl + Vキーを押してコピーしたデータを貼り付けます。

    Excelで列のグループ化を解除する方法

    Microsoft Excelには、すべてのグループ化を一度に解除するオプションと、特定の列だけをグループ化解除するオプションがあります。

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

    すべてのグループ化を一度に削除する場合は、次のようにします。 データ tab> 概要 グループの下にある矢印をクリックします。 アングループ をクリックします。 明確な概要 .

    注意事項

    • アウトラインクリアは、アウトラインシンボルを削除するだけで、データは一切削除されません。
    • アウトラインをクリアする際に、一部の列グループが折りたたまれていた場合、アウトラインを削除してもその列が隠れたままになることがあります。 データを表示するには、手動で列をアンディします。
    • 一度クリアしたアウトラインはUndoでは元に戻せませんので、一からアウトラインを作り直さなければなりません。

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

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

    1. グループ化を解除したい行を選択します。 このとき、Shiftキーを押しながらグループのプラス(+)またはマイナス(-)ボタンをクリックすると、グループ化が解除されます。
    2. について データ タブで 概要 をクリックします。 アングループ または、Shift + Alt + 左矢印キーを同時に押してください(Excelのグループ解除のショートカットキーです)。

    以上、エクセルで列をグループ化し、自動アウトライン化する方法でした。 読んでいただきありがとうございました!また、来週のブログでお会いしましょう。

    Michael Brown は、ソフトウェア ツールを使用して複雑なプロセスを簡素化することに情熱を注ぐ熱心なテクノロジー愛好家です。テクノロジー業界で 10 年以上の経験があり、Microsoft Excel と Outlook、さらに Google Sheets と Docs のスキルを磨いてきました。 Michael のブログは、彼の知識と専門知識を他の人と共有することに特化しており、生産性と効率を向上させるためのわかりやすいヒントとチュートリアルを提供しています。経験豊富なプロフェッショナルであろうと初心者であろうと、Michael のブログでは、これらの重要なソフトウェア ツールを最大限に活用するための貴重な洞察と実践的なアドバイスを提供しています。