こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル ピボットテーブルの集計、並びについて

ピボットテーブルをほとんど使ったことがなく困っています。
列タイトルに05売上、06売上、07売上、県名とあり県毎に合計、平均したいのですが、
ピボットテーブルを使用すると売上が縦に並んでしまいえます。
どうにか一括して横列の並びに出来ないでしょうか?

集計についても質問があるのですが、行に県名を追加し
値に集計フィールドの挿入で、COUNTIF(05売上,"<>0")
とし売上0以外の県ごとの件数を集計したいのですができません。
ご存知の方回答お願いします。

投稿日時 - 2008-10-27 12:42:25

QNo.4433477

困ってます

質問者が選んだベストアンサー

ご質問の内容が良く理解できないのですが、
とりあえず、
ピボットテーブルはフィールドを統一する必要があります。
よって、これだとうまくいきません。

    2005    2006    2007
東京   100     100     200
神奈川  120     120     120
千葉   150      30     100

こうしましょう。

県      売上    年度
東京   100     2005
神奈川  120     2005
千葉   150     2005
東京   100     2006
神奈川  120     2006
千葉    30     2006
東京   200     2007
神奈川  120     2007
千葉   100     2007

もう一つのご質問についての意味がよく理解できません。

投稿日時 - 2008-10-27 16:03:44

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>ピボットテーブルを使用すると売上が縦に並んでしまいえます。
>どうにか一括して横列の並びに出来ないでしょうか?
一旦作成したピボットテーブルの
┌――――┐
|データ▼|
└――――┘
という見出しセルを、すぐ右の列の
┌――┐
|計 |
└――┘
のエリアにドラッグしてください。



>売上0以外の県ごとの件数を集計したい
集計フィールドの挿入は、集計結果に対しての集計になりますから、適切ではないので
元データに集計のためのデータを追加して、それをピボットテーブルの範囲に含めて集計します。
例えば「05売上」の列がB列だとすると、「05売上件数」として列を追加し
=(B2<>0)*1
などのような数式で、売上0以外の件数がカウントできるようにします。

投稿日時 - 2008-10-29 11:17:02

あなたにオススメの質問