有几个条件的公式
你好,
上周我正在研究一个公式,但我仍然在努力解决这个问题的第二个标准。
它的设置方式,根据输入的日期更新字段。它的工作原理如下:
=IFERROR(IF([客户审阅要求]@row = "是",IF([实际提交日期]@row = "", "待定",(IF([实际竞赛日期]@row = "" ", "内部审阅",(IF([客户审阅的实际日期]@row = "" ", "发送给客户"),(IF([客户审阅的实际日期]@row = "" ", "处理意见"),(IF([实际客户审阅]@row = "" ", "客户审阅"),(IF([实际提交给QA]@row = "" ", "客户审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅",)IF([实际提交给QA]@row = "" ", "QA审阅",)IF([实际提交给QA]@row = "", "QA审阅",)IF([实际提交给QA]@row = "", "QA审阅",“已批准”))))))))))))))),“”),“”)
然而,只有当客户审核所需单元格为“是”时,我才试图解决单元格为“否”时的问题——如果选择了“否”,则状态必须错过中间状态部分,并直接跳转到“QA审核”,然后再跳转到“已批准”。按照后一节的规定——“(if([实际最终或QA审批]@row =“”,“QA审核”,“已批准”))”
我真的很纠结于如何将这一部分纳入上述公式-或者这是否可能?
最佳答案
-
Amit Wadhwani ✭✭✭✭✭
我对公式做了一些调整,请尝试下面
=IF([客户审核要求]@row = "是",IF([实际提交日期]@row = "", "待定",(IF([实际竞赛日期]@row = "" ", "内部审核",(IF([客户实际提交日期]@row = "" ", "发送给客户"),(IF([实际提交客户意见]@row = "" ", "客户审核"),(IF([实际提交客户最终认可]@row = "" ", "客户认可"),(IF([实际提交客户最终认可]@row = "" ", "客户认可"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),“批准 "))))))))))))))), 如果(客户审核要求@row =“不”,如果([实际最终或QA批准]@row = " ",“QA审核”、“批准”)))
致以最亲切的问候
Amit Wadhwani,智能表格社区冠军
内容CoEIgnatiuz软件宾夕法尼亚州埃克斯顿
https://www.linkedin.com/in/amitinddr/
这个答案对你有帮助吗?把这个答案标记为“有见地”来表达你的爱或“棒极了”❤️和“请投票。⬆️"
答案
-
Amit Wadhwani ✭✭✭✭✭
你可能想尝试下面的变化
=IFERROR(IF([客户审阅要求]@row = "是",IF([实际提交日期]@row = "", "待定",(IF([实际竞赛日期]@row = "" ", "内部审阅",(IF([客户审阅的实际日期]@row = "" ", "发送给客户"),(IF([客户审阅的实际日期]@row = "" ", "处理意见"),(IF([实际客户审阅]@row = "" ", "客户审阅"),(IF([实际提交给QA]@row = "" ", "客户审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅"),(IF([实际提交给QA]@row = "" ", "QA审阅",)IF([实际提交给QA]@row = "" ", "QA审阅",)IF([实际提交给QA]@row = "", "QA审阅",)IF([实际提交给QA]@row = "", "QA审阅",“批准 "))))))))))))))), "", 如果(客户审核要求@row =“不”,如果([实际最终或QA批准]@row = " ",“QA审核”、“批准”)))" ")
致以最亲切的问候
Amit Wadhwani,智能表格社区冠军
内容CoEIgnatiuz软件宾夕法尼亚州埃克斯顿
https://www.linkedin.com/in/amitinddr/
这个答案对你有帮助吗?把这个答案标记为“有见地”来表达你的爱或“棒极了”❤️和“请投票。⬆️"
-
谢谢您的帮助,但是这会产生一个#INCORRECT ARGUMENT SET错误。抱歉,我真的很难理解这个问题!
-
Hollie绿色 ✭✭✭✭✭
如果所需的客户审阅总是用“是”或“否”填写,那么您可以将其放在所需客户审阅的假值处=“yes”将在您的公式中。
当我有一个像这样的非常长的公式时,我通常会在每个公式后面单击,以找到它告诉我的第一个值在哪里。
-
Amit Wadhwani ✭✭✭✭✭
我对公式做了一些调整,请尝试下面
=IF([客户审核要求]@row = "是",IF([实际提交日期]@row = "", "待定",(IF([实际竞赛日期]@row = "" ", "内部审核",(IF([客户实际提交日期]@row = "" ", "发送给客户"),(IF([实际提交客户意见]@row = "" ", "客户审核"),(IF([实际提交客户最终认可]@row = "" ", "客户认可"),(IF([实际提交客户最终认可]@row = "" ", "客户认可"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),(IF([实际提交客户最终认可]@row = "" ", "QA审核"),“批准 "))))))))))))))), 如果(客户审核要求@row =“不”,如果([实际最终或QA批准]@row = " ",“QA审核”、“批准”)))
致以最亲切的问候
Amit Wadhwani,智能表格社区冠军
内容CoEIgnatiuz软件宾夕法尼亚州埃克斯顿
https://www.linkedin.com/in/amitinddr/
这个答案对你有帮助吗?把这个答案标记为“有见地”来表达你的爱或“棒极了”❤️和“请投票。⬆️"
-
@Amit Wadhwani谢谢你!