目次
×

ピボットテーブルは、データの計算、集計、分析を行う強力なツールです。データを比較してパターン化し、傾向をつかむことが可能になります。

ピボットテーブルの動作は、アプリケーションの実行に使用しているプラットフォームによって少し異Excel。

ご利用のブラウザーではビデオがサポートされていません。

ピボットテーブルを作成してExcel作成Windows

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

    注:  データには、空の行や列を含めないでください。 行番号は 1 つのみにする必要があります。

  2. [挿入]、[ピボットテーブル] の順に選択します。

    ピボットテーブル

  3. [分析するデータを選択してください。] で [テーブルまたは範囲を選択] を選択します。 

    ピボットテーブル

  4. [テーブル範囲] で、セル範囲を確認します。

  5. [ピボットテーブル レポートを配置する場所を選択してください。] で、[新規ワークシート] を選択してピボットテーブルを新しいワークシートに配置するか、[既存のワークシート] を選択してピボットテーブルを表示する場所を選択します。

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

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

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

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

    ピボットテーブル

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

作業を開始する前に

  • データを表形式でまとめ、空の行や列がないようにしてください。 上記の例のような Excel の表を使用できれば理想的です。

  • テーブルは、データを更新するとピボットテーブルに自動的に追加され、新しい列がピボットテーブル フィールド リストに含まれるため、テーブルは便利なピボットテーブル データソースです。 それ以外の場合は、ピボット テーブルのソース データを変更するか、動的名前付き範囲の数式を使用する必要があります

  • 列のデータ型は同じである必要があります。 たとえば、同じ列に日付とテキストを混在させることはできません。

  • ピボットテーブルはキャッシュと呼ばれるデータのスナップショットで動作するため、実際のデータはまったく変わりません。

ピボットテーブルの使用経験が少ない場合、またはどのように始めてよいかがわからない場合は、[おすすめピボットテーブル] を選ぶとよいでしょう。 この機能を使うと、データがピボットテーブルの最適な領域に照合されて、わかりやすいレイアウトが判断されます。 これは、さらに何かを試すためのスタート地点になります。 おすすめピボットテーブルが作成されたら、別の方向を試したりフィールドを配置し直したりすると、固有の結果を出すことができます。

初めてピボット テーブルを作成という対話型のチュートリアルをダウンロードすることもできます。

1. ソース データまたはテーブル範囲のセルをクリックします。

2. [挿入] に移動し>おすすめピボットテーブルに移動します

[挿入]、[おすすめピボット テーブル] の順に移動して、Excel でピボットテーブルを自動作成する

3. Excelデータを分析し、家計データを使用して、この例のようにいくつかのオプションを表示します。

Excel の [おすすめピボットテーブル] ダイアログ

4. 最適なピボットテーブルを選択し 、[OK] を押します。 Excel は新しいシートでピボットテーブルを作成し、[ピボットテーブル フィールド] リストを表示します。

1. ソース データまたはテーブル範囲のセルをクリックします。

2. [ピボットテーブルの 挿入] > 移動します

Excel for Mac 2011 以前を使用している場合、ピボットテーブル ボタンは [データ] タブの [分析] グループにあります。

[データ] タブ、[分析] グループ

3. Excel、範囲またはテーブル名が選択された [ピボットテーブルの作成] ダイアログが表示されます。 この例では、"tbl_HouseholdExpenses" という名前のテーブルを使用しています。

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

5. [OK]をクリックExcel、空のピボットテーブルが作成され、[ピボットテーブル フィールド]リストが表示されます。

[ピボットテーブル フィールド] リスト

上部の [フィールド名 ] 領域で、ピボットテーブルに追加するフィールドのチェック ボックスをオンにします。 既定では、数値以外のフィールドが [行]領域に追加され、日付と時刻のフィールドが[列] 領域に追加され、[値] 領域に数値フィールドが追加されます。 使用可能なアイテムを任意のピボットテーブル フィールドに手動でドラッグ アンド ドロップしたり、ピボットテーブル内のアイテムが不要になったりする場合は、[フィールド] リストからアイテムをドラッグするか、オフにします。 フィールド アイテムを並べ替える機能は、ピボットテーブル機能の 1 つで、外観をすばやく簡単に変更できます。

[ピボットテーブル フィールド] リスト

Excel の [ピボットテーブル フィールド] リスト ダイアログの例

  • 集計の方法

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

    次に、[集計方法] セクションで計算方法を変更します。 計算方法は変更されると、Excel では "<フィールド名> の合計" のように、[ユーザー設定の名前] セクションに自動的に追加されますが、ユーザーが変更することもできます。 [数値] ボタンをクリックすれば、フィールド全体の数値の書式を変更できます。

    ヒント: [集計方法​​] セクションで計算を変更すると、ピボットテーブル フィールド名が変更されるため、ピボットテーブルのセットアップが完了するまでピボットテーブル フィールドの名前を変更しないことをお勧めします。 [編集] メニューの [置換] をクリックし、[検索する文字列] に "の合計" と入力し、[置換後の文字列] は空のままにして、手動で再入力するのではなく、すべて一度に置換するのも 1 つの方法です。

  • 計算の種類

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

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

    [フィールドの設定] ダイアログを開いたら、[計算の​​種類] タブから選択することができます。

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

    単に [] セクションに項目を 2 回ドラッグし、値を右クリックして [フィールドの設定] を選択し、それぞれに対して [集計方法​​] と [計算の​​種類] オプションを設定します。

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

