填报检验

请教一下,我现在需要按照导入类型进行校验,如果导入类型是成本的时候需要年度=所有月份之和;如果导入类型不是成本的话,年度=12月。这种校验要怎么写呢screenshot-20241025-145039.png

------

补充图片图二

20241025-152811.jpg

FineReport coldvcola 发布于 2024-10-25 14:51 (编辑于 2024-10-25 15:29)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-25 14:52(编辑于 2024-10-25 15:00)

if(h2="成本"&&i2=sum(j2:u2),true,if(h2!="成本"&&i2=u2,true,false))

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

两个设置

if(h2="成本"&&i2=sum(j2:u2),true,false)

"年度不等于所有月份之和"

,if(h2!="成本"&&i2=u2,true,false)

"年度不等于最后一个月"

  • coldvcola coldvcola(提问者) 这样的话是不是校验不通过的提示都是一样的呢?
    2024-10-25 14:57 
  • CD20160914 CD20160914 回复 coldvcola(提问者) 那你可以把公式分成两个部分设置
    2024-10-25 14:59 
  • CD20160914 CD20160914 回复 coldvcola(提问者) 上面改了。
    2024-10-25 15:00 
  • coldvcola coldvcola(提问者) 回复 CD20160914 这样的话校验会不会触发两次,成本的在第一个校验通过了,但是第二个不通过
    2024-10-25 15:12 
  • CD20160914 CD20160914 回复 coldvcola(提问者) 有任何一个不满足它都会触发,如果两个都不满足,肯定要提示两种呀。不然你想如何呢。
    2024-10-25 15:13 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-10-25 14:53

if(a2='成本',b2=sum(c2:N2),b2=n2)

  • 3关注人数
  • 136浏览人数
  • 最后回答于:2024-10-25 15:29
    请选择关闭问题的原因
    确定 取消
    返回顶部