ArrayFormula + Google 表单上的简单 if 语句

ArrayFormula + simple if statement on Google Forms

我正在构建一个工作表,它采用表单提交的数据并运行一些计算。我在使用简单的 if 语句自动填充单元格时遇到问题。我想知道如何将 ArrayFormula 与如下语句一起使用:

=IF(J2<I2+1,1,0)

或者更复杂的 IF 语句和 VLOOKUP:

=IF(H2+K2=2,VLOOKUP(F2,'Event Info'!A2:D7,4,False),"Message")

谢谢!

这些公式可能会如您所愿。 LEN(A2:A) 部分检查您的 A 列,并且仅当表单中有时间戳值时才会输出:

=ArrayFormula(IF(LEN(A2:A),IF(J2:J<I2:I+1,1,0),))

=ArrayFormula(IF(LEN(A2:A),IF(H2:H+K2:K=2,VLOOKUP(F2:F,'Event Info'!A2:D7,4,0),"Message"),))