Finereport单元格的数据进行求最大最小出现的一个BUG

image.png

类似这个数据,第三行被条件过滤掉,然后最小值求出来的是0,平均值不受影响,将公式导出Excel可以正常计算最小值为43.39 。是否帆软没有完全兼容到这个判断。



第三行目前是没有值的,是一个空值,但是采用isnull函数进行判断,却判断第三行有数据。有没有遇到过此类问题的。

FineReport 15974113717 发布于 2020-9-11 17:41 (编辑于 2020-9-11 17:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
yiyemeiyingLv4高级互助
发布于2020-9-11 17:46
=min(A1[!0]{len(A1)>0 && abs(A1)>0})

用上面的公式把空值&0值排除掉。


  • 15974113717 15974113717(提问者) 这个公式有报错,不好意思,Excel的造诣不高,希望能指点一下。
    2020-09-11 18:03 
  • 15974113717 15974113717(提问者) 我在excel里面去掉并且后面的内容也会报错,帆软那边去掉并且后面的内容能通过并且能达到目标。 不过没理解透彻为什么会报错。
    2020-09-11 18:04 
  • yiyemeiying yiyemeiying 回复 15974113717(提问者) 这是帆软里面的公式,别在excel中使用。
    2020-09-11 18:05 
  • yiyemeiying yiyemeiying 回复 15974113717(提问者) 条件汇总-https://help.finereport.com/doc-view-345.html 这个文档有条件汇总,求最大值最小值等的讲解,参考
    2020-09-11 18:06 
  • 15974113717 15974113717(提问者) 是ABS函数灰色,不可用状态,先谢谢你。先去掉绝对值。我这边也不会有负数。
    2020-09-11 18:09 
  • 2关注人数
  • 421浏览人数
  • 最后回答于:2020-9-11 17:46
    请选择关闭问题的原因
    确定 取消
    返回顶部