试图在 Google 工作表中找到最长的非空白单元格链

Trying to find the longest chain of nonblank cells in Google Sheets

我正在尝试找出 best/simplest 方法来从看起来像图像的数据集中获得所需的结果。 单元格 A2:A40 全部自动递增 1。当删除一个值时,会引入一个空白并开始新的自动递增。

我想找到一种方法来对单元格 A1 进行功能性编程以解析 A2:A(最后一个单元格)的长度,并且每次有空白时,它都会 运行 一个计数() 然后它将采用所有这些计数的最大值,以及 return 最大连胜。因此,如果我决定删除单元格 A16 中的值,新的最长 counta() 将是 9(来自 c28)。

我不需要查看每个计数的值(col C),我只想 return A1 中的 max()。

谢谢,

尝试

=if(A1="",MATCH(1,arrayformula(if(A2:A="",1,0)),0)-1,)

在单元格 A1 中尝试使用此 ARRAYFORMULA:

=ARRAYFORMULA(MAX(FREQUENCY(IF(A2:A40<>"",ROW(A2:A40)),IF(A2:A40="",ROW(A2:A40)))))