我正在建立一个excel文档,无法解决此问题的公式。
我希望公式显示为:
Yes
1
,则等于0
1
或2
,则等于1
3
或更大,则等于单元格y乘以2
No
5
,则等于0
5
而小于26
,则等于该数字25
多于26
我尝试使用不同的IF和IFS语句,但是找不到有效的公式。
答案 0 :(得分:0)
带有两个CHOOSE(MATCH())的标准IF
=IF(A1="Yes",CHOOSE(MATCH(B1,{-1E+99,1,3}),0,1,B1*2),IF(A1="No",CHOOSE(MATCH(B1,{-1E+99,5,26}),0,B1,26),0))
使用IFS:
=IF(A1="Yes",IFS(B1<1,0,B1<3,1,TRUE,B1*2),IF(A1="No",IFS(B1<5,0,B1<26,B1,TRUE,26),0))
嵌套的IFS:
=IFS(A1="Yes",IFS(B1<1,0,B1<3,1,TRUE,B1*2),A1="No",IFS(B1<5,0,B1<26,B1,TRUE,26),TRUE,0)
答案 1 :(得分:0)