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

利用计算列扩展数据模型

在数据分析和可视化中,扩展数据模型是一项重要的技能。通过添加计算列,我们可以根据现有的数据创建新的信息,从而更好地理解和分析数据。本文将介绍如何使用DAX(Data Analysis Expressions)函数在Power BI Desktop中创建计算列,包括简单的条件判断、嵌套IF函数、复杂逻辑判断以及逻辑和信息函数的使用。

1. 创建邮政编码存在与否的指示列

我们可以通过以下步骤创建一个明确的邮政编码存在与否的指示列:
1. 在字段列表中点击“Clients”表。
2. 点击“建模”功能区中的“新建列”按钮。
3. 在等号左侧,将“Column”替换为“IsPostCode”。
4. 在等号右侧,输入“IF(”。当你输入前几个字符时,函数列表会显示以这些字符开头的所有可用函数。
5. 输入“IsB”,函数列表将显示“ISBLANK()”。
6. 点击“ISBLANK()”或按Tab键选择此函数。Power BI Desktop会将该函数放置在公式栏中并自动添加左括号。
7. 按下“[”键,可用字段列表将出现。
8. 选择“[PostCode]”。
9. 输入右括号,完成“ISBLANK()”函数。
10. 输入逗号,然后输入“NoPostCode”和“HasPostCode”。这是“IF()”函数根据列是否为空返回的输出。
11. 输入最后一个右括号,公式栏将显示:

IsPostCode = IF(ISBLANK([PostCode]),"NoPostCode","HasPostCode")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值