首页 > 解决方案 > 低于百分比值的总行数

问题描述

我创建了一个显示毛利润并且工作正常的度量。我想用这个来数GP低于10%的次数

我试图创建一个公式,但我是 dax 的新手,我想我可以使用 IF 函数,如果它低于或高于则说 1 或 0,然后使用 count 函数。

count(
if(
    (
    sum(FJ[Bill]) - sum(FJ[Cost]) 
    )
    / sum(FJ[Bill]) < 10,1,0)

)

验证时我收到错误参数不是正确的类型。

标签: dax

解决方案


经过一些挖掘和反复试验,我相信这就是我的解决方案。我不想添加计算列。

COUNTROWS(
Filter(FJ, sum(FJ[Bill]) - Sum(FJ[Cost]) / sum(FJ[Bill]) <0.1)
)

推荐阅读