关于count计数(需要多个条件)

0
老师您好:
            我在count计数的时候遇到了问题如下:
 
描述:计算某个月经销商是新增经销商需要满足:当月合同有效,并且上个月合同终止,如果上个月合同有效,这个月合同也是有效,那么本月就不算增加1,我是以时间做维度的
我的表达式:count(distinct if(index(YM&DealerName&subbu&合同状态,'有效')>0 and index(YM-1&DealerName&subbu&合同状态,'有效')=0,DealerName2&Bu))
 
这样写不正确,我不知道怎么表示,麻烦老师啦。
1.PNG

 
已邀请:
0

曹浩 - QlikView顾问、QV讲师 2015-11-06 回答

针对这种情况,可以在后台脚本进行预处理,这样前端实现会简单一些,并且性能也好。可以参考之前的一个案例:http://www.flybi.net/question/8777

要回复问题请先登录注册