Dax - 如何获得 x 列值为 y 的每天的平均值?

Dax - how to get average value per day where column x value is y?

我正在尝试弄清楚如何获取每天的平均值,例如类型 "Test"。这会显示 类型为 "Test" 的所有行的平均值和同一天的平均值。所以所有的日子都会 可能得到不同的平均值。这将如何在 Dax 语法中完成?下面是sql的组合 和普通文本,这可能有助于解释我想要实现的目标。

select 来自我的table 的平均每天值 where type = test

我提供了一个示例 table 可能会让它更容易理解,这是一个非常简单的问题,但我 找不到有关如何解决它的信息,非常感谢任何帮助或输入,谢谢!

您可以过滤数据集来计算测试值平均值。

AverageTestValues =
CALCULATE ( AVERAGE ( myTable[Values] ), FILTER ( myTable, [Type] = "Test" ) )

此表达式计算给定上下文中的测试值平均值。如果您在总上下文中使用该度量,您将获得所有行类型 Test 的平均值。

如果有帮助请告诉我。