Google sheets GoogleSheets:如何获取列中最后一个非零值和非空值?

Google sheets GoogleSheets:如何获取列中最后一个非零值和非空值?,google-sheets,Google Sheets,假设列A在7行中具有以下值: 2 [空白] 0 -0.3 0 [空白] 0 如何获取范围(7行)中的最后一个值,该值不是空/空,也不是零?因此,在这种情况下,正确答案是-0.3。=INDEX(A:A,MAX(FILTER(行(A:A)),NOT(ISBLANK(A:A)),A:A>0)),0) 抄袭了这个答案: 不错。它最初对我不起作用,因为我想在同一列中返回值。这里有一个即使在同一列中也应该有效的公式:=INDEX(a:a,MAX(FILTER(ROW(A2:a)),NOT(ISBLANK(A

假设列A在7行中具有以下值:

2
[空白]
0
-0.3
0
[空白]
0

如何获取范围(7行)中的最后一个值,该值不是空/空,也不是零?因此,在这种情况下,正确答案是-0.3。

=INDEX(A:A,MAX(FILTER(行(A:A)),NOT(ISBLANK(A:A)),A:A>0)),0)

抄袭了这个答案:

不错。它最初对我不起作用,因为我想在同一列中返回值。这里有一个即使在同一列中也应该有效的公式:
=INDEX(a:a,MAX(FILTER(ROW(A2:a)),NOT(ISBLANK(A2:a)),A2:A0)),0)