43、利用计算列扩展数据模型

DAX计算列扩展数据模型

利用计算列扩展数据模型

在数据处理和分析中,我们常常需要对数据进行各种计算和处理,以满足不同的分析需求。DAX(数据分析表达式)中的 IF() 函数以及相关的逻辑和信息函数为我们提供了强大的工具来扩展数据模型。

1. IF() 函数基础

IF() 函数与 DIVIDE() 函数类似,最多可以接受三个参数,前两个参数是必需的:
- 一个测试条件,通常是将某一列的内容与一个固定值进行比较。
- 测试结果为真(在编程术语中即 TRUE )时的输出。

IF() 函数还可以有第三个可选参数,用于测试结果为假(即 FALSE )时的输出。例如,我们可以使用 IF() 函数创建一个新列,根据测试结果显示不同的内容,后续可以将这个新列的内容作为表格、图表等可视化的基础。

2. 创建警报

当使用 IF() 函数时,重点通常在于第一个参数——测试条件。下面通过一个例子展示如何使用 IF() 函数创建警报,目标是检测车辆销售价格低于所有汽车平均销售价格一半的记录。

操作步骤如下
1. 打开 DataModelForMetrics.xlsx 文件,点击数据视图图标,然后点击 Stock 表。
2. 点击右侧

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值