Excel多If语句

Excel多If语句,excel,if-statement,formula,Excel,If Statement,Formula,你好 请让我知道我在这个公式上犯了什么错误 =IF(A6=TRUE,I6,0,IF(B6=TRUE,I6*1.2,I6)) 基本上我想做的是,当A6为true时,那么J6=I6如果B6也为true则J6上的值将为I6*1.2如果不是,它将保持为J6=I6 请看下面的截图 =IF(A6=TRUE,I6,0)*IF(B6=TRUE,1.2,1) 或 =IF(A6=False,0,IF(B6=TRUE,I6*1.2,I6))=IF(A6=TRUE,IF((B6=TRUE),I6*1.2,I6),0)

你好

请让我知道我在这个公式上犯了什么错误

=IF(A6=TRUE,I6,0,IF(B6=TRUE,I6*1.2,I6))

基本上我想做的是,当A6true时,那么J6=I6如果B6也为trueJ6上的值将为I6*1.2如果不是,它将保持为J6=I6

请看下面的截图
=IF(A6=TRUE,I6,0)*IF(B6=TRUE,1.2,1)
=IF(A6=False,0,IF(B6=TRUE,I6*1.2,I6))
=IF(A6=TRUE,IF((B6=TRUE),I6*1.2,I6),0)

如果
A6
TRUE
则我们在第一个
If
条件中检查
B6
是否为
TRUE
。是这样的:

if(A6=TRUE)
{
    if(B6=TRUE)
    {
        I6*1.2
    }
    else
    {
        I6
    }
}
else
{
    0
}

一个
IF
语句只接受两个真值和一个假值。你的第二个IF需要是一个单独的。聪明的。非常感谢你!它起作用了。所以基本上我需要做的是,如果这个陈述是真的,我需要“乘”。非常感谢您的回答,但是如果A6为false,J6仍然保留I6的值。如果A6为false,会发生什么。。是不是会是J6=I6?谢谢你给我时间回答我的问题,不管它有多坏。再次感谢
=IF(AND(A6=TRUE,B6=TRUE),I6*1.2,I6)