我使用下面的函数
=DAYS360(A2, A35)
计算我列中两个日期的差值。然而,列一直在扩大,我目前必须手动更改“A35”,因为我更新了我的电子表格。
是否有一种方法(在谷歌表)找到该列中的最后一个非空单元格,然后在上面的函数中动态设置该参数?
我使用下面的函数
=DAYS360(A2, A35)
计算我列中两个日期的差值。然而,列一直在扩大,我目前必须手动更改“A35”,因为我更新了我的电子表格。
是否有一种方法(在谷歌表)找到该列中的最后一个非空单元格,然后在上面的函数中动态设置该参数?
当前回答
在一列任意的非空值中选择最后一个,忽略标题单元格(A1):
=INDEX(A2:A,COUNT(A2:A))
其他回答
我最喜欢:
=INDEX(A2:A,COUNTA(A2:A),1)
所以,对于OP的需求:
=DAYS360(A2,INDEX(A2:A,COUNTA(A2:A),1))
这可能有用:
= DAYS360 (A2,指数(A2:, COUNTA (A2: A)))
对于严格地查找列中的最后一个非空单元格,这应该工作…
=LOOKUP(2^99, A2:A)
在一列任意的非空值中选择最后一个,忽略标题单元格(A1):
=INDEX(A2:A,COUNT(A2:A))
这对我很有用。获取谷歌表中A列的最后一个值:
=index(A:A,max(row(A:A)*(A:A<>"")))
(如果有空白行,它也会跳过空白行)