> For the complete documentation index, see [llms.txt](https://docs.mashmatrix.com/mashmatrix-sheet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mashmatrix.com/mashmatrix-sheet/ja/functions_about_displaying_data/group_column_headers.md).

# 列ヘッダのグループ化

列ヘッダをグループ化することで、複数の列のヘッダをまとめて表示できます。グループ化された列は、複数段のヘッダで列ヘッダが表示されます。複数の列を包含し表示する列をグループ列と呼びます。

グループ列の中にさらにサブグループを作成することもできます。列ヘッダは最大3階層まで設定でき、大分類・中分類・小分類のような階層的な列構成を表現できます。

![](https://2088218600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQkocGz7b2mfh06ZDxvQZ%2Fuploads%2FQSEdjLlQNhH5PH9Ese49%2FCleanShot%202026-08-05%20at%2011.40.22%402x.png?alt=media\&token=d2d561ab-b9b7-46a4-a446-be4eb2a5f7ec)

## グループ列の作成 <a href="#create-group-column" id="create-group-column"></a>

グループ列は、グリッド上の列ヘッダから直接作成できます。

1. グループ化したい列のヘッダをShift＋クリック、あるいはCtrl（macOSの場合はCommand）＋クリックして複数選択します。
2. 選択中の列のヘッダを右クリックし、コンテキストメニューから「列をグループ化」を選択します。
3. 表示されたダイアログに、グループ列ヘッダに表示するラベルを入力し、OKボタンを押します。

すでにグループ列となっている列の中の列を選択して同じ操作を行うと、そのグループ列の中に入れ子のグループ列が作成されます。

{% hint style="info" %}
「列をグループ化」は、２つ以上の列を選択している場合にのみ表示されます。また、グループ列としてまとめられない組み合わせの列を選択している場合は選択できません。
{% endhint %}

「列全体の表示設定」ダイアログからグループ列を作成するには、以下の手順に従います。

![](https://2088218600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQkocGz7b2mfh06ZDxvQZ%2Fuploads%2Fgit-blob-fbe8f405e0131f00046df56dd524ce25592cd451%2Fchange-columns-display-menu.png?alt=media)

![](https://2088218600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQkocGz7b2mfh06ZDxvQZ%2Fuploads%2Fgit-blob-9b9140cc30bf4fc07cb1e5d2c4429fa43720691a%2Fcolumn-grouping-dialog.png?alt=media)

1. シートのヘッダの最右端にあるヘッダメニューをクリックし、「列全体の表示設定」を選択します。
2. 「列全体の表示設定」ダイアログが表示され、シートに含まれる列の一覧が表示されます **\[A]** 。
3. グループ化したい列のチェックボックスをクリックし、列を選択します。
4. 右上のメニュー **\[B]** から「グループ列を作成」を選択します。
5. 表示されたダイアログに、グループ列ヘッダに表示するラベルを入力し、OKボタンを押します。
6. 「列全体の表示設定」ダイアログの「適用」ボタンを押します。
7. 選択された列がグループ列の中に入れ子で表示されます。

## グループ列への列の追加/移動 <a href="#add-move-column-to-from-group-column" id="add-move-column-to-from-group-column"></a>

グループ列に新しく列を追加するには、追加したい列のヘッダをドラッグし、グループ列のヘッダあるいはグループ列に含まれる列のヘッダにドロップします。

ドラッグ＆ドロップでは、サブグループ内での列の並べ替え、サブグループへの列の出し入れ、およびグループ列自体の移動（配下の列ごと）が可能です。

すでにグループ化されている列をグループ列から移動するには、移動したい列のヘッダをドラッグし、グループ化されていない通常の列ヘッダにドロップします。

あるいは、シートのヘッダの最右端にあるヘッダメニューにある「列全体の表示設定」から設定ダイアログを表示し、列の順番を入れ替えることで、グループ列への列の追加・移動を行うことも可能です。

## グループ列の解除 <a href="#ungroup-group-column" id="ungroup-group-column"></a>

グループ列を解除するには、グループ列のヘッダメニューから「グループ化を解除」を選びます。

{% hint style="warning" %}
グループ列のヘッダメニューから「列の削除」を実施すると、グループ列に含まれるすべての列が削除されます。
{% endhint %}

## グループ列の折りたたみ/展開 <a href="#collapse-and-expand-group-column" id="collapse-and-expand-group-column"></a>

グループ列は、折りたたんで先頭の１列のみを表示するようにしたり、また折りたたんだグループ列を再び展開してすべての列を表示するといった切り替えが可能です。

グループ列の折りたたみ/展開を行うには、グループ列のヘッダメニューより「折りたたむ」あるいは「展開する」を選択します。

入れ子になったグループ列では、それぞれの階層のグループ列を個別に折りたたみ・展開できます。親のグループ列を折りたたむと、その内部のグループ列も表示されなくなりますが、内部のグループ列の折りたたみ/展開の状態はそのまま保持されます。

![](https://2088218600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQkocGz7b2mfh06ZDxvQZ%2Fuploads%2Fgit-blob-8e9a588d33708b8d423f28f7df190058f9f234ec%2Fimage%20\(6\).png?alt=media)

![](https://2088218600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQkocGz7b2mfh06ZDxvQZ%2Fuploads%2Fgit-blob-dc82237bd55a7402395ee96bc17b8f724cda68dc%2Fimage%20\(3\)%20\(1\).png?alt=media)

## 書式設定 <a href="#format" id="format"></a>

グループ列に対して書式設定を行うことが可能です。グループ列に対して書式設定を行った場合には、グループ列の内部に含まれているすべての列に対して設定した書式が適用されます。入れ子になったグループ列にも同様に適用されます。より内側の階層で個別に書式設定がされている場合はそちらが優先されます。

グループ列の書式設定を行うには、グループ列のヘッダメニューから「設定」をクリックし、表示された設定ダイアログの「書式設定」タブから設定します。

{% hint style="warning" %}
条件付きの書式設定をグループ列に対して設定することは現在できません。
{% endhint %}
