MS Excel-If语句(多个参数)

MS Excel-If语句(多个参数),excel,if-statement,ms-office,Excel,If Statement,Ms Office,这个有问题,不知道我错过了什么。将此公式插入细胞O2中。右边的三个单元格包含三个状态'、“完成”、“进行中”或“未完成”中的一个 如果所有三个单元格显示“完成”,则我希望O2显示“完成”,如果任何单元格显示“完成”,但其他单元格显示“正在进行”或“未完成”,则我希望其显示“正在进行”,但如果所有单元格显示“未完成”,则我希望其显示“未完成: 以下是我目前的公式: =If(P2="Complete"AND(Q2="Complete",R2="Complete"),"Complete",IF(P2=

这个有问题,不知道我错过了什么。将此公式插入细胞O2中。右边的三个单元格包含三个状态'、“完成”、“进行中”或“未完成”中的一个

如果所有三个单元格显示“完成”,则我希望O2显示“完成”,如果任何单元格显示“完成”,但其他单元格显示“正在进行”或“未完成”,则我希望其显示“正在进行”,但如果所有单元格显示“未完成”,则我希望其显示“未完成:

以下是我目前的公式:

=If(P2="Complete"AND(Q2="Complete",R2="Complete"),"Complete",IF(P2="Complete"OR(Q2="Complete",R2="Complete")AND(P2="In Process"OR(Q2="In Process",R2="In Process")),"In Process",IF(P2="Incomplete"OR(Q2="Incomplete",R2="Incomplete")AND(P2="In Process"OR(Q2="In Process",R2="In Process")),"In Process", "Incomplete")))

感觉我错过了一个论点或论点太多了!非常感谢您的帮助!

试试这个:
=IF(和(P2=“complete”,Q2=“complete”,R2=“complete”),“complete”,IF(和(P2=“complete”,Q2=“complete”,R2=“complete”),“complete”,“In progress”))

您可以使用两个If语句和两个countif语句来完成此操作。计算完成的时间,If=3,然后添加完成的文本,如果不是3,则计算不完整的文本,如果=3,则添加不完整的文本,如果不是3,则我们正在处理中

=IF(COUNTIF(P2:R2,"Complete")=3,"Complete",IF(COUNTIF(P2:R2,"Incomplete")=3,"Incomplete","In Process"))

仅供参考,您不需要
=TRUE
,因为
If
语句的该部分会查看默认情况下该部分是否为
TRUE