楼主 zzmxy |
使用透视表的时候,就怕遇到分类百分比,这是一个比较让人头疼的问题,即使我们的朱版和杨版,也潜心修研。 下面,对可以实现分类百分比的方法作一个简单汇总,如果你还有别的方法,欢迎交流! 至于什么叫“分类百分比”,这里就不再作强调了,相信要找这方面资料的人,都应该知道这个概念, …… 方法一: 辅助列法 这是比较直接、直观的方法,主要就是在源数据上,增加辅助列,根据不同的类别计算各自的占比,这样生成透视表即可直接得到不同百分比。 如下图,公式主要是应用SUMIF()函数,将数量除以由SUMIF()函数统计得到的某类别的总数量,即占有值。 方法二:SQL法 如果知道要SQL语言应该怎么写,那么这个方法可以说得上是最可取的,既不用改变数据源,也可快速完成。 SQL代码及效果如下,而这也是JSSY版主研究的成果:
方法三: 数据再透视法 数据再透视法,就是根据生成的透视表,以生成的布局及数据作为新透视表的数据源。 也因为这样,当要分类的类别较多时,这种方法就捉襟见肘了,大家有机会可以自己体验一下,但对于某些问题来说,再透视法还是挺科学、便捷的。 我们先用数据源生成两个以不同“行业”为页字段的透视表,再用“多重合并”生成一个新的透视表,具体如下图: 方法四: Excel2010版直接更改数值显示方式即可生成 详细使用方法,亡者天下 前辈已经有专门的帖子介绍,请参考下面链接: [数据透视表] EXCEL2010工作环境下的“高级应用”>>分类百分比 http://www.exceltip.net/thread-10274-1-1.html 方法汇总附件: 分类百分比方法汇总.rar P.S: 下面链接为JSSY版主用“再透视法”应用的其他高效事例,供参考: [数据透视表] 解决数据透视表进行平均值运算的另一方法:再透视法 http://www.exceltip.net/thread-825-1-1.html |
2楼 xpm130 |
感谢zzmxy的总结分享! |
3楼 亡者天下 |
总结的很全面啊! 方便大家学习! |
4楼 小小海盗2008 |
好,顶! |
5楼 mathspirt |
太好了,正是我需要的, |