同一公式中的多个 IF
Multiple IFs in same formula
请有人帮我结合以下内容:
如果 P20="1" 和 F27="" 那么该值应该是 0.00
如果P20="2"那么,如果B22大于等于1000:
(B22-1000)*0.06+200
但如果 B22 小于 1000:
B22*0.2
如果 P20="3" 那么:
B22*F27*E3
下面带回 FALSE 的值
=IF(AND(P20="1",F27=""),0,IF(P20="2",IFS(B22>1000,(B22-1000)*0.06+200,B22<1001,B22*0.2),IF(P20="3",B22*F27*E3)))
试试这个:
=IF(AND(P20=1,F27=""),0,IF(P20=2,IF(B22>=1000,(B22-1000)*0.06+200,B22*0.2),IF(P20=3,B22*F27*E3)))
- 我删除了
IFS
,因为正常的 IF
包含一个 THEN
和一个 ELSE
部分。
- 我使用
P20=1
而不是 P20="1"
。
- 公式中未提及:我已将“单元格格式”修改为“数字”。
请有人帮我结合以下内容:
如果 P20="1" 和 F27="" 那么该值应该是 0.00
如果P20="2"那么,如果B22大于等于1000:
(B22-1000)*0.06+200
但如果 B22 小于 1000:
B22*0.2
如果 P20="3" 那么:
B22*F27*E3
下面带回 FALSE 的值
=IF(AND(P20="1",F27=""),0,IF(P20="2",IFS(B22>1000,(B22-1000)*0.06+200,B22<1001,B22*0.2),IF(P20="3",B22*F27*E3)))
试试这个:
=IF(AND(P20=1,F27=""),0,IF(P20=2,IF(B22>=1000,(B22-1000)*0.06+200,B22*0.2),IF(P20=3,B22*F27*E3)))
- 我删除了
IFS
,因为正常的IF
包含一个THEN
和一个ELSE
部分。 - 我使用
P20=1
而不是P20="1"
。 - 公式中未提及:我已将“单元格格式”修改为“数字”。