Pivot Table的今生前世(二)

        在前一节中我们介绍了Pivot Table的一些背景知识,不过“是骡子是马还得拉出来遛遛”,这里就通过实际的例子来说明Pivot Table的强大功能。比如现在我们有40,000行有关产品销售的事务数据并需要对其按照区域和型号设计一张汇总报表,Pivot Table则可以非常轻松的实现这张报表。

步骤一:在Excel表单中全选用来生成报表的数据单元格,从数据(Data)菜单项中选择“数据透视表和图表报告(PivotTable Report)”条目,直接点击“完成”按钮,即可获得如图1的空白数据透视表。

                                                  图1 三次鼠标点击后,就可以获得的空白数据透视表

步骤二:此时从透视表字段列表中拖住“区域”字段将其拖放到“行数据域(Drop Row Fields Here)”上,然后再从列表中拖住“型号”字段将其拖放到“列数据域(Drop Column Fields Here)”上,最后拖住“收入”字段将其拖放到“数值域(Drop Data Items Here)”上。总共六次鼠标点击,就可以获得所需的报表了,如图2所示。

 

                                                 图2 向三个区域内拖入所需字段,即可获得自动计算出聚合结果的报表

以上两步可以在10秒钟内完成,相对于以往手工统计的方式而言,效率着实令人惊叹。更进一步,如果还需要将“市场”这一字段加入到分析报表当中,只需要将该字段从列表中拖入数据透视表的相应区域即可,如图3所示。

 

                                                  图3  通过简单的字段拖拉创建了一个新的报表视图

         显然,采用Pivot Table可以灵活、快捷的生成包含聚合结果的各种报表视图,极大地方便了使用人员对数据的各种分析操作。实际上,web版的Pivot Table以更加美观、方便的样式分层次的展现数据,操作人员可以通过点击报表主栏和宾栏上的+和-按钮实现数据行或列的展开和折叠,实现对细节数据和汇总数据的快速浏览,如图4所示。

Figure 1 OWC PivotTable Component

                                       图4   Web页上的Pivot Table

MS.NET程序员可以通过安装OWC(Office Web Components)设计和开发具有Pivot Table效果的.NET Win Form 和Web Form应用程序;同时,SQL Server的Analysis Server进行OLAP操作的数据展示时,同样也在使用Pivot Table,有关这方面的内容可以访问http://msdn.microsoft.com/msdnmag/issues/03/10/OLAP/default.aspx

        

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值