【发布时间】:2013-04-09 02:52:09
【问题描述】:
我每天在列中记录我的股票价值,这是一个很长的电子表格。在每一列的顶部单元格中,我想使用一个函数来自动显示列中的最后一个条目。我尝试了 Index 函数和 Index 函数与 Counta 函数的结合,但没有成功。有什么建议吗?
【问题讨论】:
我每天在列中记录我的股票价值,这是一个很长的电子表格。在每一列的顶部单元格中,我想使用一个函数来自动显示列中的最后一个条目。我尝试了 Index 函数和 Index 函数与 Counta 函数的结合,但没有成功。有什么建议吗?
【问题讨论】:
尝试使用LOOKUP,假设最多1000行数据(根据需要调整)在A1中使用此公式得到A2中的最后一个数字:A1000
=LOOKUP(9.99E+307,A2:A1000)
范围内可以有空格或任何其他数据(甚至是错误),它仍会返回最后一个数字
【讨论】:
分别在 A 列尝试此操作。单元格 A1:
=OFFSET(A$2;ROWS(A$2:A$101)-COUNTBLANK(A$2:A$101)-1;0)
此示例适用于最多 100 行数据 (2 - 101)。您可以根据工作表的大小将101 替换为更大的数字。
请注意,列表中间可能有没有个空白单元格。
【讨论】:
Jens Fischer 提供的答案效果很好,并且还可以很好地翻译成谷歌表格,而其他解决方案则没有。我做了一个小改动;通过使用 A$1 作为参考,我不需要公式末尾的 -1。
【讨论】: