Excel2019では、ピボットテーブルの既定のレイアウトを編集することができます。
ピボットテーブルのレイアウトを編集して、それを既定のレイアウトにしておくと、新しいピボットテーブルを作成する時に、設定したレイアウトで表示できます。
作成済みのピボットテーブルのレイアウトが変更されることはありません。
[既定のレイアウトの編集]ダイアログボックスを表示して[インポート]ボタンをクリックもするだけで簡単に設定にできます。
既定のレイアウトを編集設定するだけで、個々のピボットテーブルの編集は従来通り変更できます。
これまでピボットテーブルを作成するたびにレイアウトを変更していた、Excel既定のレイアウトが気に入らないという方にとっては嬉しい機能だと思います。
ピボットテーブルの既定のレイアウト
ピボットテーブルを作成します。
サンプルデータ内のセルをアクティブにして、[挿入]タブの[テーブル]グループにある[ピボットテーブル]をクリックします。
[ピボットテーブルの作成]ダイアログボックスが表示されます。
既定のまま[OK]ボタンをクリックして[新規のワークシート]に作成します。
[ピボットテーブルフィールド]作業ウィンドウの[行]に[都道府県]と[販売店]、[列]に[製品コード]、[値]に[売上額]をドラッグで配置します。
以下のようになります。
この既定のレイアウトは、[コンパクト形式の表示]になっています。
[レポートのレイアウト]は、[デザイン]タブの[レイアウト]グループにあります。
[総計]は[行と列の集計を行う]になっています。
レイアウトを編集
レイアウトを編集します。
レポートのレイアウトは[表形式で表示]にします。
表形式にすると、行フィールドは横並びになり、小計がグループの末尾に表示されます。
各アイテムの後ろに空白行を挿入します。
[デザイン]タブの[空白行]から[各アイテムの後ろに空行を入れる]をクリックします。
このレイアウトを既定に設定したいと思います。
参考レイアウト編集については、以下の記事でも解説しています。
-
ピボットテーブルのレイアウト変更(従来の表形式で表示するには)
Excel2010でピボットテーブルを作成し、行ラベルに2つ以上のフィールドがある場合、行ラベルは縦に並びます。 このレイアウトを変更する方 ...
既定のレイアウトの編集
レイアウトを変更して、既定のレイアウトにしたいピボットテーブル内でクリックします。
そして、[ファイル]タブをクリックして[オプション]をクリックします。
または、キーボードから[Alt]→[F]→[T]の順に押して表示します。これは、Word、PowerPointなどでも使用できます。
[Excelのオプション]ダイアログボックスが表示されます。
[データ]タブをクリックして、[データオプション]にある[ピボットテーブルの既定のレイアウトを変更する]の[既定のレイアウト編集]をクリックします。
[既定のレイアウトの編集]ダイアログボックスが表示されます。
レイアウト済みの内容をインポート
[インポート]ボタンをクリックします。
ピボットテーブルで編集した内容が反映されます。
間違えがなければ[OK]ボタンをクリックします。
[OK]ボタンをクリックすると、[Excelのオプション]ダイアログボックスに戻りますので[OK]ボタンをクリックして閉じます。
既定のレイアウトの編集の設定内容
必要であれば、[既定のレイアウトの編集]ダイアログボックスの各項目で変更します。
選択肢の内容は、ピボットテーブルの[デザイン]タブの[レイアウト]グループのコマンドの選択肢と同じです。
ピボットテーブルでレイアウトを編集してから、レイアウトをインポートしたほうが効率的です。
小計の選択肢
小計には、以下の選択肢があります。
- 小計を表示しない
- すべての小計をグループの末尾に表示する
- すべての小計をグループの先頭に表示する
総計の選択肢
総計の選択肢です。
- 行と列の集計を行わない
- 行と列の集計を行う
- 行のみ集計を行う
- 列の実集計を行う
レポートのレイアウト
レポートのレイアウトの選択肢です。行フィールドが2個以上の場合、コンパクト表示は縦並びになります。
- コンパクト形式で表示
- アウトライン形式で表示
- 表形式で表示
-
ピボットテーブルのレイアウト変更(従来の表形式で表示するには)
Excel2010でピボットテーブルを作成し、行ラベルに2つ以上のフィールドがある場合、行ラベルは縦に並びます。 このレイアウトを変更する方 ...
すべてのアイテムのラベルを繰り返す
[すべてのアイテムのラベルを繰り返す]とは、
以下のような表示のことです。
ピボットテーブルのオプション
[ピボットテーブルのオプション]ボタンをクリックすると、
[ピボットテーブルオプション]ダイアログボックスが表示されます。
ここで必要な設定を行うこともできます。
よく設定するのは、[空白セルに表示する値]や、[更新時に列幅を自動調整する]ではないでしょうか?
空白セルに0を表示したい場合は、[空白セルに表示する値]のテキストボックスに[0]を入力します。
更新しても列幅が変わらないように固定したい場合は[更新時に列幅を自動調整する]をオフにします。
設定内容をリセット
[Excelの既定値にリセット]をクリックすると、既定のピボットテーブルの設定になります。
小計 -[すべての小計をグループの先頭に表示する]
総計 -[行と列の集計を行う]
レポートレイアウト -[コンパクト形式で表示]
以下のような形式が、Excelの既定のレイアウトです。
新しいピボットテーブルを作成
新しいピボットテーブルを作成して、各フィールドを配置してみます。
[ピボットテーブルフィールド]作業ウィンドウの[行]に[販売店種別]と[都道府県]、[列]に[製品コード]、[値]に[売上額]をドラッグで配置します。
既定のレイアウトどおり、表形式で各アイテムの後ろに空行が挿入されています。
参考Microsoftの解説ページをリンクしておきます。
ピボットテーブルの既定のレイアウト オプションを設定する - Excel(Microsoft)