问题描述
要问的是创建一个度量(,而不是使用Earlier 的计算列),以按年份和“ UnitofMeasure”获取产品组的最低单价,并将其显示为“ UnitPriceMin”单独列中的数据列表,如下所示-
解决方法
您可以尝试使用以下措施。
我考虑了分组的“年份”,“描述”和“单位度量”列。您可以根据需要添加/删除列。
考虑了您的表名-“ product_details”。根据表名进行更改。
group_wise_min =
VAR current_row_year = MIN(product_details[year])
VAR current_row_product = MIN(product_details[description])
VAR current_row_unit_measure = MIN(product_details[unitmeasure])
RETURN
CALCULATE(
MIN(product_details[unitprice]),FILTER(
ALL(product_details),product_details[year] = current_row_year
&& product_details[description] = current_row_product
&& product_details[unitmeasure] = current_row_unit_measure
)
)
输出将如下-