Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Excel 2016)
ピポットテーブルの列表示で2行で表示されるところを年月1行で表示したい
投稿日時: 21/11/19 11:52:52
投稿者: おばちゃん

ピポットテーブルの列表示について質問です。
今列に年月日をピポットテーブルのフィールドに追加すると何もしていない状態だと
yyyy年
xx月
と列の表示が2行になるのですが、本当は
yyyy年xx月またはyyyymmどちらでもいいのですが、1行で表示されたいのですが、
どうしたら理想の表示方法になりますか?

【現象】
	A	B	C
1		2021年	2021年
2	Model	9月	10月
3	A	1	4
4	B	2	5
5	C	3	6
【理想】
	A	B	C
1	Model	202109	202110
2	A	1	4
3	B	2	5
4	C	3	6

回答
投稿日時: 21/11/19 14:35:38
投稿者: んなっと

元データが複数年にまたがる日付である以下のようなものを
 
    A     B   C
 1 Model    日付 売上
 2  aaa  2015/4/1  800
 3  bbb  2015/4/3  500
 4  ccc  2015/4/4  200
 5  aaa  2014/4/3  600
 6  bbb  2014/4/5 3500
 7  ccc 2014/4/10  730
 8  aaa  2015/5/1 2000
 9  bbb  2015/5/3 1000
10  ccc  2015/5/4  500
11  aaa  2014/5/3 1000
12  bbb  2014/5/5 2000
13  ccc 2014/5/10 1000
 
ピボットテーブルにして、自動的に「年」ごとにグループ化された状態ですね?
もしそうなら、2行に分かれて当然です。
 
    A    B   C    D   E
4     2014年    2015年   
5 Model   4月  5月   4月  5月
6  aaa   600 1000   800 2000
7  bbb  3500 2000   500 1000
8  ccc   730 1000   200  500
 
上記のような「状況説明」や、「1行にしたい理由」を省略しないようにしてください。

投稿日時: 21/11/22 12:18:34
投稿者: おばちゃん

んなっと様
元データがない中、すいませんでした。
 
ピポット部分は前回の流用していて、データ部分だけ変更していたので、
2か月くらい作成していますが、偶然年がまたがなかったので、1行が表示がデフォルトだと思っていました。
見た目的に前回1行で見えていたのにって感じで1行表示に合わせようとしていました。
 
今回データを新しく貼り付けて、
更新したら月表示の順番がおかしいことに気づき、
追加で年をグループ化したら2行で表示されてしまい、
「前作成したピポットはヘッダが1行だったはず」
「なんで1行で表示されないの?」と思ってしまいました。
2行が正しい表示だったのですね。
 
1行で表示させたい場合は
D列に=TEXT(B2,"yyyydd")で年月列を挿入し日付から年月にピポットを変更することで問題回避できました。
ありがとうございました。

	A	B	C	D
 1	Model	日付	売上	年月
 2	aaa	2015/4/1	800	201501
 3	bbb	2015/4/3	500	201503
 4	ccc	2015/4/4	200	201504
 5	aaa	2014/4/3	600	201403
 6	bbb	2014/4/5	3500	201405
 7	ccc	2014/4/10	730	201410
 8	aaa	2015/5/1	2000	201501
 9	bbb	2015/5/3	1000	201503
 10	ccc	2015/5/4	500	201504
 11	aaa	2014/5/3	1000	201403
 12	bbb	2014/5/5	2000	201405
 13	ccc	2014/5/10	1000	201410

合計 / 売上	列ラベル					
行ラベル	201403	201405	201410	201501	201503	201504
aaa	1600			2800		
bbb		5500			1500	
ccc			1730			700
総計	1600	5500	1730	2800	1500	700