今天给大家分享一下SUMMARIZE函数的简单查询用法。
我们都知道工作中会有各种各样的统计表,比如销售表、绩效表、工资表、员工表等,做好这些统计可以帮助更好的人员配备和管理,让工作变得有条不紊。整齐的。
那么问题来了。如果数据量小的话还好。如果数据量太大,则需要一定的时间才能定位到您要查找的信息。我们怎样才能快速找到我们想看的信息呢?让我们仔细看看SUMMARIZE 函数。
总结功能
总结(,[,]…
[、]……)
第一个参数是表,第二个参数是表中的列。列可以叠加。
1 使用SUMMARIZE 函数提取不同维度列。以性能表为例,首先我们需要一个性能表。
在Excel中新建一个2018年业绩表,其中包含员工姓名、人数、2018年各月销售额、2018年各季度销售额、年度总销售额和奖金,如下图所示(注:作为演示,里面的数据都是随机生成的虚拟数据):
构建完性能表后,我们可以将其导入到Power BI中,如图:
将性能表导入Power BI后,我们可以使用SUMMARIZE函数查找我们需要的列。比如我们要查找员工的姓名及其对应的累计年销售额,如图:
结果如下图:
如果我们想看到更多的栏目,可以直接在后面叠加相应的条件,如图:
2 SUMMARIZE 与CALCULATETABLE 结合使用我们已经介绍过,我们可以使用SUMMARIZE 函数来快速找到我们想要查看的一列或多列,但是有时候,我们想要看到更具体、更详细的东西,比如我们想要查看某个人。性能,这时候就必须使用CALCULATETABLE函数。
例如,在这张绩效表中,我们想查看名为“陈琳”的员工在“2018年”的“年度销售总额”和“奖金”。写入方法及结果如图:
只需要简单的嵌套,我们想要的结果就出来了。这个怎么样?很简单,我们来做吧。
以上是SUMMARIZE函数的一个比较简单的用法。该函数还有许多其他重要用途。大家可以多了解一下哦~
*PowerPivot Workshop原创文章,转载请注明出处!
进一步阅读:AVERAGEX:值得您花时间探索的函数如何在DAX 计算中隐藏未来日期?如何使用DAX函数计算上一年的数值DATESINPERIOD:计算过去某段时间的指标Power Query指南:自动更新图书上架率表
如果您想了解更多关于Microsoft Power BI的知识,欢迎您登录网易云课堂收听我们的“从Excel到Power BI数据分析与可视化”系列课程。或者关注我们的公众号(PowerPivot Workshop),点击“在线学习”。
长按下方二维码关注“Power Pivot Workshop”,获取更多Microsoft Power BI和PowerPivot