如何在 Power BI 中为每个类别的度量获取最大值
How to get max Value in PowerBI for a measure for each category
我正在制作一份 powerbi 报告,该报告应该会给出具有最大缺陷值(不是总数)的类别
这是我的数据集
PowerBI Dataset
我正在尝试使用以下 DAX 公式
NO 1 Defect = LOOKUPVALUE('Camera Data'[Attribute],'Camera Data'[Value],MAX('Camera Data'[Value]))
我正在使用一张卡片来显示最大值的类别。这工作正常,直到我有一个最大值。当它变得大于 1 时,它就会给出错误
Multiple values supplied where only 1 value was expected
我只想在卡片上显示第一个最大值类别。我该怎么做?
PS:要从图像中提取数据,您可以使用此网站 https://extracttable.com/ 这将免费工作,并且 1 个图像可以轻松转换为数据集。
获得最大值对应的属性的一种简单方法是使用 CALCULATE 对具有最大值的行应用过滤上下文,然后使用 MAX() 或 MIN() 仅获得其中的一个值关系
NO 1 Defect =
VAR MaxValue = MAX( 'Camera Data'[Value] )
RETURN
CALCULATE(
MAX('Camera Data'[Attribute]),
'Camera Data'[Value] = MaxValue
)
如果所有的Attributes都显示在并列的情况下,那么可以使用CONCATENATEX()函数
NO 1 Defect List =
VAR MaxValue = MAX( 'Camera Data'[Value] )
RETURN
CALCULATE(
CONCATENATEX('Camera Data', 'Camera Data'[Attribute], ", " ),
'Camera Data'[Value] = MaxValue
)
如果图像中出现的“总计数”行是要排除的实际行,则应使用 MaxValue 变量的替代定义
VAR MaxValue = CALCULATE(
MAX( 'Camera Data'[Value] ),
'Camera Data'[Attribute] <> "Total Count"
)
我正在制作一份 powerbi 报告,该报告应该会给出具有最大缺陷值(不是总数)的类别
这是我的数据集 PowerBI Dataset
我正在尝试使用以下 DAX 公式
NO 1 Defect = LOOKUPVALUE('Camera Data'[Attribute],'Camera Data'[Value],MAX('Camera Data'[Value]))
我正在使用一张卡片来显示最大值的类别。这工作正常,直到我有一个最大值。当它变得大于 1 时,它就会给出错误
Multiple values supplied where only 1 value was expected
我只想在卡片上显示第一个最大值类别。我该怎么做?
PS:要从图像中提取数据,您可以使用此网站 https://extracttable.com/ 这将免费工作,并且 1 个图像可以轻松转换为数据集。
获得最大值对应的属性的一种简单方法是使用 CALCULATE 对具有最大值的行应用过滤上下文,然后使用 MAX() 或 MIN() 仅获得其中的一个值关系
NO 1 Defect =
VAR MaxValue = MAX( 'Camera Data'[Value] )
RETURN
CALCULATE(
MAX('Camera Data'[Attribute]),
'Camera Data'[Value] = MaxValue
)
如果所有的Attributes都显示在并列的情况下,那么可以使用CONCATENATEX()函数
NO 1 Defect List =
VAR MaxValue = MAX( 'Camera Data'[Value] )
RETURN
CALCULATE(
CONCATENATEX('Camera Data', 'Camera Data'[Attribute], ", " ),
'Camera Data'[Value] = MaxValue
)
如果图像中出现的“总计数”行是要排除的实际行,则应使用 MaxValue 变量的替代定义
VAR MaxValue = CALCULATE(
MAX( 'Camera Data'[Value] ),
'Camera Data'[Attribute] <> "Total Count"
)