MS Excel - If 语句(多个参数)
MS Excel - If statement (multiple arguments)
遇到这个问题,不确定我遗漏了什么。将此公式插入单元格 O2。右侧的三个单元格包含三个状态之一,"Complete"、"In Process" 或 "Incomplete"。
如果所有三个单元格都显示 "Complete" 那么我希望 O2 显示 "Complete",如果任何单元格显示 "Complete" 但其他单元格显示 "In Process" 或 "Incomplete" 我希望它显示 "In Process",但如果所有单元格都是 "Incomplete" 我希望它显示“不完整:
这是我当前的公式:
=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(AND(P2="complete",Q2="complete",R2="complete"),"Complete",IF(AND(P2="incomplete",Q2="incomplete",R2="incomplete"),"incomplete","In progress"))
您可以使用两个 If 语句和两个 countif 语句来执行此操作。计算 Complete 出现的次数,如果 = 3,则添加文本 Complete,如果不是 3,则计算不完整的,如果 = 3,则添加文本不完整,如果不是 3,则我们正在处理
=IF(COUNTIF(P2:R2,"Complete")=3,"Complete",IF(COUNTIF(P2:R2,"Incomplete")=3,"Incomplete","In Process"))
遇到这个问题,不确定我遗漏了什么。将此公式插入单元格 O2。右侧的三个单元格包含三个状态之一,"Complete"、"In Process" 或 "Incomplete"。
如果所有三个单元格都显示 "Complete" 那么我希望 O2 显示 "Complete",如果任何单元格显示 "Complete" 但其他单元格显示 "In Process" 或 "Incomplete" 我希望它显示 "In Process",但如果所有单元格都是 "Incomplete" 我希望它显示“不完整:
这是我当前的公式:
=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(AND(P2="complete",Q2="complete",R2="complete"),"Complete",IF(AND(P2="incomplete",Q2="incomplete",R2="incomplete"),"incomplete","In progress"))
您可以使用两个 If 语句和两个 countif 语句来执行此操作。计算 Complete 出现的次数,如果 = 3,则添加文本 Complete,如果不是 3,则计算不完整的,如果 = 3,则添加文本不完整,如果不是 3,则我们正在处理
=IF(COUNTIF(P2:R2,"Complete")=3,"Complete",IF(COUNTIF(P2:R2,"Incomplete")=3,"Incomplete","In Process"))