ピボットテーブルで下のような前年比を求める方法です。
商品(A、B、C)ごとの2010年5月と2011年5月の売上を比較しています。
ピボットテーブルの確認
ピボットテーブルのレイアウトは下の画像のようになっています。
列に[販売日]、行に[機種]、値に[売上額]です。
日付のグループ化
[販売日]で右クリックして、ショートカットメニューから[グループ化]をクリックします。
[月]と[年]を選択して[OK]ボタンをクリックします。
参考Excel2016以降は、日付/時刻列のグループ化が自動で行われるようになっています。
-
ピボットテーブルの日付のグループ化が自動に(無効設定も可能)
Excel2016では、ピボットテーブルを作成した時に日付のグループ化が自動で設定されるようになりました。 日付の自動グループ化は無効にする ...
また、グループ化がうまくいかない場合は、以下の記事を参考にしてみてください。
-
ピボットテーブルで日付のグループ化ができない
Excelでピボットテーブルを作成して、日付フィールドで[月]ごとのグループ化をしようとしてもできないことがあります。 これは、見た目は日付 ...
-
ピボットテーブルのフィールドのグループ化
ピボットテーブルでは、フィールドのグループ化をすることができます。データをより大きな括りで分析したい場合に便利です。 グループ化は、数値フィ ...
求めたい月を選択
列ラベルのフィルタボタンをクリックして、[5月]を選択します。
この列ラベルのフィルタが[月]ではなく、[年]が表示された場合は、[月]フィールドを選択した後、フィルターボタンをクリックしてください。
ピボットテーブルは下のようになります。
列のみ集計に変更
[デザイン]タブの[レイアウト]グループにある[総計]から[列のみ集計を行う]をクリックします。
前年比フィールドとなる売上額を値エリアへ追加
[売上額]フィールドを[値]エリアへドラッグします。
[合計/売上額2]となります。
ショートカットメニューの[計算の種類]-[基準値に対する比率]を選択
追加した[合計/売上額2]の列見出しを選択して、右クリックします。
同じ列内のセルを選択しても同じです。
ショートカットメニューから[計算の種類]-[基準値に対する比率]をクリックします。
参考ここのメニューがExcel2010から新しくなりました。
Excel2007とは異なりますので注意してください。
下のような[計算の種類]ウィンドウが表示されます。
[基準フィールド]に[年]、[基準アイテム]に[(前の値)]を選択します。
[OK]ボタンをクリックします。
Excel2007の場合
Excel2007の場合は、[値フィールドの設定]をクリックして設定します。
[値フィールドの設定]ダイアログボックスは以下のようになっています。
[100.00%]となっている列を非表示設定
ピボットテーブルは下のようになります。
[100.00%]となっているC列は非表示にします。
フィールド名の変更
フィールド名を[合計/売上額2]から[前年比]に変更します。
表示形式を桁区切りに変更
最後に数値の表示形式を桁区切りにしたいので、ピボットテーブル内でクリックして、ショートカットメニューから[表示形式]をクリックします。
[セルの書式設定]の[数値]を選択して[桁区切り]のチェックボックスをオンにします。
ユーザー定義で百万単位にしたい場合などは、百万単位で表示したいを参照してください。
結果、以下のようなピボットテーブルが完成します。
参考右クリックで表示される[計算の種類]については、Microsoftの以下のページを参照してください。
求めたい計算結果を簡単に表示できるかもしれません。
ピボットテーブルの値フィールドにさまざまな計算を表示する - Excel(Microsoft)
以下のページもお役に立てるかもしれません。
-
ピボットテーブルで累計と前年比を求める
Excel2013のピボットテーブルで累計と前年比を求める方法です。 テーブルのフィールドで右クリックして、ショートカットメニューの[計算の ...
100%積み上げ縦棒(横棒)グラフにパーセンテージを表示する場合も、ピボットテーブルが便利です。
-
100%積み上げグラフにパーセンテージを表示
Excelで100%積み上げ縦棒(横棒)グラフを作成したけど、データラベルにパーセンテージを表示できなくて困ったという経験がある方は多いと思 ...
また、レポートフィルターに設定しているフィールドは、[レポートフィルターページの表示]の機能を使って、項目を各シートに分割することができます。非常に便利な機能です。
-
ピボットテーブルのレポートフィルター項目を各シートに分割
ピボットテーブルの[レポートフィルターページの表示]とは、レポートフィルターに設定しているフィールドにある項目を各シートに分割してくれる機能 ...
関連以下は、ピボットテーブルに関するExcel2013で解説している記事です。
他バージョンでもピボットテーブルに関する記事をアップしています。
-
ピボットテーブルのフィールドのグループ化
ピボットテーブルでは、フィールドのグループ化をすることができます。データをより大きな括りで分析したい場合に便利です。 グループ化は、数値フィ ...
-
ピボットテーブルの行や列は[ユーザー設定リスト]の順番で並べ替え
Excelのピボットテーブルで、行や列を並べ替えするときに知っておくと便利な機能があります。 行ラベルや列ラベルは、昇順、降順以外に、ユーザ ...
-
ピボットテーブルで複数条件の絞り込みをするにはスライサーを活用
Excelでデータを抽出したり、絞り込みを行うために[データ]タブの[フィルター]をよく利用している方、またはテーブルを作成してフィルターボ ...
-
ピボットテーブルでスライサーを使用すると列幅が既定に戻ってしまう
ピボットテーブルでは、列幅を調整してもフィルター処理などの操作をすると、また既定の列幅に戻ってしまいます。 更新しても列幅が自動に調整されな ...
-
累計はピボットテーブルで右クリックして[計算の種類]から簡単に求められる
ピボットテーブルを作成して、右クリックしてショートカットメニューを表示すると、その中に[計算の種類]があります。この[計算の種類]のサブメニ ...
-
ピボットテーブルのレポートの接続とフィルターの接続
Excelのピボットテーブルやピボットグラフでは、スライサーを使用してフィルタリングすると視覚的に分かりやすく、とても便利です。 Excel ...
-
おすすめピボットテーブルは簡単便利
Excel2013には、[挿入]タブの[テーブル]グループに[おすすめピボットテーブル]というボタンがあります。 おすすめグラフと同じように ...
-
ピボットテーブルのアイテムの並べ替えはドラッグで
Excelのピボットデーブルで作成したフィールドのアイテムは、ドラッグで移動することができます。 この記事の画像は、PowerPivotのテ ...
-
ピボットテーブルの【タイムライン】で日付のフィルター処理を行う
Excel2013のピボットテーブルの新機能です。 ピボットテーブルに日付フィールドがある場合、タイムラインで期間を指定してデータを動的に表 ...
ピボットテーブルとピボットグラフを同時に作成することもできます。
Excel2016で解説していますが、Excel2013でも同様の操作ができます。
-
ピボットテーブルとピボットグラフを同時に作成
ピボットテーブルの作成に慣れたなら、グラフも同時に作成してみませんか? ここでは、Excel2016で解説します。 サンプルのデータは以下の ...
また、アンケート集計もピボットテーブルを使用すると簡単です。
-
アンケートはピボットテーブルで簡単集計
アンケートをとって、顧客満足度などの調査をすることがあると思います。 アンケートをとった後は、集計しますね。その時にピボットテーブルを活用す ...