请问公式里的多个if判断该如何写呢,为什么我写第三个if他要报错,写elseif不行

如下图,我想写三个判断判断角色5.6.7,但是我写else不行,该怎么写呢image.png有没有大神指导一下

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

if(xx=xx,"",if(xxx=xx,"",if(xxx=xx,"","")))

这个格式,没有else

  • 木子一丶 木子一丶(提问者) 为什么这样写又用不了sql这个函数了呢
    2024-10-31 11:17 
  • 用户k6280494 用户k6280494 回复 木子一丶(提问者) 可以用啊,不要"",直接写你的公式
    2024-10-31 11:19 
最佳回答
0
ID1208Lv6高级互助
发布于2024-10-31 11:11(编辑于 2024-10-31 11:12)

switch(表达式, 值 1, 结果 1, 值 2, 结果 2, ...)

switch($fine_role,5,结果1,6,结果2,7,结果3)

最佳回答
0
帆软用户du7GhX9Kl2Lv4初级互助
发布于2024-10-31 11:13

if($role=5,公式1,if($role=6,公式2,if($role=7,公式3,其他)))

  • 4关注人数
  • 107浏览人数
  • 最后回答于:2024-10-31 11:13
    请选择关闭问题的原因
    确定 取消
    返回顶部