エクセルのピボットテーブルについて質問です。


①ピボットテーブルで以下のようなグラフを作成しました。


           1000円  2000円  3000円  10000円 15000円
ブランド 商品A  1個   2個      1個   2個    1個
ブランド 商品B                3個   2個    1個

②上記までのグラフは作成できるのですがこれを以下のグループごとにまとまったグラフにしたいと考えています。

          1000円~3000円   10000円~20000円
ブランド 商品A    4個         3個
ブランド 商品B    3個         3個

上のような設定にする場合どのような処理を①から行えば出来るようになるのでしょうか。
もし出来ない場合は上記に近いグラフを速く作成するベストな方法を教えてください。
よろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 登録:2008/11/16 08:15:09
  • 終了:2008/11/16 14:55:16

ベストアンサー

id:SALINGER No.1

SALINGER回答回数3454ベストアンサー獲得回数9692008/11/16 08:58:54

ポイント100pt

データの表の方に作業列を作る方法で可能です。

データの価格が入っている列を仮にB列としたら、作業列の数式を

=IF(AND(B2>=1000,B2<=3000),"1000円~3000円",IF(AND(B2>=10000,B2<=20000),"10000円~20000円","それ以外"))

こんな感じにして、範囲が入った列を作ってしまい、ピボットテーブルの横列を範囲にします。


[f:id:SALINGER:20081116085756j:image]

id:aiomock

とても参考になります。ありがとうございます。

2008/11/16 11:07:51
  • id:kaiton
    金額が均一に区分けするならグループ化でもできそうです。
    http://www.microsoft.com/japan/office/previous/2003/experience/workstyle/tips/excel/tips21.mspx
    http://excel.life.coocan.jp/index/indexpivot_group.html
    上の事例を列の見出しでも行えます。
    ただし、質問の例のように「1000円~3000円」といった見出しにはならないので、もう一加工必要です。
    年齢を計算して、10歳刻みで集計などで利用した事例などを見ることもあります。
  • id:airplant
    一般的にはkaitonさんの言われているグループ化で行うのが良いかと思われます。均一でなくても自分でグループ化してタイトルをつけることができます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません