powerbi - 带有 2 个 IF 的 DAX 规则
问题描述
您将如何在 DAX(对于 Power BI)中为名为 RULE 的度量编写以下条件:
• 如果每月净订单数量 >4 或每月平均最终运行时间 > 28,则返回 1
• 如果每月平均最终运行时间为空白,则返回空白
• 否则返回 0
我没有任何 DAX 知识,所以请那里的任何人帮忙!太感谢了!
解决方案
对于很多情况,有时写一个更容易SWITCH
:
RULE =
SWITCH( TRUE(),
ISBLANK ( [Monthly Average Final Run Time] ),
BLANK(),
[Monthly Net Order Quantity] > 4 || [Monthly Average Final Run Time] > 28,
1,
0
)
这篇文章SWITCH( TRUE(), ... )
很好地解释了这个结构。
推荐阅读
- xpath - Xpath - 每个查询是否可以使用多个轴?
- javascript - 在 Angular 6 / Typescript 中声明一个全局变量
- java - 如何在其他人之前创建一些测试弹簧豆
- python - 类型对象“Book”没有属性“order_by”
- mysql - Django 迁移错误:字段“名称”没有默认值
- python - 补丁请求文件上传
- ruby-on-rails - 用于 ActiveRecord_Relation 的 Rails 未定义方法“sanitize_sql_array”
- ansible - Ansible 中的 Jinja 模板将“dest”视为目录而不是文件
- .htaccess - .htaccess 问题 - [L] 标志以任何方式简化
- xslt - 使用 XSLT 从 XML 元素中获取多个属性值