Excel If语句(三个文本输出)

Excel If语句(三个文本输出),excel,if-statement,excel-formula,Excel,If Statement,Excel Formula,我一直在四处寻找,没有找到任何人公开分享我需要的信息的例子 我试图根据三个不同框的状态输出三个不同的结果:下面是一个我的意思的一般示例: If Box 1 <> "" and Box 2 <>"" and Box 3 <> "" and Box 4 = "" Output Cat1 If Box 1 <> "" and Box 2 <> "" and Box 3 = "" Output Cat2 If Box 1 <> "

我一直在四处寻找,没有找到任何人公开分享我需要的信息的例子

我试图根据三个不同框的状态输出三个不同的结果:下面是一个我的意思的一般示例:

If Box 1 <> "" and Box 2 <>"" and Box 3 <> "" and Box 4 = "" Output Cat1
If Box 1 <> "" and Box 2 <> "" and  Box 3 = "" Output Cat2
If Box 1 <> "" and Box 2 = "" Output Cat3
关于如何在excel中实现这一点,有什么帮助吗?所有这些都需要放在一个盒子里,并且显然要根据前面3条的内容来确定,所以不能是三条完全独立的规则

看来我的公式不对

试试这个:

=IF(AND(A1 <> "", B1 <> "", C1 <> "", D1 = ""),
   "Cat1",
   IF(AND(A1 <> "", B1 <> "", C1 = ""),
      "Cat2",
      IF(AND(A1 <> "", B1 = ""),
         "Cat3",
         "<undefined result>"
      )
   )
)

A1是您的方框1,A2是您的方框2等。

您的方框是指单元格,对吗?谢谢!工作很好:很高兴听到这个。如果这回答了您的问题,您可能希望将我的回答标记为已接受。