课程: Power BI DAX 数据建模

免费学习该课程!

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

使用逻辑运算符扩展判断逻辑

使用逻辑运算符扩展判断逻辑 - Power BI Desktop教程

课程: Power BI DAX 数据建模

使用逻辑运算符扩展判断逻辑

在前面的视频中,我们使用条件语句, 根据毛利率得到了高毛利记录。 在这个视频中,我们来学习使用逻辑运算符, 扩展条件语句的功能。 大家可以打开练习文件, 我们一起完成这个视频的学习。 为了更加准确地计算高毛利的销售记录, 我还需要根据退款额来进行更加精确的判断。 比如,我想把毛利率不低于 0.6, 并且没有产生退款的销售记录, 标记为高毛利记录。 也就是说, 高毛利记录需要同时满足两个条件。 这时,我们就需要用到逻辑运算符, 来扩展条件语句的功能。 DAX 支持的逻辑运算符有四个。 我们用两个“&&”符号来表示“与”运算; 用“||”来表示和运算; 用“IN”关键字来判断, 元素是否包含在列表中; 用“NOT”关键字来进行否定判断。 因为我们需要同时满足 毛利率和退款额这两个条件。 所以我们需要使用“与”运算。 首先我们要选中“毛利率”这一列, 然后在工具栏修改 DAX 表达式内容。 在 IF 函数中,我们修改第一个参数。 在 DIVIDE 函数后面, 我们添加两个“&&”符号。 接下来, 我们使用数据列“退款额”。 让它等于 0。 也就是判断退款额是否为 0。 回车确认。 现在我们得到的计算列, 就是毛利率不低于 0.6, 并且没有产生退款的销售记录。

内容