3

我需要在 Excel 电子表格的列中找到最后一个非错误、非空白值。该列可以有几个 #N/A 实例,它们与实际值交替出现。有几种解决方案可以找到最后一个非空单元格,但这些解决方案不考虑错误,特别是如果最后一个非空单元格有错误。

在这种情况下,解决方案是 3。

在此处输入图像描述

4

2 回答 2

9

试试这个公式

=LOOKUP(2,1/(A1:A100<>""),A1:A100)

根据需要扩大范围。在 Excel 2007 及更高版本中,您可以使用整个列

于 2012-06-19T12:57:28.743 回答
0

使用 IFERROR(. . . 消除 #N/A 错误单元格

然后

{=MAX(COLUMN(A4:A150)*(A4:A150<>0))} 如果 A1 样式

或者

{=MAX(COLUMN(RC4:RC150)*(RC4:RC150<>0))} 如果 RC 样式

{} ...数组公式。.. ctrl+shift+enter

对于 Row - 将 COLUMN 替换为 ROW

于 2013-10-13T14:29:13.603 回答