Power Pivot-DAX表达式

本文介绍了Power Pivot中的DAX表达式,包括其在数据透视表中的应用,强调了表名和字段名的引用方式以及函数参数的数据类型。通过一个实际案例,详细阐述了如何利用DAX计算每名销售人员高赢单率低风险商机金额占比,涉及switch、related、calculate和filter等函数的使用,最后提到了数据透视表中fx图标和计算器图标代表的含义。

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

一:DAX表达式 DAX表达式:Power Pivot的特有函数集

1. DAX表达式的结果应用在数据透视表中 2. DAX表达式的结果作用于整列或者表中所有行 3. 还需注意以下几点: a. 表名用“''”引用。 b. 字段名(列名)用“[]”引用。 c. 要注意函数表达式中参数的数据类型,尤其是要将“表”与“数值”正确区分。 d. 与Excel公式相同,除了直接在编辑器的公式区域输入公式外还可以通过单击公式编辑栏前 的“fx”图标启动“插入函数”对话框,在对话框中选择需要的函数使用。 e. 表达式中的函数名不分大小写,比如“ALL”函数也可以记作“all”。

二:DAX练习

问题:用数据透视表求出每名销售人员手中高赢单率低风险商机金额占总商机金额的百分比 (高赢单率:赢单率=0.75 / 低风险:有无拖欠还款情况=“无”) 制作步骤: 1. 关联商机记录与商机相关企业信息表 2. 使用switch函数将赢单率中的数值描述替换为文字描述(0.15=>低、0.25=>低、0.5=>中、 0.75=>高) switch(表达式,值1,结果1,值2,结果2...其他情况结果) 3. 使用related函数将商机相关企业信息表中的有无拖欠还款情况字段内容合并到商机记录表 中来 related(合并字段) 4. 使用calculate与filter函数的嵌套函数创建高赢单率低风险商机金额加总值 filter(表,筛选条件) calculate(计算规则,条件1,条件2...) 5. 用高赢单率低风险商机金额加总值/商机金额加总值求出高赢单率低风险金额百分比 6. 创建行标签为销售人员,值为高赢单率低风险商机金额百分比的数据透

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值