当前位置: 代码迷 >> Office >> EXECL数据透视表能自定义汇总方式吗?或者如何解决小弟我的需求
  详细解决方案

EXECL数据透视表能自定义汇总方式吗?或者如何解决小弟我的需求

热度:997   发布时间:2013-02-26 00:00:00.0
EXECL数据透视表能自定义汇总方式吗?或者怎么解决我的需求
我手上一个EXCEL表,数据格式为:年、月、日、数据A,现在需要对数据A进行条件汇总,即得出每个月数据A> 100的天数,(还有100> 数据A> 80的天数...等等)。

由于年份太多,我想用数据透视表自动生成。但是我发现,数据透视表的字段汇总方式不能自定义(office2003)!!!只能汇总或求和。

怎么办?如果不用数据透视表,应当怎么处理?

------解决方案--------------------------------------------------------
最简单的方法是添加一个辅助列,用公式判断数据是否满足要求,然后对这列计数。

例如数据如下
日期 分类 数值
2007-1-1 A 9
2007-1-10 B 181
2007-1-19 C 69
2007-1-28 A 13
2007-2-6 B 85
2007-2-15 C 90
2007-2-24 A 58
2007-3-5 B 102
2007-3-14 C 50
2007-3-23 A 87
2007-4-1 B 175
2007-4-10 C 4
2007-4-19 A 171
2007-4-28 B 170
2007-5-7 C 189
那么在D1单元格输入“满足条件数据”
D2单元格输入公式(假设用你说的第2个条件)
=(c2> 80)*(c2 <100)
双击D2单元格右下脚填充柄后,得到一列数据。

建立数据透视表,在“布局”中,行的位置为“分类”“日期”,数据位置为“满足条件数据”
数据透视表建立后,在“日期”按钮上右键,对日期值按月分组。

这样就得到某产品各月满足某条件的数据。