公式跑出数据错误

如截图所示,我设置的公式是一样的,但是其中两个公式跑出的数据都不对,我不知道问题出在哪里,请大佬帮忙看下问题出在哪里?

image.png

如上公式跑出的结果

image.png

FineReport 帆软用户isPbG51FBd 发布于 2024-10-28 09:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
snrtuemcLv8专家互助
发布于2024-10-28 10:02(编辑于 2024-10-28 10:03)

试试公式中AR6这个直接单元格,改成split(greparray(AR6,len(item) >0),",")

  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 大佬,我想咨询下,为什么用你的这个公式跑出的数据是正确的?我自己写的if公式,为什么有的对有的错?问题到底出在什么地方?
    2024-10-28 10:40 
  • snrtuemc snrtuemc 回复 帆软用户isPbG51FBd(提问者) 这个公式,先去掉空值,不影响你排序,然后用逗号确保字符分成数组,这样不会出错
    2024-10-28 10:45 
最佳回答
0
ID1208Lv6高级互助
发布于2024-10-28 09:56

可以上传内置模版,方便查看问题

最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-28 09:56

你的数据源,错误的两列只有一个值??

  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 不是的,如第二张截图,第一行数据,可以看做数据源(这是中间数据源,满足条件后的数据,才做排名)。比如:第二张截图里面,第一列有一个数据,正常取排名前三,应该有一个数据,但是下面的结果列,是空的,所以不正确
    2024-10-28 10:06 
  • CD20160914 CD20160914 回复 帆软用户isPbG51FBd(提问者) 你错误的两列有什么父格设置吗?还有方便 的话,导出内置数据发模板上来看看吧
    2024-10-28 10:17 
最佳回答
0
孤陌Lv6资深互助
发布于2024-10-28 09:58

数组增加一个排除空值的判断 

  • 5关注人数
  • 164浏览人数
  • 最后回答于:2024-10-28 10:03
    请选择关闭问题的原因
    确定 取消
    返回顶部