【发布时间】:2021-06-06 10:14:26
【问题描述】:
在下面的例子中,
最高运输单位 - 应该是 TotalPS 具有最大值的“ActualArea”。
这是按 - Customer_ID、ProductDesignation、Package_CD、ActualArea 分组的汇总表
正如您在上面看到的,我无法产生预期的结果。 HighestShippingUnit 度量的 DAX 如下。我似乎无法弄清楚我做错了什么。
HighestShippingUnit =
VAR tab =
SUMMARIZE (
ALLEXCEPT (
DeviationReport,
DeviationReport[CUSTOMER_ID],
DeviationReport[ProductDesignation],
DeviationReport[PACKAGE_CD]
),
DeviationReport[ActualArea],
"GroupTotalPS", SUM ( DeviationReport[TotalPS] )
)
VAR maxps =
MAXX ( tab, [GroupTotalPS] )
RETURN
CALCULATE (
MAXX ( FILTER ( tab, [GroupTotalPS] = maxps ), MAX ( [ActualArea] ) )
)
DeviationReport 是我在数据集中的表的名称。
请您告诉我我在 DAX 中做错了什么,或者如何以更有效的方式进行操作?
【问题讨论】:
标签: powerbi dax powerbi-desktop measure