test 4 =

COUNTAX(

FILTER(

'Fact_运单',

[费用差异率2] <= 0.3

),

[运单号]

)

度量值test4 将空白值也视作了满足filter 筛选条件的行,进行了计数。

避免这种情况的方法是对filter 增加筛选条件:
 

test 4 =

COUNTAX(

FILTER(

'Fact_运单',

[费用差异率2] <= 0.3 &&

[费用差异率2] <> BLANK()

),

[运单号]

).

奇怪的是,COUNTA本身是不对空白值进行计数的。

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