count统计问题

用count(Q4{or(Q4=0,Q4{len(Q4) = 0})})或者count(Q4{or(Q4=0,Q4=NULL)})统计扩展单元格为0为空的,为0 的单元格统计了,但空单元格却没统计,空单元格被当成有数据的不统计了,请教这是什么问题。如图,试了几位专家的方法也都不行,没数据的单元格还是没统计

3.png

FineReport 用户72377877 发布于 2023-1-11 14:38 (编辑于 2023-1-11 15:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-1-11 14:39(编辑于 2023-1-11 14:42)

count(Q4{or(Q4=0,len(Q4)=0)})

-------------

建议这样改下

COUNT(Q4{Q4=0})+COUNT(Q4{LEN(Q4)=0})

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-1-11 14:41(编辑于 2023-1-11 14:48)

count(Q4{or(Q4=0,len(Q4) = 0)})

-

count(Q4{or(Q4=0,isnull(Q4))})

image.png

image.png

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2023-1-11 14:45

count函数不会通知空数据的行数

可以做一个辅助列,判断为空,或等于0,赋值1,不然赋值0   ,例如在R4,写if(or(len(Q4)=0,Q4=0),1,0)

然后sum(R4)辅助列就可以

  • 2关注人数
  • 585浏览人数
  • 最后回答于:2023-1-11 15:16
    请选择关闭问题的原因
    确定 取消
    返回顶部