Excelで階層を作成する3つの簡単な方法|SmartArt・ピボットテーブル・Power Pivot
Excelにおける「階層(ヒエラルキー)」には、大きく分けて2つの意味があります。1つ目は、組織図のように階層構造を視覚的に表現するためのチャートのことです。もう1つはPower Pivotの階層機能で、こちらは表の中にネストされた複数の列をまとめ、ワンクリックでドリルダウン(展開)やドリルアップ(折りたたみ)を素早く行えるようにするものです。
この記事では、Excelで階層を作成する3つの方法を、手順付きでわかりやすく解説します。
Excelで階層を作成する3つの便利な方法
本記事では、Excelで階層を作成する3つの簡単な方法をご紹介します。まずSmartArt機能を使った視覚的な階層図の作り方、次にピボットテーブルを使った階層表示の方法、最後にPower Pivotツールバーを使ってデータモデルに階層を作成する方法の順に説明します。いずれの方法も、以下のサンプルデータを使用して解説していきます。

方法1:SmartArt機能を使って階層図を作成する
この方法では、SmartArt機能を使って組織の階層構造を視覚的に表現します。SmartArtには「階層」カテゴリのグラフィックが多数用意されており、好みのデザインを選んで簡単に組織図を作成できます。
手順:
- まず、データセット全体をコピーします。
- 次に、リボンの「挿入」タブを開きます。
- 「イラスト」グループにある「SmartArt」ボタンをクリックします。
- すると、ダイアログボックスが画面に表示されます。

- ダイアログボックスの左側から「階層」カテゴリを選択します。
- 次に、使用したい階層グラフィックの種類を選びます。
- 最後に「OK」をクリックします。

- 挿入されたグラフィックの左側にある矢印アイコンをクリックすると、テキスト入力用のダイアログボックスが開きます。

- ダイアログボックス内にカーソルを置いた状態でCtrl+Aを押します。
- これにより、グラフィック内の既定のテキストがすべて選択されます。

- Deleteキーを押して、既定のテキストを削除します。

- 続けて、ダイアログボックス内でCtrl+Vを押します。
- すると、先ほどコピーしたデータセットがダイアログボックスに貼り付けられます。

- 次に、「営業部長(Sales Manager)」の行を選択し、Tabキーを1回押します。
- 営業部長はCEOの直属の部下であるため、Tabキーによるインデントでその関係を表現できます。

- さらに、「営業担当者1(Sales Executive1)」の行を選択し、Tabキーを2回押します。

- 同じ操作を繰り返し、正しい階層構造になるようインデントを調整します。

- 最後に、「SmartArtデザイン」タブの「レイアウト」や「SmartArtスタイル」オプションを使えば、階層図の見た目を自由に整えることができます。

方法2:ピボットテーブルを活用して階層を作成する
次に、ピボットテーブルを使ってExcelで階層を作成する方法をご紹介します。ピボットテーブルを使うと、データを行の入れ子構造として表示でき、チームや部署ごとの階層関係をひと目で把握できます。
手順:
- まず、データセット内の任意のセルを選択します。
- リボンの「挿入」タブを開きます。
- 「ピボットテーブル」をクリックします。
- すると、ピボットテーブルのダイアログボックスが表示されます。

- ダイアログボックスで、データセットの範囲を「テーブル/範囲」として指定します。
- 最後に「OK」をクリックします。

- 新しいワークシートに「ピボットテーブルのフィールド」パネルが表示されます。
- そこで、「役職者(Executives)」と「チーム(Team)」のフィールドにチェックを入れます。
- これらの項目は、ピボットテーブルの「行」として配置されます。

- 次に、「売上(Revenue)」フィールドを「値」エリアにドラッグします。

- これで、各チームの階層構造が完成しました。
- 誰がどのチーム・部署に所属しているか、そしてそれぞれの売上高も簡単に確認できます。

- また、行ラベルの「−」ボタンをクリックして項目を折りたたむことで、よりすっきりとした見やすいピボットテーブルにすることも可能です。

方法3:Power Pivotで階層を作成する
最後の方法では、Power Pivotアドインを使って階層を作成します。Power Pivotはピボットテーブルと似ていますが、異なる点は、複数の列をグループ化して1つの階層として定義できるところです。一度階層を作成しておけば、レポート側で列を個別に並べ替える必要がなく、効率的に分析できます。
手順:
- まず、データセット全体を選択します。
- リボンの「挿入」タブを開きます。
- 「テーブル」を挿入します。

- 「テーブルの作成」ダイアログボックスで「OK」をクリックします。

- これで、データセットがテーブル形式に変換されます。

- 次に、リボンの「Power Pivot」タブを開きます。
- 「データ モデルに追加」を選択します。
- すると、新しいPower Pivotウィンドウが開きます。

- Power Pivotウィンドウで、まず「ホーム」タブを開きます。
- 「表示」グループから「ダイアグラム ビュー」を選択します。
- すると、データセットがダイアグラムビューで表示されます。

- ここで、すべての列を選択した状態で右クリックします。
- 表示されたメニューから「階層の作成」を選択します。
- これにより、選択したすべての列を含んだ階層が作成されます。

- その後、「ホーム」タブから「ピボットテーブル」コマンドを選択します。

- これで、作成した階層がピボットテーブル上で利用できるようになっていることが確認できます。

まとめ
この記事では、Excelで階層を作成する3つの方法(SmartArt、ピボットテーブル、Power Pivot)を解説しました。それぞれの特徴を理解して使い分けることで、データをより明確に表現でき、閲覧者にも伝わりやすい資料を作成できるようになります。目的に応じて最適な方法を選んでみてください。
-
ExcelからCSVファイルを作成する6つの簡単な方法
CSV(Comma Separated Values/カンマ区切り値)は、さまざまなデータ分析ソフトウェアで広く利用されている汎用的なファイル形式です。数値やテキストがプレーンテキストでそのまま保存されるため、編集や整理が非常に容易で、そのシンプルさから現在では最も人気のあるデータ交換形式の一つとなっています。Excelで管理しているデータを、他のツールで使えるようにCSV形式で出力したい場面は少なくありません。この記事では、ExcelからCSVファイルを作成する6つの簡単な方法を、画像付きの手順でわかりやすくご紹介します。 ExcelからCSVファイルを作成する6つの方法 ここでは、ある
-
Excelでアンケートを作成する2つの簡単な方法【手動入力とVBA】
この記事では、Excelでアンケート(質問票)を作成する方法を解説します。アンケートとは、質問や特定の項目に対して選択肢を設け、回答者から情報を収集するためのツールです。Excelを使えば、いくつかの簡単な手順だけで誰でもアンケートを作成できます。本記事では2つの簡単な方法をご紹介します。これらの方法をマスターすれば、Excelでのアンケート作成がぐっと楽になります。それでは早速始めましょう。 練習用ワークブックはこちらからダウンロードできます。 Excelでアンケートを作成する2つの方法 Excelでアンケートを作成するには、主に2つの方法があります。 1つ目の方法は、手動でアンケートを作成