帆软公式多层嵌套

IF(L14 = "是","",IF(W14 = 0,"低风险",IF(OR(N14 >= 4,O14 >= 120),"万投高风险",OR(P14 > 5,Q14 > 0.05),"重投高风险",OR(R14 > 5,S14 > 0.05),"电视卡顿高风险",OR(T14 >= 3,U14 >= 0.025),"弱光高风险","中风险")))这个公式,如果同时满足条件怎么拼接到一起呢

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

怎么个同时满足?

-------

最后一个if有问题

---------

IF(L14 = "是","",

IF(W14 = 0,"低风险",

SWITCH("true",OR(N14 >= 4,O14 >= 120),"万投高风险",

OR(P14 > 5,Q14 > 0.05),"重投高风险",

OR(R14 > 5,S14 > 0.05),"电视卡顿高风险",

OR(T14 >= 3,U14 >= 0.025),"弱光高风险",

1=1,"中风险"

)

)

)

  • zKW3A0Ss zKW3A0Ss(提问者) 哪有问题呢
    2024-07-09 18:25 
  • Z4u3z1 Z4u3z1 回复 zKW3A0Ss(提问者) if那有那种语法哦
    2024-07-09 18:26 
  • zKW3A0Ss zKW3A0Ss(提问者) 如果既是第一个高风险又是第二个高风险,怎么同时返回呢
    2024-07-09 18:34 
  • Z4u3z1 Z4u3z1 回复 zKW3A0Ss(提问者) 用辅助单元格。比如:A14写公式IF(W14 = 0,"低风险",""),b14写公式IF(OR(N14 >= 4,O14 >= 120),"万投高风险") 然后类推,再把这些辅助单元格的值GREPARRAY(SPLIT(CONCATENATE(A14,",",B14),","),item<>'')这样拼接到一起
    2024-07-09 18:48 
最佳回答
0
CD20160914Lv8专家互助
发布于2024-7-9 18:49

这样?

IF(L14 = "是","")+IF(W14 = 0,"低风险","")+

IF(OR(N14 >= 4,O14 >= 120),"万投高风险","")+

if(OR(P14 > 5,Q14 > 0.05),"重投高风险","")+

if(OR(R14 > 5,S14 > 0.05),"电视卡顿高风险","")+

if(OR(T14 >= 3,U14 >= 0.025),"弱光高风险","中风险")

  • zKW3A0Ss zKW3A0Ss(提问者) 这种的不管哪种高风险后面都会拼上中风险,怎么设置高风险的时候就不显示中风险了
    2024-07-11 09:30 
  • CD20160914 CD20160914 回复 zKW3A0Ss(提问者) 你说的要拼在一起的呀。。现在又不拼在一起了?
    2024-07-11 10:15 
  • CD20160914 CD20160914 回复 zKW3A0Ss(提问者) 你引用的单元格不一样,你得做多的判断
    2024-07-11 10:17 
  • 2关注人数
  • 316浏览人数
  • 最后回答于:2024-7-9 18:49
    请选择关闭问题的原因
    确定 取消
    返回顶部