fficeExcel(8)-01

本文深入讲解Office Excel PowerPivot插件中的DAX函数应用,包括DISTINCTCOUNT不重复计数、关系函数RELATED及RELATEDTABLE的使用场景,以及CALCULATE函数的强大功能。通过具体案例,如计算客户数量、订单平均金额、订单对应区域和大单金额,展示了DAX函数在数据分析中的灵活运用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OfficeExcel(8)-01——PowerPivot


PowerPivot中的DAX函数

1、DISTINCTCOUNT不重复计数
计算客户数量:=DISTINCTCOUNT([客户名称])
计算平均每张订单的金额:①先求出总金额:=SUM([金额])、订单数量:=COUNT([订单编号])
②平均订单金额:=[总金额]/[订单总数]

2、关系函数
RELATED:从“一”端提取/引用“多“端的列值,类似于VLOOKUP
与RELATEDTABLE:从“多”端提取/引用“一”端的相关行的表格

①每个订单对应的区域:1.png-43.4kB

同理求每个订单对应的区域的大单最低金额:=RELATED(‘大单定义’[大单最低金额])

在判断是否是大单:是为1,不是为0
=IF([金额]>[大单定义],1,0)

②每个省的订单数量,用RELATEDTABLE,出现错误。多行数据不能单独放在一个单元格中!
2.png-22.1kB

应该用:
3.png-22.5kB

排名:=RANK.EQ([订单数量],[订单数量])4.png-10.9kB

3、CALCULATE函数:CALCULATE(表达式(度量值),筛选条件1…筛选条件N)
①求大单金额:注意筛选条件一定要加上表名!
5.png-3.6kB

6.png-1.9kB

  • 重要属性:筛选条件不受自身切片器的控制。通常用来计算某一个属性,某一个单独产品、某一个年份、某一维度等。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值