Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >聚合函数Sum/Max/Count...

聚合函数Sum/Max/Count...

作者头像
公众号PowerBI大师
发布于 2019-08-07 02:10:55
发布于 2019-08-07 02:10:55
1.3K0
举报

聚合函数

在度量值公式栏里,无论你输入'还是[,智能提示的都不会是列,而是其他已创建好的度量值,所以度量值是不可以直接引用列的。比如'咖啡数据表'中的[数量]列, 该表有近3万行,把这3万行的数据放入度量值中是没有任何意义的。度量值输出的是一个计算结果,所以我们只有用聚合函数求计算列的聚合值才有效。

聚合函数与Excel的基本计算函数是非常相像的,区别是Excel引用的是单元格,而DAX引用的是列。我们仍在咖啡数据表的基础上来完成:

1.求咖啡卖的杯数[销售量]=Sum('咖啡数据'[数量]);

2.求[平均杯数]=Average('咖啡数据'[数量]);注意公式栏里的解释也是非常有用的提示。

3.如果每一行数据视为一位顾客购买的订单,求订单中最大的杯数[最大杯数]=Max('咖啡数据'[数量]);

4.求订单的数量[订单数]=Countrows('咖啡数据'),这里你发现,聚合函数不仅可以引用列还可以引用表,Countrows即计算表的行数。

5.求我们在全国有多少个城市分店[城市数量]=distinctcount('咖啡数据'[城市]), Distinctcount是计算列中不重复值的数量。

上面5个函数的计算结果如下表。同理,计算最小值用Min,计算空白项个数Countblank,还有Count,CountA(计算列中不为空的数目)等等。这些道理是一模一样,大家自行挖掘,也可以随用随查。

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

