pb数据窗口数据统计问题
大家好,我有个自由格式的数据窗口需要统计数据,格式如下
column1 column2 column3 column4 column5 column6
cardNO1 DSFDSF 500 A456 DSFDS 200
A896 DSFDS 200
A566 DSFDS 200
cardNO2 dsfdsf 600 B575 dsfds 300
现在我要统计 column3 的数据,结果应该为1100,但现在统计出500×3+600=2100出来了
column3的数据为主表数据,后面的为子表数据,在数据窗口肯定会出现重复的
有没有办法算出结果为1100的?
[解决办法]
sum(if(getrow()=rowcount(),column3,if(column2=column2[1] and column1=column1[1],0,column3)),for all)
[解决办法]
无数据,或者null时,补0.00
试试看