如何用Qlikview在dashboard中创建条形图时,统计时忽略空值
2021/6/7 18:25:22
本文主要是介绍如何用Qlikview在dashboard中创建条形图时,统计时忽略空值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
我在qlikview中跑完脚本以后,想要统计下针对每个Product的Call数量。但是并非每个sales在录入拜访的时候都勾选了产品,所以如果没有勾选产品,在每条call对应的product字段一栏会是Null值,也会被自动计算进来。
因此在统计的时候,需要剔除掉这些Null值。如何在表达式中实现呢?
一开始我使用了'Count({<PRODUCT={'Enoxaparin Sodium','Insulin Glargine 300','Non-Promotional','Sevelamer Carbonate'}>}DISTINCT CALLID).'
这种方法从当前的实现效果来算,是完全可行的。但是笔者忽略了一个大的Bug。加入在未来月份,新增了别的Product,用上面的表达式进行统计的话,那个新产品完全是出不来是会被漏掉的。
所以应该怎么样避免这种情况呢,首先你的思路应该是在表达式里直接写出一条排除掉Null值的count语句。
使用下面的表达式,可以完美实现这个效果:
‘count(distinct if(Not IsNull(PRODUCT),CallId))’。
可以在count公式里面加入if语句进行筛选循环判断,加入PRODUCT值不为空,则返回CallID值进入统计。
#Qlikview
这篇关于如何用Qlikview在dashboard中创建条形图时,统计时忽略空值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-20测试人员都是画画大神,让我看看谁还不会用代码图?
- 2024-05-20年薪百万的程序员都在用的摸鱼方式……
- 2024-05-19永别了,微服务架构!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了