如何新增if嵌套

if((row()-3)/(B4-1)<=0.15,"20",if(and((row()-3)/(B4-1)>0.15,(row()-3)/(B4-1)<=0.45),"15",if(and((row()-3)/(B4-1)>0.45,(row()-3)/(B4-1)<=0.95),"10","5")))

在这个if嵌套里,增加一个如果row()-2 < 1赋值20,2<=row()-2<=3赋值15

FineReport x2bYwCUa 发布于 2023-8-16 16:46 (编辑于 2023-8-16 16:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
free_zzLv6中级互助
发布于2023-8-16 16:47

if(row()-2 < 3,20,if((row()-2)<=ROUND(B4*0.15,0),"20",if(and((row()-2)>ROUND(B4*0.15,0),(row()-2)<=ROUND(B4*0.45,0)),"15",if(and((row()-2)>ROUND(B4*0.45,0),(row()-2)<=ROUND(B4*0.95,0)),"10","5"))))

最佳回答
0
luojian0323Lv7资深互助
发布于2023-8-16 16:47

谁知道你要在哪个环节里加这个判断呢?

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-16 16:47

if((row()-2)<3,20,if((row()-2)<=ROUND(B4*0.15,0),"20",if(and((row()-2)>ROUND(B4*0.15,0),(row()-2)<=ROUND(B4*0.45,0)),"15",if(and((row()-2)>ROUND(B4*0.45,0),(row()-2)<=ROUND(B4*0.95,0)),"10","5"))))

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-8-16 16:47(编辑于 2023-8-16 17:05)

if(row()-2 < 1,"20",if(and(2<=row()-2,row()-2<=3),"15",if((row()-3)/(B4-1)<=0.15,"20",if(and((row()-3)/(B4-1)>0.15,(row()-3)/(B4-1)<=0.45),"15",if(and((row()-3)/(B4-1)>0.45,(row()-3)/(B4-1)<=0.95),"10","5")))))

  • 4关注人数
  • 544浏览人数
  • 最后回答于:2023-8-16 17:05
    请选择关闭问题的原因
    确定 取消
    返回顶部