前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将透视表伪装成表格的两种方式

将透视表伪装成表格的两种方式

作者头像
wujunmin
发布2021-09-07 15:03:26
1.5K0
发布2021-09-07 15:03:26
举报
文章被收录于专栏:wujunmin

假设有以下销售数据,需汇总每位员工的销售额,使用透视表是常用的汇总方法。

传统的Excel透视表是这个样子的:

以上格式一眼看上去就很“透视表”。其实你的透视表还可以伪装成表格,与众不同:

和传统透视表一样,它支持鼠标右键刷新数据:

它也支持添加切片器动态筛选数据:

那么,如何实现呢?本文介绍两种方式。喜欢看视频的读者可以直接跳过文字,下拉到视频操作。

1.Power Query方案


将数据上载到Power Query之后,点击分组依据功能:

选择需要透视汇总的字段:

本案例我们仅仅对数据进行求和,实际还支持平均值、中值、计数、非重复行计数等计算方式。

完整的操作视频如以下视频:

2.DAX方案


将数据源命名为“销售明细”:

点击“数据”-“现有连接”,选择销售明细表,并点击打开:

选择在新工作表将该数据再打开一遍,后续我们将新打开的数据表改造成透视表样式的表格:

在新的数据页面鼠标右键,编辑DAX:

在弹出的界面输入以下公式:

代码语言:javascript
复制
SUMMARIZE (
    '销售明细',
    [员工工号],
    [销售员],
"销量", SUM ( '销售明细'[销量] ),
"销售额", SUM ( '销售明细'[销售额] )
)

生成的结果如下图所示:

同样,可以刷新,添加切片器。

另外,借助DAX STUDIO也可实现以上功能:

3.总结


Power Query的方案更加简洁,不需要输入任何公式。DAX的方案相对复杂。如果透视表喜欢使用表格形式,逻辑比较简单,仅包括求和、计数等,推荐使用Power Query方案。如果逻辑非常复杂,推荐使用DAX方案。DAX全称数据分析表达式,可以将复杂的多数据源模型生成一个简约的表格。本文使用了SUMMARIZE函数,更多DAX函数可参考DAX.GUIDE网站的介绍。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档