[[20100825103420]] 『ピボットでの再計算』(Taro) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ピボットでの再計算』(Taro)

 作業	作業者	基準	実数	能率
a-1	A	20	15	133%
b-1	B	30	32	94%
a-1	C	20	22	91%
c-1	A	45	43	105%
a-1	E	20	20	100%
b-1	D	30	28	107%
d-1	E	15	15	100%
c-1	B	45	42	107%
 上記のような表(実際はもっと大きい)に対して
 ピボットテーブルで集計しようとしたとき能率が
 うまく表示できません。例えば作業a-1の集計結果は
 基準計60 実数計57ですので能率は 60/57で105.3%
 になってほしいのですがそういう集計は ピボットでは
 無理でしょうか?そのばあい 何を使えば希望のことが
 できるのでしょうか? ご教授よろしくお願いします。
 (WinXP Office2003です)  


 ↓ のようになればいいんですか?

 作業   合計 / 基準  合計 / 実数  合計 / 能率
 a-1      60      57      105.3%
 b-1      60      60      100.0%
 c-1      90      85      105.9%
 d-1      15      15      100.0%

 ピボットテーブル・ツールバーの「ピボットテーブル▼」から
 数式 → 集計フィールド を選択し、
 数式を =基準/実数 にしてみてください。

 (R)


衝突しましたが一応(汗)。
ピボットでこういう状態にはできますよ。

 作業	基準	実数	能率2
 a-1	60	57	105.3%
 b-1	60	60	100.0%
 c-1	90	85	105.9%
 d-1	15	15	100.0%

この時点で下記のようになってると思います。

 作業	データ		集計
 a-1	合計 / 基準	60
 	合計 / 実数	57
 b-1	合計 / 基準	60
 	合計 / 実数	60
 c-1	合計 / 基準	90
 	合計 / 実数	85
 d-1	合計 / 基準	15
 	合計 / 実数	15
 全体の 合計 / 基準	225
 全体の 合計 / 実数	217

※集計フィールドの名前を 能率2 とするのは、元表に 能率 が存在するためなので、ピボット作成時に 能率 を含めなければ集計フィールド名を 能率 にできます

あとは表示形式を整えたり、オプションから総計を外せばよいかと。

(ramrun)


 (R)さん (ramrun)さん
 ありがとうございました。
 おかげさまで やりたい事の目処が
 たちました。
 ピボットにこんな機能があったなんて 今の今まで
 しりませんでした。
 本当にありがとうございました。
                          (Taro)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.