作成したピボットテーブルが不要になった場合は、単にピボットテーブルの範囲全体を選び、Delete キーを押します。 周りの他のデータ、ピボットテーブル、グラフには影響はありません。 ピボットテーブルが、残しておく他のデータがない別のシートにある場合、そのシートを削除すれば、ピボットテーブル​​を簡単に削除できます。

ご利用のブラウザーではビデオがサポートされていません。

注: 私たちは、常にピボットテーブルの改善に取り組Excel for the web。 新しい変更は段階的に展開されています。そのため、この記事の手順が実際のエクスペリエンスと完全に一致しない可能性があります。 すべての更新プログラムが最終的にロールアウトされます。

  1. シート内のテーブルまたはデータの範囲を選択し、[ピボットテーブルに >] を選択して、[ピボットテーブルの挿入] ウィンドウを開きます。

  2. 独自のピボットテーブルを手動で作成するか、作成した推奨されるピボットテーブルを選択できます。 次のいずれかの操作を行います。

注: 推奨されるピボットテーブルは、サブスクリプションのMicrosoft 365利用できます。

  • [独自のピボットテーブルを作成する] カードで 、[新しい シート] または [ 既存 のシート] を選択して、ピボットテーブルのコピー先を選択します。

  • 推奨されるピボットテーブルで、[新しい シート] または [ 既存のシート] を選択して、ピボットテーブルの移動先を選択します。

[ピボットテーブルの挿入] ウィンドウでは、ピボットテーブルのソース、移動先、その他の側面を設定できます。

必要に応じて、ピボットテーブル データの ソース を作成する前に変更できます。

  1. [ピボット テーブルの挿入] ウィンドウで 、[ソース] の下にあるテキスト ボックスを選択します。 [ソース] を変更する場合、ウィンドウ内のカードは使用できません。

  2. グリッド上でデータを選択するか、テキスト ボックスに範囲を入力します。 

  3. キーボードまたはボタンで Enter キーを押して選択を確定します。 このウィンドウは、新しいデータ ソースに基づいて、新しい推奨ピボットテーブルで更新されます。

[ピボットテーブルの挿入] ウィンドウで、ソースとして使用するテーブルまたは範囲を指定し、[移動先] を変更できます。

上部の [ピボットテーブル フィールド ] 領域で、ピボットテーブルに追加するフィールドのチェック ボックスをオンにします。

既定では、数値以外のフィールドが [行]領域に追加され、[列] 領域に日付と時刻フィールドが追加され、[値] 領域に数値フィールドが追加されます。

使用可能なアイテムを任意のピボットテーブル フィールドに手動でドラッグ アンド ドロップしたり、ピボットテーブル内のアイテムが不要になったりする場合は、[フィールド] リストからアイテムをドラッグするか、オフにします。 フィールド アイテムを並べ替える機能は、ピボットテーブル機能の 1 つで、外観をすばやく簡単に変更できます。

ピボットテーブルの対応するフィールド:

ピボットテーブルの部分 (列、行、値) がラベル付けされています。

[ピボットテーブル フィールド] ウィンドウを使用して、ピボットテーブル内のどこに移動するフィールドを選択します。

集計方法

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

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

次に、[集計方法] セクションで計算方法を変更します。 計算方法を変更すると、Excel で "<フィールド名> の合計" のように、[ユーザー設定の名前] セクションに自動的に追加されますが、変更することはできます。 [数値の書式] ボタンをクリックすれば、フィールド全体の数値の書式を変更できます。

ヒント: [集計方法​​] セクションで計算を変更するとピボットテーブル フィールド名が変わるため、ピボットテーブルのセットアップが完了するまでピボットテーブル フィールドの名前を変更しないことをお勧めします。 [検索と置換] (Ctrl キーを押しながら H キーを押す) を使い、[検索する文字列] に "の合計" と入力し、[置換後の文字列] は空のままにして、手動で再入力するのではなく、すべて一度に置換するのも 1 つの方法です。

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

計算の​​種類

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

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

[値フィールドの設定] ダイアログを開いたら、[計算の​​種類] タブから選ぶことができます。

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

単に [] セクションに項目を 2 回ドラッグし、それぞれの [集計方法​​] と [計算の​​種類] オプションを設定します。

ピボットテーブルの [値フィールドの設定]、[計算の​​種類] ダイアログの順に移動

ピボットテーブルのデータ ソースに新しいデータを追加する場合は、そのデータ ソースで構築されたピボットテーブルはすべて最新の情報に更新する必要があります。 ピボットテーブルを更新するには、ピボットテーブル範囲内の任意の場所を右クリックして、[更新] を選択します。

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

作成したピボットテーブルが不要になった場合は、単にピボットテーブルの範囲全体を選び、Delete キーを押します。 周りの他のデータ、ピボットテーブル、グラフには影響はありません。 ピボットテーブルが、残しておく他のデータがない別のシートにある場合、そのシートを削除すれば、ピボットテーブル​​を簡単に削除できます。

補足説明

Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。

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

関連記事

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

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

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

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

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

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

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

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

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

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

翻訳品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

フィードバックをお送りいただきありがとうございます!

×