Dynamic 如何创建仅计算筛选行的动态度量
我想创建一个返回distinctcount(ordernumbers)的度量,其中每行都是“Sant”除以distinctcount(ordernumbers) 测量应通过选择的过滤器调整计算 这是我的临时解决方案,在应用过滤器时无法适应Dynamic 如何创建仅计算筛选行的动态度量,dynamic,filter,powerbi,measure,Dynamic,Filter,Powerbi,Measure,我想创建一个返回distinctcount(ordernumbers)的度量,其中每行都是“Sant”除以distinctcount(ordernumbers) 测量应通过选择的过滤器调整计算 这是我的临时解决方案,在应用过滤器时无法适应 Availability = VAR __CountSIRowsPerOrder = COUNTROWS( FILTER( ALL(Sheet1); [Ordernumber] = EARLIER([Ordernum
Availability =
VAR __CountSIRowsPerOrder =
COUNTROWS(
FILTER(
ALL(Sheet1);
[Ordernumber] = EARLIER([Ordernumber]) &&
[Available] = True))
VAR __CountRowsPerOrder =
COUNTROWS(
FILTER(
ALL(Sheet1);
[Ordernumber] = EARLIER([Ordernumber])))
RETURN
IF(__CountRowsPerOrder = __CountSIRowsPerOrder; True; False)
FilterAvailability (measure) =
CALCULATE(
DISTINCTCOUNT(Sheet1[Ordernumber]);
FILTER(Sheet1;[Availability] = True))
/
DISTINCTCOUNT(Blad2[Ordernumber])
您的解决方案忽略过滤器,因为您告诉它这样做。我尝试使用ALLSELECTED,但似乎前面的方法仍然可以在完整的表中进行计算。