ピボットテーブルを作成してワークシート データを分析する

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ピボットテーブルは、データの計算、集計、分析を行う強力なツールです。データを比較してパターン化し、傾向をつかむことが可能になります。 ピボットテーブルは、Excel の実行に使用しているプラットフォームによって少し異なります。

適切な ライセンス要件がある場合は、 ピボットテーブルの作成に役立つよう Copilot に依頼できます。

Excel for Windows でピボットテーブルを作成する

  1. ピボットテーブルを作成するセルを選択します。

    データは、1 つのヘッダー行を持つ列に編成する必要があります。 詳細については、「データ形式のヒントとコツ」セクションを参照してください。

  2. [ 挿入>PivotTable] を選択します
    ピボットテーブル ボタン

  3. これにより、既存のテーブルまたは範囲に基づいてピボットテーブルが作成されます。
    範囲またはテーブルからのピボットテーブル

    [ データ モデルにこのデータを追加する] を選択すると、このピボットテーブルに使用されているテーブルまたは範囲がブックのデータ モデルに追加されます。 詳細はこちらでご確認ください

  4. ピボットテーブル レポートを配置する場所を選択します。 [ 新しいワークシート] を選択して新しいワークシートまたは 既存のワークシート にピボットテーブルを配置し、新しいピボットテーブルを表示する場所を選択します。

  5. [OK] を選択します。

他のソースからのピボットテーブル

ボタンの下矢印をクリックすると、ピボットテーブルの他の可能なソースから選択できます。 既存のテーブルまたは範囲を使用するだけでなく、ピボットテーブルを設定するために選択できる他の 3 つのソースがあります。

ピボットテーブル ソースの選択

organizationの IT 設定によっては、organizationの名前が一覧に含まれている場合があります。 たとえば、"From Power BI (Microsoft)" です。

外部データ ソースから取得する

外部ソースからのピボットテーブル データ モデルからの取得

ブックに データ モデルが含まれており、複数のテーブルからピボットテーブルを作成する場合、カスタム メジャーを使用してピボットテーブルを拡張する場合、または非常に大きなデータセットを操作する場合は、このオプションを使用します。
データ テーブルからのピボットテーブル

Power BI から取得する

organizationが Power BI を使用していて、アクセスできる保証されたクラウド データセットを検出して接続する場合は、このオプションを使用します。

Power BI からのピボットテーブル

ピボットテーブルを構成する

  1. ピボットテーブルにフィールドを追加するには、[ピボットテーブル フィールド] ウィンドウで、フィールド名のチェックボックスをオンにします。

    選択したフィールドは、既定の領域に追加されます。[] には数値以外のフィールドが追加され、[] には日付と時刻の階層が追加され、[] には数値フィールドが追加されます。

    ピボットテーブル

  2. フィールドを別の領域に移動するには、フィールドを目的の領域にドラッグします。

ピボットテーブルを最新の情報に更新

ピボットテーブルのデータ ソースに新しいデータを追加する場合は、そのデータ ソースで構築されたピボットテーブルはすべて最新の情報に更新する必要があります。 ピボットテーブルを 1 つだけ更新するには、ピボットテーブル範囲内の任意の場所を右クリックし、[更新] を選択 します。 複数のピボットテーブルがある場合は、まず任意のピボットテーブル内の任意のセルを選択し、リボンで [ピボットテーブルの分析] に移動し>[更新] ボタンの下にある矢印を選択し、[すべて更新] を選択します。

ピボットテーブルを更新する

ピボットテーブルの値の操作

集計方法

既定では、[ 値] 領域に配置されたピボットテーブル フィールドは SUM として表示されます。 Excel がデータをテキストとして解釈すると、データは COUNT として表示されます。 これが、値フィールドのデータ型が混在していないことを確認することがとても重要である理由です。 既定の計算を変更するには、最初にフィールド名の右側にある矢印を選択し、[ 値フィールド設定] オプションを選択します。

Excel の [値フィールドの設定] ダイアログ

次に、[集計方法] セクションで計算方法を変更します。 計算方法を変更すると、Excel によって "Sum of FieldName" のように [カスタム名 ] セクションに自動的に追加されますが、変更することはできます。 [数値形式] を選択すると、フィールド全体の数値形式を変更できます。

ヒント

[ 値の集計 ] セクションで計算を変更するとピボットテーブル フィールド名が変更されるため、ピボットテーブルの設定が完了するまでピボットテーブル フィールドの名前を変更しないことをお勧めします。 1 つのトリックは、Find & Replace (Ctrl + H) >Find what> "Sum of"を使用し>を使用して手動で再タイピングするのではなく、すべてを一度に置き換えるには、空白のままにします。

Excel の [集計方法​​] オプションを示す [値フィールドの設定] ダイアログ

計算の​​種類

データを集計する計算を使う代わりに、フィールドに対する割合として表示することもできます。 次の例では、家計の金額を変更し、値の合計ではなく、総計に対する比率として表示しています。

[総計] ピボットテーブルの例に対する割合として表示される値を含むピボットテーブルの例。値は総計に対する割合として表示されます

[ 値フィールドの設定 ] ダイアログ ボックスを開いたら、[ 値を表示 ] タブから選択できます。

計算と比率の両方の値を表示します。

項目を [ ] セクションに 2 回ドラッグし、それぞれの [ 値の集計 ] オプションと [ 値の表示] オプションを設定するだけです。

データ形式のヒントとコツ

  • 最適な結果を得るには、クリーン表形式のデータを使用します。

  • 行ではなく、列にデータを整理します。

  • すべての列にヘッダーが含まれていることを確認し、各列に一意の空白以外のラベルを 1 行ずつ配置します。 ヘッダーまたは結合されたセルの 2 行は使用しないでください。

    Excel 列 2

  • データを Excel テーブル として書式設定します (データ内の任意の場所を選択し、リボンから [ テーブル > 挿入 ] を選択します)。

  • 複雑なデータや入れ子になったデータがある場合は、Power Queryを使用して変換し (たとえば、データのピボットを解除する)、1 つのヘッダー行を持つ列に編成します。

補足説明

Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。

Microsoft プライバシーに関する声明

ピボットテーブルの推奨事項は、 Microsoft 365 の接続エクスペリエンスの一部であり、人工知能サービスを使用してデータを分析します。 Microsoft 365 の接続エクスペリエンスをオプトアウトする場合、データは人工知能サービスに送信されず、ピボットテーブルの推奨事項を使用できなくなります。 詳細については、 Microsoft のプライバシーに関する声明 を参照してください。

ピボットグラフを作成する

スライサーを使用してピボットテーブルのデータをフィルター処理する

日付をフィルター処理するためのピボットテーブル タイムラインを作成する

複数のテーブルを使ってピボットテーブルを作成する

Power BI データセットに接続されたピボットテーブルを作成する

フィールド リストを使ってピボットテーブル内でフィールドを配置する

ピボットテーブルのソース データを変更する

ピボットテーブルで値を計算する

ピボットテーブルを削除する