※ ChatGPTを利用し、要約された質問です(原文:ピボットテーブル「データの個数」を「データ詳細」に)
ピボットテーブルのデータ個数をユーザ名で表示する方法
このQ&Aのポイント
ピボットテーブルで各事業所毎のユーザを集計している際、データの個数をユーザ名で表示したい場合、以下の手順で行うことができます。
まず、データの個数/ユーザ名をピボットテーブルに追加します。その後、個数をダブルクリックすると、ユーザ名の詳細が別シートに表示されます。
VBAを使用して、詳細のデータを別シートに一旦落とし、後から表を整形する方法もあります。しかし、よりスマートな方法があれば、それをご教示いただきたいです。
ピボットテーブル「データの個数」を「データ詳細」に
宜しくお願いします。
各事業所毎のユーザをピボットテーブルで集計しているのですが、
データの個数/ユーザ名|日付▼
事業所名▼|2007/3/28
東京|1
東京合計|1
大阪|1
大阪合計|1
この「ユーザ数」(1、2・・という数字)を、以下のように「ユーザ名」で表したいのです。
データの個数/ユーザ名|日付▼
事業所名▼|2007/3/28
東京|A子
東京合計|1
大阪|B夫
大阪合計|1
ユーザ名は、個数をダブルクリックすると詳細として別シートに
出て来ます。実際はVBAで処理させるので、詳細を一旦別シートに
落として後から表を整形する事も考えたのですが、もっとスマートな
方法があれば、ご教示下さい。
※個数→詳細に変更することにより、行数が増えるのは問題ありません。
|はセルの区切りです。
お礼
ありがとうございます。やってみましたところ、以下のようになりますね。 事業所名▼|2007/3/28 東京|A子|1| 東京合計|1| 大阪|B夫|1| 大阪合計|1|1| 日付フィールドの下に来るのはユーザ個数となりますが、これはデータ部 だから仕方ないのでしょうか。データ部にユーザ名を載せるのは難しい でしょうか?(元々集計するための機能ですしね・・) 元の表は 事業所ID|事業所名|ユーザID|ユーザ名|日付|時刻 となっており、必要な分だけピックアップしました。