【问题标题】:Creating a formula using INDEX and IF使用 INDEX 和 IF 创建公式
【发布时间】:2019-08-22 07:13:45
【问题描述】:

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

我要创建的是一个公式,它始终采用电子表格的最低值(最新信息)。即使单元格是空白的,我也希望它输出为空白,如果该单元格上有信息,则将其作为写入值输出。这可以使用 INDEX 和 IF 公式吗?或者有没有其他公式可以解决这个问题。

如果这没有意义,请发表评论,我会回答。

=INDEX(A:A, COUNTA(A:A))

【问题讨论】:

  • 您有没有required field 的表格。 Required Field 表示用户必须在该字段中输入数据。如果是这样,那么您可以为该字段使用CountA() 公式。
  • 在某些情况下,客户不需要填写表格。这就是为什么根据客户的不同,会有很多空白。

标签: if-statement google-sheets google-sheets-formula array-formulas


【解决方案1】:

让表单为:

然后获取最后一个表单输入行使用:

=ARRAYFORMULA(INDIRECT("form!"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))&":"&
 MAX(IF(form!A:A<>"", ROW(form!A:A), ))))

【讨论】:

  • 这正是我想做的。非常感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-27
  • 1970-01-01
  • 2021-11-13
  • 1970-01-01
  • 1970-01-01
  • 2018-09-01
相关资源
最近更新 更多