Excel数据透视表,按月组合如何同时显示(年-月)

如图,我按月组合,如何在行标签按这样显示:2014-10,2014-11,2014-12,2015-1

    如图所示,看到下面的数据,想按月统计。

    首先点击数据中的任意一单元格,在“插入”选项卡中点击“数据透视表”

    在“创建数据透视表”不管其他,以默认参数下点击“确定”按钮。

    如图所示,在“数据透视表字段”将“交易日期”和“记账金额(支出)”拖动到如图位置。

    如图所示,右击透视表,在弹出的菜单中选择“创建组”。

    在“组合”窗口中选择“年”和“月”,并点击“确定”按钮。

    这个时候可以清楚看到,的数据以不同年份,分月进行统计了。



温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-19

Excel数据透视表的日期组的确没找到你想要显示的设置方法,也许VBA可以实现,但没时间去研究。不过你可以变通一下来实现你希望实现的功能:

先把已创建的组取消组合,然后再创建组,创建组时同时选择年和月两项,确定后,日期就分成两列了,前面一列是年份组合,后面一列是月份组合。

下面的贴图中,我用了季和月来创建组(因为我的原始数据中只有一年的,所以用季来创建,效果应该是一样的)

设置季度、月份复合组合


效果:

第2个回答  2020-04-25
Excel数据透视表的日期组的确没找到你想要显示的设置方法,也许VBA可以实现,但没时间去研究。不过你可以变通一下来实现你希望实现的功能:
先把已创建的组取消组合,然后再创建组,创建组时同时选择年和月两项,确定后,日期就分成两列了,前面一列是年份组合,后面一列是月份组合。
下面的贴图中,我用了季和月来创建组(因为我的原始数据中只有一年的,所以用季来创建,效果应该是一样的)
设置季度、月份复合组合

效果:
第3个回答  2015-01-19
取决于你的源数据,如果源数据是日期格式,可以设置单元格格式,设置成自定义yyyy-mm追问

设置了,数据透视表月组合后还是只显示月份,不能显示年-月的格式,而且也不能按年月时间顺序排序

追答

要在数据透视表设置相应的单元格格式,不是在源数据上设置

只要确定源数据是日期格式就应该没问题。

本回答被提问者和网友采纳