当前位置: 首页 > 知识库问答 >
问题:

获取Google工作表中列中的最后一个非空单元格(不包括公式)

邵俊才
2023-03-14

我有多个谷歌表单,有几个栏目每天更新。所有工作表都合并到一个摘要页面,当在这些工作表中输入新数据时,该页面将更新。

如何在汇总表的每列中找到最后一个非空单元格(不包括包含返回空白公式的单元格)?例如,A列保存日期,它只是查看团队负责人是否在其工作表中输入了数据。如果是,则输入她的工作表中的日期。公式是:

=if(Cate!A709="","",Cate!A709

当我想返回列中的最后一个日期时,我尝试使用以下公式:

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

它返回一个空白,因为有空单元格,其中的公式用于测试将来的条目(如上面的“Cate”示例…710、711、712等)。

这在Excel中使用=Last()。。。但在谷歌表单中并非如此。

有更简单的方法吗?我想让摘要表查看所有其他工作表,并提供每天的摘要,我想知道最近一天的摘要为我的仪表板更新了什么。

共有1个答案

韦繁
2023-03-14

要查找范围中的最后一个单元格,可以执行以下操作:

=QUERY(A2:A; "limit 1 offset "&(COUNT(A2:A)-1))

甚至对于最后一行:

=QUERY(A2:C5; "limit 1 offset "&(COUNT(A2:C5)-1))
 类似资料:
  • 我有一个自动扩展的google,我在其中应用一个Vlookup公式从另一个表中提取与主表中的值匹配的值。 这是Vlookup公式- 我想将公式自动应用于自动添加到主工作表中的新条目。我在一个网站上找到了这个公式,我把这个公式应用到整个专栏中,同时也考虑到了中间的空单元格。 我的问题是,在使用此公式后,当一个新条目自动添加到工作表中的a列时,它将添加到第1001行,而不是下一个非空行,因为此公式将应

  • 我有2张纸A和B。如果B张纸中完全相同的单元格不是空的,我想让A张纸给单元格着色。例如,如果页B中的单元格具有字符串,则页A中的单元格将被着色。 假设我想做这个来比较一个大范围,我应该怎么做呢? 示例:https://docs.google.com/spreadsheets/d/1P3Ob_mclpXWmILfKwD4R6JN2wAYPUcNZlmtF9LxilV0/edit?usp=sharin

  • 在Java 7中,如果我想得到一个列表的最后一个非空元素,我会这样写: 我想通过使用 lambdas 或 Java 8 的其他功能来编写一个更短的代码。例如,如果我想得到第一个非空元素,我可以这样写: 也许有人知道如何解决这个问题?

  • rank ▲ ✰ vote url 61 374 45 700 url 获取列表最后一个元素 在Python里,如何获取一个列表的最后一个元素? some_list[-1]最短最Pythonic的方法. 事实上你可以用这个语法做好多事.some_list[-n]语法获取倒数第n个元素.所以some_list[-1]获取最后一个元素,some_list[-2]获取倒数第二个,等等.最后some_li

  • 我的脚本非常有效,但仅适用于活动工作表。如何更改它,使其搜索整个工作簿,并检查每个工作表中相同的单元格位置(例如:“AC2”)的值为1或2,并选择是否隐藏或显示该工作表,然后检查其他工作表并执行相同的操作? 我已经试了好几天试图找到一个例子,但我找到的唯一例子是一个独特的电子表格中的一个单元格,该单元格控制所有其他单元格的操作,我没有太多使用谷歌脚本的经验,无法让它同时检查每个电子表格。到完成时,