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

Shi*_*Han 3 google-sheets

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

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

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

小智 10

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

扯掉这个答案:https : //productforums.google.com/forum/#!topic/ docs/kgDmjZ-zhMY

  • 好的。它最初对我不起作用,因为我想返回同一列中的值。这是一个即使在同一列中也应该有效的公式:`=INDEX(A:A, MAX(FILTER(ROW(A2:A),NOT(ISBLANK(A2:A)),A2:A<>0)), 0)` (2认同)