分享

如何使用Excel表功能区中的按钮创建数据透视表?

 荷塘月色XLX 2018-04-23

Excel中的数据透视表包括传统的数据透视表和新的Power Pivot(超级透视)两个方面的内容,目前大多数人谈及的透视表是指传统的数据透视表,简单易用,功能也很强大,但是,新功能Power Pivot更加强大。

然后,在说一下如何创建数据透视表——这个问题说简单很简单,一篇简单的文章就能带你入门,如下:

一个小例子说明创建数据透视表

小勤:数据透视怎么用?

大海:非常简单,拿个例子操作一下给你看就知道了。随便选中一个单元格,点击菜单【插入】-【数据透视表】。

马上,弹出了【创建数据透视表】对话框,大海直接点了【确定】。

大海点了【确定】后,工作簿里多了一个工作表,并且显示是这样子的:

大海:看着,见证奇迹的时刻!你要“每个区域的销售金额和毛利”是吧?

大海一边重复着小勤的统计要求,一边操作着。

大海:首先,“每个区域”,大海一边说,一边将【数据透视表字段】的【区域】拖到右边的【行】里。

大海:然后是统计“金额和毛利”,对吧?

大海继续重复着小勤的要求,并且将【数据透视表字段】的【金额】和【毛利】拖到右边的【值】里。

大海:搞定。“每个区域的金额和毛利”。你看:

小勤:这么简单???

大海:是啊,就是这么简单!

小勤:那我要统计每个产品的销售金额和毛利,怎么办?

大海:“每个产品的”——金额”——毛利”,大海大声地一个词一个词地念着,刚念完,“搞定了”

小勤:……???!!!小勤彻底无语了。

原来,大海直接将原来在【行】里的【区域】拖出去了,然后将【货品代码】给拖到了【行】上,5秒钟都不到,结果就出来了。

小勤:太神奇了!但是,我要原来的结果都保留怎么办?

大海:神奇吧?要原来的结果保留很简单啊,复制粘贴你会吧?

小勤:复制粘贴我当然会啊!透视表也能复制粘贴?

大海:当然啊,你以前学过的【Ctrl A】、【Ctrl C】、【Ctrl V】等等都可以照常用。你自己试一试就行。还有什么要求?

小勤:好多啊,还有要按城市的,按店面的,按销售人员的……

大海:你的要求很清晰嘛,“每个城市”——“销售金额”——“毛利”。

大海又开始一个词一个词地重复着小勤的要求。小勤很奇怪。

小勤:为什么你要一个词一个词地重复说我的要求?大海:你有没有发现,我拖动那些字段放到【行】或【值】里面的时候,就是你的要求里的一个个词?小勤:好像是嘢!那这个是不是将“城市”放到【行】,“金额”“毛利”拖到【值】就行了?

大海:聪明!你来试试?

小勤:好的。

于是,小勤一边重复自己的各种要求,一边操作起来:

“店面”——“金额”——“毛利”

销售人员”——“金额”——“毛利”

……

不到一分钟,小勤竟然生成了十几种统计的结果,一个函数都不用。

通过上面的例子,一个灵活的数据透视表就创建出来了,但是,数据透视表的功能实在太强大,不可能直接通过一个例子就能完全说明,因此,你也可以看到市面上有专门讲数据透视的书,一大本一大本的,很多写得都很精彩。在此,附上我写的系列文章清单,供参考:

然后,再来说说超级强大的新功能Power Pivot,进一步实现了大量原来用传统透视表实现不了的功能,举个简单的例子如下:

超级透视之:表间关系一线牵,何须大量公式拼数据

小勤:现在的数据分析往往涉及好多个表,比如客户表、产品表、订单表、订单明细表等等,经常要结合起来分析,每次都要把一个表的数据匹配到另一个表里才能分析,岂不要累屎?

大海:在传统数据透视表里的确是要那么干的,但到了Power Pivot里,当然就不用辣妈麻烦啦。直接拉根线连起来就把表的关系建好了,在数据分析的时候就可以直接用他们的关系了,数据根本不需要接进来。

小勤:太牛了,那好像是数据库里建表关系的方法?但我学得会吗?

大海:当然学得会,不要想得太复杂了,操作几下慢慢就理解了。

Step-01:将数据添加到数据模型(不分先后,这里先添加订单表的)

确定后,进入Power Pivot操作界面:

因为我们还要添加订单明细表和产品表,所以先点击右上角关闭窗口按钮关闭Power Pivot窗口。继续按上面的方法添加订单明细表和产品表到数据模型中,最后记得保存一下,结果如下:

Step-02:接下来我们就可以创建表间的关系了。点击【关系视图】进入创建表间关系的界面,可以看到3个表的内容分别显示在3个不同的框框里,用鼠标按住这些框框的顶部名称区域就可以按需要拖放到不同位置。

Step-03:建立表间关系

这个几个简单的数据表的关系是,订单表里的每个订单对应订单明细表里多个订单(产品)项目,订单明细里的产品可以从产品表里获取更详细的相关信息。

结果如下:

按同样的方法建立订单明细表和产品表之间的关系(注意,因为订单明细表里没有产品ID,所有这里用的是产品和产品名称建立关系,严格来说,表间关系的构建应该用ID,而不是用名称,因为有可能存在重名的情况,关于这方面的知识,后续会陆续发布),最终结果如下:

这样,3个表之间的关系就建好了。接下来就可以做各种数据透视了,操作方法跟Excel里的数据透视表几乎一模一样。只是,字段可以从各个表里直接拖拽了,而不像Excel里只能在自己一个表里玩儿。

比如,要分析各种产品类别的销量:

小勤:这样真是太好了,很多表之间其实都是有关系的,原来只能通过vlookup将另一个表的很多属性读到一起,现在只要连根线就搞定所有事情!而且,原来一个表里vlookup函数多了,那速度不是一般的卡啊。

大海:对的,通过Power Piovt这种建立表间关系的方法,不仅操作上简单,而且数据的统计速度也更快。

小勤:嗯,知道了,以后数据分析就靠它了。

针对Power Pivot(超级透视),我也在陆陆续续发布一系列的文章,欢迎关注:

无论是传统的数据透视还是新的强大的Power Pivot,学习的关键都是要多动手,多练习,多体会其中对数据进行行列切换、数据汇总方式等等基础操作的前因后果,理解了,会觉得非常简单好用,如果不理解,只是跟着别人的讲解去操作或背步骤,对学习数据透视表非常不利。

祝您成功!


【私信“材料”直接下载系列训练材料】

  • 【Excel必备基础小动画】

  • 【60 函数汇总案例】

  • 【数据透视基础精选10篇】

  • 【Power Query入门到实战80篇】

  • 【Power Pivot 基础精选15篇】

(请复制链接到浏览器中并打开并收藏):

https://app./view?r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ%3D%3D

我是大海,微软认证Excel专家,企业签约Power BI顾问

让我们一起学习,共同进步!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多