最近一段时间,本头条号针对数据库的查询应用发表了几篇通过SQL语句进行数据统计的文章。其实,Excel的数据透视功能更加灵活,现在我们就和职场新手们一起来玩转Excel透视表。
假如Excel中有个订单表(共216条记录):
如要对该表进行数据透视,可以有两种创建透视表的方法。
新手第一次接触数据透视表,可以使用“推荐的数据透视表”功能,该功能按钮位于“插入”功能组的表格功能区:
在这个推荐的数据透视表窗口中,Excel会自动按照数据区域的所有字符型列和数值型列生成多个不同视角的透视表。你只需选择其中一个需要的透视表,点击“确定”按钮即可自动创建。是不是有点太简单了?
如果你觉得推荐的数据透视表都不合要求,或者想完全按照自己的想法手工创建一个,可点击“插入”功能组的“数据透视表”按钮。如下图:
默认情况下,要分析的数据会自动选择光标所在的全部数据区域。如上图,就自动选择了订单表中的A1到H217的全部区域,生成的数据透视表默认存放在一个新的工作表中。点击“确定”按钮,将自动在一个新的工作表中创建透视表:
假如要创建一个纯粹的分组统计表,可以勾选或拖拽相应的分组字段到“行”中,将要统计的字段放到“值”中:
这里的“行”和“值”都可以有多个。如果想生成交叉统计表,可以将需要的字段拖拽到“列”中。例如,将“行”中的客户拖到“列”中,就会自动生成如下交叉统计表:
假如希望根据不同的筛选条件来生成透视表,可以再加上筛选器。例如,希望根据不同的日期得到相应的统计数据,可以将日期字段拖拽到“筛选器”中:
现在如果希望得到某一天或某几天的数据,只要在筛选器中选择日期即可:
联系客服