If statement 使用索引和IF创建公式

If statement 使用索引和IF创建公式,if-statement,google-sheets,google-sheets-formula,array-formulas,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,我想创建一个公式,从中获取单元格上的最新值。当有人填写Google表单时,信息会更新。基本上,有些信息客户可能没有填写,因此信息很少 我想要创建的是一个公式,其中它总是取电子表格的最底层值(最新信息)。即使单元格为空,我也希望它输出为空,如果该单元格上有信息,则将其输出为写入值。这是否可能使用索引和IF公式?或者有其他的公式来解决这个问题 如果这不合理,请评论,我会回答 =INDEX(A:A, COUNTA(A:A)) 表格如下: 然后,要获取最后一个表单条目行,请使用: =ARRAYFOR

我想创建一个公式,从中获取单元格上的最新值。当有人填写Google表单时,信息会更新。基本上,有些信息客户可能没有填写,因此信息很少

我想要创建的是一个公式,其中它总是取电子表格的最底层值(最新信息)。即使单元格为空,我也希望它输出为空,如果该单元格上有信息,则将其输出为写入值。这是否可能使用索引和IF公式?或者有其他的公式来解决这个问题

如果这不合理,请评论,我会回答

=INDEX(A:A, COUNTA(A:A))
表格如下:

然后,要获取最后一个表单条目行,请使用:

=ARRAYFORMULA(INDIRECT("form!"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))&":"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))))
=ARRAYFORMULA(间接(“形式”)&
最大值(如果(表格!A:A“”,第行(表格!A:A))&“&
最大值(如果(表格!A:A“”,第行(表格!A:A),)
让表单为:

然后,要获取最后一个表单条目行,请使用:

=ARRAYFORMULA(INDIRECT("form!"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))&":"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))))
=ARRAYFORMULA(间接(“形式”)&
最大值(如果(表格!A:A“”,第行(表格!A:A))&“&
最大值(如果(表格!A:A“”,第行(表格!A:A),)

表格中是否有任何
必填字段
<代码>必填字段表示用户必须在该字段中输入数据。如果是这样的话,您可以对该字段使用
CountA()
公式。在某些情况下,客户不需要填写表单。这就是为什么根据客户的不同,会有很多空格。您是否在表单中有任何
必填字段
<代码>必填字段表示用户必须在该字段中输入数据。如果是这样的话,您可以对该字段使用
CountA()
公式。在某些情况下,客户不需要填写表单。这就是为什么根据客户的不同,会有很多空白。这正是我想要做的。非常感谢你的帮助。这正是我想要做的。非常感谢你的帮助。