Google sheets 添加进一步条件时出现Google工作表公式错误

Google sheets 添加进一步条件时出现Google工作表公式错误,google-sheets,Google Sheets,尝试在以下公式中添加一个条件,该条件如果(F3:FIssues 1.)您将“试用”条件置于IF语句之外,该语句不会生成错误“错误的参数数…” 2.)和公式不能在ARRAYFORMULA中使用,因为它将一起结束整个数组,从而生成意外的结果 解决方案 1.)您可以将您的“试用期”条件放在“确认”和日期条件之前,紧跟在IF(LEN(F3:F)… 2.)而不是使用和。您可以将两个条件相乘,如果两个条件都为真,则返回1 你可以使用下面的公式。在我这方面,这正如期发挥作用: =ArrayFormula(if

尝试在以下公式中添加一个条件,该条件如果(F3:FIssues 1.)您将“试用”条件置于IF语句之外,该语句不会生成错误“错误的参数数…”

2.)和公式不能在ARRAYFORMULA中使用,因为它将一起结束整个数组,从而生成意外的结果

解决方案 1.)您可以将您的“试用期”条件放在“确认”和日期条件之前,紧跟在IF(LEN(F3:F)…

2.)而不是使用。您可以将两个条件相乘,如果两个条件都为真,则返回1

你可以使用下面的公式。在我这方面,这正如期发挥作用:

=ArrayFormula(if(len(G3:G),ROUND(IF(LEN(F3:F),IF(G3:G="Probation",0,IF(F3:F<DATE(2020,6,30)*(G3:G="Confirmed"),13,(13 - MONTH(DATEVALUE(TEXT(F3:F,"mmm")&" 1"))) * 13/12))),"")))

=ArrayFormula(if(len)(G3:G),ROUND(if(len)(F3:F),if(G3:G=“试用期”,0,if(F3:FW你想在哪里添加条件?另外,你能分享一份你的工作表吗?更新了我的问题@Jason E。请在所附的工作表上确认。非常感谢@Jason E。但是如何删除虚假陈述。是的,这是你澄清的问题。非常感谢
=IF(AND(F3:F<DATE(2020,6,30),G3:G="Confirmed"),13,(13 - MONTH(DATEVALUE(TEXT(F3:F,"mmm")&" 1"))) * 13/12
)
=ArrayFormula(if(len(G3:G),ROUND(IF(LEN(F3:F),IF(G3:G="Probation",0,IF(F3:F<DATE(2020,6,30)*(G3:G="Confirmed"),13,(13 - MONTH(DATEVALUE(TEXT(F3:F,"mmm")&" 1"))) * 13/12))),"")))