首页 > 解决方案 > DAX 测量 (PowerBI) 用于“过滤和提取”某些温度范围

问题描述

我正在尝试测量以从我的 T01 中“提取”某些温度范围,如屏幕截图所示,但我遇到了困难。我的目标是“提取”并仅显示 >=90 和 <=120 度的温度,仅在那个时间间隔内,带宽会变得更薄,以供我评估。这可以通过直接在 PowerBI 报告中在视觉级别过滤器上调整它来完成,但我想对此进行测量,我可以根据自己的需要进行更改和使用。有什么好的选择?

数据集

PBI 报告

标签: excelexcel-formulapowerbidax

解决方案


除了添加度量,您还可以使用 DAX 添加列,例如Temperature Filter=AND('Query_Name'[T01]>=90,'Query_Name'[T01]<=120). 将“Query_Name”替换为您的查询。这将在新列中返回 TRUE/FALSE 作为输出。

然后,您可以在视觉过滤器中使用此列或将其用作切片器并选择 TRUE。您甚至可以随时更改 DAX,过滤器也会相应更新。


推荐阅读