ピボットテーブルの行をスプレッドシートに展開する(Microsoft Excel)
Azizは、ピボットテーブルの操作中に誤って何かを押したことがあり、ピボットテーブルのすべての行が独自のシートに展開されました。驚きを乗り越えた後、彼はこれが彼のデータを調べるのに非常に役立つことに気づきました。問題は、他のピボットテーブルでこれを再度実行できるように、誤って押したことが何であるかを理解できないことです。
ピボットテーブルのデータを展開する方法は実際にはいくつかありますが、キーボードショートカットを使用する方法はありません。データを展開する1つの方法は、ピボットテーブルの値をダブルクリックすることです。 Excelは、クリックした値の詳細を提供する新しいワークシートを作成します。たとえば、ピボットテーブルの行の値をダブルクリックすると、Excelはその元の行の値を構成するすべての値を含むワークシートを作成します。 (ピボットテーブルは情報を統合するために使用されることを忘れないでください。ピボットテーブルは情報の合計を提供するため、その合計をダブルクリックすると、その合計が何で構成されているかを確認できます。)
また、ピボットテーブルで総計をダブルクリックすると、Excelはその総計に含まれる各行のワークシートを作成します。
(これはAzizで起こったことに最も近いように聞こえます。)
レポートフィルターページを使用して、ピボットテーブルの情報を展開する別の方法があります。ピボットテーブルを作成するときに、ピボットテーブルの[レポートフィルター]セクション内にフィールドを配置すると、後でそのフィールドに基づいて情報を複数のワークシートに展開できます。
次の手順に従ってください:
。通常どおりにピボットテーブルを作成しますが、テーブルの[フィルター]セクションに少なくとも1つのフィールドがあることを確認してください。
。 Excelのバージョンに応じて、リボンの[オプション]タブまたは[分析]タブを表示します。 (これらのタブは、ピボットテーブル内のセルを選択した場合にのみ表示されます。)
。リボンの左側にある[ピボットテーブル]グループで、[オプション]ドロップダウンリストをクリックし、[レポートフィルターページの表示]を選択します。 (このオプションは、ピボットテーブルをフィルター処理する場合にのみ使用できます。手順1を参照してください。)Excelは、[レポートフィルターページの表示]ダイアログボックスを表示します。 (図1を参照)
。データ拡張に使用するフィールドを選択します。
。 [OK]をクリックします。
この時点で、Excelは、手順4で選択したフィールドの個別の値ごとに個別のピボットテーブルワークシートを作成します(一部のデータセットでは、これはかなりの数のワークシートになる場合があります)
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(12198)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。