Advanced-excel-pivottable-recommendations
Excel-ピボットテーブルの推奨事項
Excel 2013には、挿入*タブの下に*おすすめのピボットテーブル*という新機能があります。 このコマンドは、 *PivotTables を自動的に作成するのに役立ちます。
- ステップ1 *-データには列ヘッダーが必要です。 テーブル形式のデータがある場合、テーブルにはテーブルヘッダーが必要です。 ヘッダーを確認してください。
- ステップ2 *-データに空白行がないようにします。 行がないことを確認してください。
- ステップ3 *-テーブルをクリックします。
ステップ4 *- [挿入]タブをクリックします*。
ステップ5 *-[推奨ピボットテーブル]をクリックします。 [*推奨ピボットテーブル]ダイアログボックスが表示されます。
- ステップ6 *-推奨される*ピボットテーブルレイアウト*をクリックします。 そのピボットテーブルのプレビューが右側に表示されます。
ステップ7 *-データを希望する方法で表示する *PivotTable をダブルクリックし、 OK をクリックします。 ピボットテーブルは、新しいワークシートに自動的に作成されます。
ピボットテーブルを作成して外部データを分析する
既存の外部データ接続を使用して、ピボットテーブルを作成します。
- ステップ1 *-テーブル内の任意のセルをクリックします。
- ステップ2 *-*挿入*タブをクリックします。
- ステップ3 *-*ピボットテーブル*ボタンをクリックします。 [ピボットテーブルの作成]ダイアログボックスが表示されます。
- ステップ4 *-オプション*外部データソースを使用*をクリックします。 その下のボタン、「接続の選択」*が有効になります。
- ステップ5 *-[接続の選択]オプションを選択します。 すべての*既存の接続*を示すウィンドウが表示されます。
- ステップ6 *-*表示*ボックスで、*すべての接続*を選択します。 利用可能なすべてのデータ接続を使用して、分析用のデータを取得できます。
[ Show Box ]オプションの[このワークブックの接続]オプションは、既存の接続を再利用または共有することです。
新しい外部データソースに接続する
SQL Serverへの新しい外部データ接続を作成し、データをテーブルまたはピボットテーブルとしてExcelにインポートできます。
- ステップ1 *-*データ*タブをクリックします。
- ステップ2 *-[外部データの取得]グループの[他のソースから]ボタンをクリックします。
*External Data Sources* のオプションは、下の画像に示すように表示されます。
- ステップ3 *-[SQL Serverから]オプションをクリックして、SQL Serverテーブルへの接続を作成します。
- データ接続ウィザード*ダイアログボックスが表示されます。
- ステップ4 *-以下の3つのステップで接続を確立します。
- *データベースサーバー*を入力し、サーバーへのログオン方法を指定します。
- 必要なデータを含む* database、table、または *query を入力します。
- 作成する*接続ファイル*を入力します。
フィールドリストオプションを使用する
Excel 2013では、 PivotTable にフィールドを配置できます。
- ステップ1 *-データテーブルを選択します。
- ステップ2 *-*挿入*タブをクリックします。
- ステップ3 *-*ピボットテーブル*ボタンをクリックします。 [ピボットテーブルの作成]ダイアログボックスが開きます。
- ステップ4 *-データを入力し、[OK]をクリックします。 ピボットテーブルが新しいワークシートに表示されます。
ステップ5 *-フィールドリストから *PivotTable Fields を選択します。 フィールドは* defaultエリア*に追加されます。
- フィールドリスト*の*デフォルトエリア*は-
- Rows エリアに非数値フィールドが追加されます
- 数値フィールドが*値*エリアに追加され、
- 時間列が*列*領域に追加されます
領域内のフィールドをドラッグして、ピボットテーブル内のフィールドを再配置できます。
ステップ6 *-*領域フィールド*を*行領域*から*フィルター領域*にドラッグします。 *Filters area フィールドは、ピボットテーブルの上にトップレベルのレポートフィルターとして表示されます。
- ステップ7 *-*行*エリアフィールドは、ピボットテーブルの左側に*行ラベル*として表示されます。
フィールドが Rows 領域に配置される order は、Row Fieldsの hierarchy を定義します。 フィールドの階層に応じて、行はより高い位置の行内にネストされます。
上記のピボットテーブルでは、 Month Field Rows は Salesperson Field Rows 内にネストされています。 これは、 Rows エリアでは、 Salesperson フィールドが最初に表示され、 Month フィールドが次に表示され、階層が定義されているためです。
ステップ8 *-フィールド- *Month を Rows 領域の最初の位置にドラッグします。 階層を変更し、 Month を最上位に配置しました。 これで、ピボットテーブルのフィールド- Salesperson は Month フィールドの下にネストされます。
同様に、*フィールド*も*列領域*にドラッグできます。 *列領域*フィールドは、*ピボットテーブル*の*上部*に*列ラベル*として表示されます。
複数のテーブルに基づくピボットテーブル
Excel 2013では、複数のテーブルからピボットテーブルを作成できます。 この例では、表「販売」*は1つのワークシートにあり、表「「製品」*は別のワークシートにあります。
ステップ1 *-ワークシートのタブから *Sales シートを選択します。
- ステップ2 *-*挿入*タブをクリックします。
ステップ3 *-リボンの[ピボットテーブル]ボタンをクリックします。 [*ピボットテーブルの作成]ダイアログボックス、
- ステップ4 *-販売テーブルを選択します。
ステップ5 *-[複数のテーブルを分析するかどうかを選択]で、[このデータをデータモデルに追加する]をクリックします。
ステップ6 *- *OK をクリックします。
*PivotTable Fields* の下に、オプション *ACTIVE* および *ALL* が表示されます。
- ステップ7 *-*すべて*をクリックします。 テーブルと両方のテーブルのフィールドの両方が表示されます。
- ステップ8 *-ピボットテーブルに追加するフィールドを選択します。 *「テーブル間の関係が必要な場合があります」というメッセージが表示されます。
- ステップ9 *-*作成*ボタンをクリックします。 関係を作成するためのいくつかの手順を実行すると、2つのテーブルから選択したフィールドがピボットテーブルに追加されます。