首页 > 解决方案 > Qlik Sense - 具有多个逻辑/过滤器实施的 COUNT Measure

问题描述

我在度量设置逻辑上遇到问题,因为度量正在验证但数字不正确,但是当我深入研究度量时,它在逻辑上是错误的,我认为是行号,

措施 1 - 计数({<[Priority]={'1 - Critical','2 - High','3 - Moderate'}>} Incident_Number)= 第 255 行(一般只是所有数据)

措施 2 - (Num(Count({<FYear_Num={$(=Max(FYear_Num))}>} Incident_Number), '##.00')) = 第 19583 行(包括单个财政年度)

但是,以下措施在逻辑上是错误的

措施 3 - (Num(Count({<FYear_Num={$(=Max(FYear_Num))}> +<[Priority]={'1 - 严重','2 - 高','3 - 中等'}>} Incident_Number), '##.00')) - 第 19,763 行(不确定措施 1 和 2 的组合)

为什么我这么说是这个数字应该在 1 个财政年度低于<255

但我得到了根据措施 3 = 19,763

显然问题在于措施 3,但我不明白它的错误之处。

**如何正确组合测量 1 和 2?**任何人的帮助将不胜感激。谢谢

标签: countlogicminimaxmeasureqliksense

解决方案


我自己得到了答案任何好奇的人,

(Num(Count({<FYear_Num={$(=Max(FYear_Num))},[Priority]={'1 - 严重','2 - 高','3 - 中等'}>} Incident_Number), '# #.00')/(date(today(),'DD/MM/YYYY')-'01/10/2019'))/(Num(Count({<FYear_Num={$(=Max(FYear_Num)- 1)},[优先级]={'1 - 严重','2 - 高','3 - 中等'}>} Incident_Number), '##.00')/365)-1


推荐阅读