使用 VLOOKUP 查找最新的非空单元格

使用 VLOOKUP 查找最新的非空单元格

基本上,我得到了以下电子表格。

在此处输入图片描述

顶部有日期。我每周做一定数量的往年试卷,并在单元格(试卷,周)中记录一周内获得的最高分数。标记为最新分数的列有以下公式:

=VLOOKUP(B17, B17:U17, 12, FALSE)

这将检查一周的列。但是,如您所见,当周没有论文时,会出现零。我希望 VLOOKUP 能够找到最新一列有分数对于该行,并在最新分数列中返回该值。

答案1

StackOverflow 上的这个答案应该可以解决你的问题。

去引用:

对于数字,使用 Z2 中的此公式获取最后一个值

    =LOOKUP(9.99E+307,A2:Y2)

或用于文本...

    =LOOKUP("zzz",A2:Y2)

或者...

    =LOOKUP(2,1/(A2:Y2<>""),A2:Y2)

无论数据中是否有空白,所有公式均有效......

相关内容