课程: Power BI DAX 数据建模

免费学习该课程!

今天就开通帐号,25,300 门业界名师课程任您挑!

条件语句

条件语句

在这个视频中, 我们来学习 DAX 中的条件语句, 也就是 IF 函数。 大家可以打开练习文件, 我们一起完成这个视频的学习。 在产品表中, 我想对所有的销售记录有所区分。 比如, 对于毛利率不低于 0.6 的销售记录, 我想把它标记出来。 我想直接在销售表中, 看到每一条记录的计算结果, 所以我需要创建一个计算列。 首先,我们切换到数据视图。 然后在“字段”窗格中, 右键点击“销售”表。 选择“新建列”。 我们给这一列起名为“高毛利”。 在等号后面输入公式。 我们需要用到 IF 函数来进行条件判断, 得到不同的结果。 输入“IF”。 和 Excel 一样, IF 函数有三个参数。 首先是条件表达式, 我们要判断毛利率不低于 0.6。 那么,就需要用毛利润除以销售额, 来计算出毛利率。 我们需要调用 DIVIDE 函数 来计算毛利率。 使用“毛利润”列来作为分子, 逗号; 使用“销售额”这一列来作为分母, 右括号。 我们需要判断它是否不低于 0.6, 也就是大于、等于 0.6, 逗号。 接下来,需要输入 IF 函数的第二个参数, 当条件为真时的返回值。 我们需要返回字符串“是”。 记得用英文的双引号把它引起来。 第三个参数,当条件不满足时, 让它返回字符串“否”。 同样,用英文的双引号把它引起来。 右括号,回车。 这样,就标记出了销售记录是否为高毛利。

内容