单元格死循环(自己引用自己做判断)

if(len(S2)!=0,S2,T2),在S2单元格中写该公式报错死循环(自己引用自己做判断)

怎么解决

image.png

FineReport wangshuail 发布于 2023-10-31 09:45 (编辑于 2023-10-31 10:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
wangshuailLv2见习互助
发布于2023-11-1 18:47

在内置sql中做判断,字段值=if(len(S2)!=0,S2,T2)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-10-31 09:45

设计界面截图

大概率是左父格原因

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-10-31 09:57

这里你自己引用自己了,改成

if(len($$$)!=0,$$$,T2)试试

image.png

  • wangshuail wangshuail(提问者) 不报错了,但是好像没有作用
    2023-10-31 10:12 
  • 用户k6280494 用户k6280494 回复 wangshuail(提问者) 因为你s2没值啊,你写成公式形态才行
    2023-10-31 10:27 
最佳回答
0
孤陌Lv6资深互助
发布于2023-10-31 10:26(编辑于 2023-10-31 10:28)

只能辅助列 或者写在公式形态里  你S2里写这个IF判断公式  S2里又没有值 引用什么

 你判断S2里有没有值  而你S2是判断公式 没有值  你判断什么 所以要么用辅助列 或者在公式形态里写或者条件属性里写  然后你S2放上值 

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