Excel中的多个IF-THEN

Excel中的多个IF-THEN,excel,if-statement,Excel,If Statement,我有三列数据。。。第1列有TRUE或FALSE,第2列有TRUE或FALSE,第3列有以下字母之一:A、S、M或E 我正在寻找一个公式,它将返回: FALSE and FALSE = 0% TRUE and FALSE = 3% TRUE and TRUE and A = 5% TRUE and TRUE and S = 8% TRUE and TRUE and M = 10% TRUE and TRUE and E = 15% 可以使用深度嵌套的if语句: =if(and(A=False,B

我有三列数据。。。第1列有TRUE或FALSE,第2列有TRUE或FALSE,第3列有以下字母之一:A、S、M或E

我正在寻找一个公式,它将返回:

FALSE and FALSE = 0%
TRUE and FALSE = 3%
TRUE and TRUE and A = 5%
TRUE and TRUE and S = 8%
TRUE and TRUE and M = 10%
TRUE and TRUE and E = 15%

可以使用深度嵌套的if语句:

=if(and(A=False,B=False),0%,
 if(A=True,if(B=False,3%,
 if(C="A",5%,
 if(C="S",8%,
 if(C="M",10%,
 if(C="E",15%)))))))
=如果(A1=假,0%,如果(B1=假,3%,如果(C1=“E”,15%,如果(C1=“M”,10%,如果(C1=“S”,8%,5%”);)

如果要将百分比格式化为文本,请将它们全部放在引号中。如果要将它们作为数字而不是小数,请确保将单元格的格式设置为显示百分比。

不带嵌套的IFs:

=IF(A1<>B1,.03,CHOOSE(MATCH(C1,{"A";"S";"M";"E"},0),.05,.08,.1,.15))*(A1=TRUE)  
=IF(A1B1,.03,选择(匹配(C1,{“A”;“S”;“M”;“E”},0),.05,.08,.1,.15))*(A1=TRUE)

(以格式为准)。

请分享您迄今为止的尝试。