首页 文章

具有6种可能输出的多个IF AND语句

提问于
浏览
2

我正在尝试设置一个包含多个IF(AND语句)的excel公式 . 我试过这个:

=IF(AND(C9="0",C8="65"),Tables!B6,
 IF(AND(C9="0",C8="70 to 75 depending on which bank"),Tables!C6,
 IF(AND(C9="1",C8="65"),Tables!D6,
 IF(AND(C9="1",C8="70 to 75 depending on which bank"), Tables!E6,
 IF(AND(C9="2 or More",C8="65"), Tables!F6,
 IF(AND(C9="2 or More",C8="70 to 75 depending on which bank"), Tables!G6, "NULL"))))))

我得到的只是"NULL" . 不知道如何解决这个问题 .

以下是我想要做的事情的可视化,根据满足的条件有6种可能的输出:
Photo of what I am trying to do

2 回答

  • 3

    您可以使用查找表,如下所示:

    0&65    A
    0&75    B
    1&65    C
    1&75    D
    2&65    E
    2&75    F
    

    如果您的查找表在 A1:B6 中,那么您的公式将是:

    =VLOOKUP(C9&"&"&C8,$A$1:$B$6,2,0)
    
  • 0

    你可以使用这个公式 . 你必须在AND公式中嵌套另一个AND来应用条件 from 70 to 75 . 不需要辅助列 .

    =IF(AND(C9=0,C8=65),Tables!B6,IF(AND(C9=0,AND(C8>=70,C8<=75)),Tables!C6,IF(AND(C9=1,C8=65),Tables!D6,IF(AND(C9=1,AND(C8>=70,C8<=75)),Tables!E6,IF(AND(C9>=2,C8=65),Tables!F6,IF(AND(C9>=2,AND(C8>=70,C8<=75)),"F","NULL"))))))
    

相关问题