本文分享自 PowerBI大师 微信公众号,前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
DAX中与计数相关的聚合函数
不问花开几许,只愿浅笑安然 除了求和,另一个日常工作中最常用到的聚合方式应该是计数了。DAX提供了一系列关于计数的函数。他们可以帮助我们计算表中有多少行或者某个值出现了多少次。 DAX中包含的计数函数有: COUNT()函数,对列中值的数量进行计数,除了布尔型; COUNTA函数,对列中值的数量进行计数,包含布尔型; COUNTBLANK()函数,返回列中空单元格的计数; COUNTROWS()函数,返回表中行的计数; DISTINCTCOUNT()函数,返回列中值的不重复计数,包含空单元格。 DISTI
博文视点Broadview
2023/04/04
4.3K0
DAX中与计数相关的聚合函数
PowerBI公式-Filter函数
度量值工作的两大核心步骤是筛选和计算,筛选函数是制定计算的范围,聚合函数的用途是计算。如果你能够领悟第一阶段学习的筛选和聚合共10个函数以及上下文的概念,你就掌握了度量值和DAX的精髓。左手漏斗筛选器,右手智能计算器,随心所欲的设计你的筛选和计算,Master of Power BI指日可待。这一节我们就来学习最强大的筛选函数Filter。
公众号PowerBI大师
2019/08/07
6.9K0
PowerBI公式-Filter函数
第二阶段的常用函数
开启新的阶段。第二阶段评为难度最易是因为他们与Excel的函数基本一样,如果你会用Excel中的If和Vlookup,这些就算不上新的知识,然而这最简单的往往也是最好用的。
公众号PowerBI大师
2019/08/06
1.1K0
第二阶段的常用函数
Value & Hasonevalue
一般情况微软官网上对公式的翻译比较生涩,然而对于Values这个函数我觉得它解释得特别清楚:“返回由一列构成的一个表,该表包含来自指定表或列的非重复值”。换言之,重复值将被删除,仅返回唯一值。
公众号PowerBI大师
2019/08/07
1.4K0
Value & Hasonevalue
计算列与度量值
Power BI虽然源于Excel,但毕竟是不同的产品。我们要试图抛弃Excel中单元格思维的方式,在BI中的表是以列式存储,没有Excel中以A1单元格定位的形式,对于习惯于Excel的你可能要适应一段时间,不过这是件好事情,因为这样的方式使公式易于阅读理解。
公众号PowerBI大师
2019/08/06
2.4K0
计算列与度量值
大数据分析工具Power BI(七):DAX使用场景及常用函数
Power BI中DAX函数非常多,功能非常强大,下面结合一些实际场景来讲解DAX一些常用的函数,这些场景包含求和、计数、相除、排序、累计、环比、同比,为了更方便后续的可视化展示数据,我们新创建可视化展示的页面,创建一个新表存储后续展示的度量值,具体操作如下:
Lansonli
2023/03/27
10.8K0
大数据分析工具Power BI(七):DAX使用场景及常用函数
如何用Tableau对数据建模?
这是免费系列教程《7天学会商业智能(BI)-Tableau》的第4天,前面我们介绍了如何用Tableau获取数据?,今天介绍如何用Tableau获取数据。你将学会:
猴子数据分析
2021/09/23
2.1K0
如何用Tableau对数据建模?
如何用Tableau对数据建模?
这是免费系列教程《7天学会商业智能(BI)-Tableau》的第4天,前面我们介绍了如何用Tableau获取数据?,今天介绍如何用Tableau获取数据。你将学会:
猴子数据分析
2021/07/29
1.9K0
PowerBI公式-Values函数
开启DAX公式学习的第三阶段。一般情况微软官网上对公式的翻译比较生涩,然而对于Values这个函数我觉得它解释得特别清楚:“返回由一列构成的一个表,该表包含来自指定表或列的非重复值”。换言之,重复值将被删除,仅返回唯一值。
公众号PowerBI大师
2019/08/07
5.6K0
PowerBI公式-Values函数
Extreme DAX-第4章 上下文和筛选
编写 DAX 公式时要掌握的核心概念是上下文。DAX 作为一门动态数据分析语言,与 Excel 函数、SQL 查询 和 Power Query 脚本有着根本不同的原因就在于上下文的概念。以上所述的所有其他语言的公式只会在数据发生变化时才会返回不同的结果(除了一些例外情况,例如使用参数时),但是单个 DAX 公式就可以同时提供多个不同的结果,具体取决于您使用它的位置和方式,也就是:上下文。
陈学谦
2022/05/24
5.9K1
Extreme DAX-第4章 上下文和筛选
Excel的count相关函数使用
语法 COUNT(value1,value2,...)  value1, value2, ... 为包含或引用各种类型数据的参数(1 到 30个),但只有数字类型的数据才被计算。 
红目香薰
2024/07/25
1680
Excel的count相关函数使用
DAX 概念
授之以鱼不如授之以渔,有关DAX的概念性介绍我特意地拖到这个章节统一来讲,以免在前面穿插让大家混淆。DAX是Data Analysis Expression的缩写,即数据分析表达式,DAX公式同Excel一样,公式繁多可以编汇成一部字典,我们不可能一夜之间把这本字典背下来,在这种情况下教会大家原理和学会查字典的方法尤为重要。
公众号PowerBI大师
2019/08/06
1.7K0
DAX 概念
PP-DAX入门:行上下文的困惑——聚合函数怎么了?
大海:这里有一个重要的知识点,即在Power Pivot里,聚合函数是会忽略行上下文的。所以,SUM函数求的是整列的和。
大海Power
2021/08/30
6750
PowerBI公式-SUMX函数
DAX设计了一系列后缀为X的函数,SUMX,AVERAGEX,MAXX,MINX...它们与Filter和Earlier一样,都属于行上下文函数。我们就以最常用的SUMX举例学习,其他X函数的用法都是触类旁通。
公众号PowerBI大师
2019/08/07
9.3K0
PowerBI公式-SUMX函数
如何用Tableau实现动态报表?
这是免费系列教程《7天学会商业智能(BI)-Tableau》的第6天,前面我们介绍了如何用Tableau可视化?,今天介绍项目实战:如何制作报表?通过一个项目学会如何制作报表,最终的案例效果如下图。
猴子数据分析
2021/09/01
2.6K0
PowerBI公式-Calculate最强大的函数
从Calculate的语法结构我们可以看出它能够把计算表达式和筛选条件整合起来。我们前面把度量值比作带着漏斗的计算器,那么Calculate就是漏斗与计算器之间的启动键,它能够赋予漏斗按指定的条件来执行过滤筛选,同时让计算器执行运算。
公众号PowerBI大师
2019/08/07
7.8K0
PowerBI公式-Calculate最强大的函数
如何用Power BI对数据建模?
销售数据表记录了咖啡订单,包括字段:订单编号、订日期、门店、产品ID、顾客、数量。
猴子数据分析
2020/11/28
2.3K0
项目实战:如何制作报表?
今天我会手把手教会你如何制作报表,在这之前,确保你已经学过了免费系列教程《7天学会商业智能(BI)-Power BI》下面的内容。
猴子数据分析
2021/02/05
3.6K0
2.8 PowerBI数据建模-理解上下文(计值环境)
加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。
PowerBI自己学_轻松
2025/02/24
1130
2.8 PowerBI数据建模-理解上下文(计值环境)
理解上下文
1.温故而知新。之前曾提到过什么是上下文,现在完成了筛选和聚合函数的学习,正好利用这个机会结合实践巩固一下对这个概念的认知。
公众号PowerBI大师
2019/08/07
1.6K0
理解上下文
相关推荐
DAX中与计数相关的聚合函数
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档