如何在Excel中获取同一列中当前行上方的最后一个值?

lqfhib0f  于 2022-12-14  发布在  其他
关注(0)|答案(2)|浏览(146)

我在Excel中有一个由任意空格/文本分隔的值列表。我正在尝试找到一个函数,该函数可以获取我当前所在行位置上方的列中的最后一个数值条目,并使用该值自动填充我所在的单元格(或让我对它执行操作)。这可能吗?
| A列|
| - -|
| 九万五千|
| 小行星46000|
| 不适用/空白|
| 不适用/空白|
| 小行星52423|
| 不适用/空白|
| 〈在此处填写52423〉|
我试过LOOKUP,但无法使用。您有何想法?

kcugc4gi

kcugc4gi1#

我假设当您说 * 我当前所在的行位置 * 时,您实际上需要的R1C1 reference为:R1C:R[-1]C-根据您的示例,您将从A7调用它,这将使您的引用:A$1:A6
这个公式应该适用:

=INDEX(A$1:A6,MAX(FILTER(ROW(A$1:A6),ISNUMBER(A$1:A6))),1)

6rqinv9w

6rqinv9w2#

试试INDEX/MATCH就像-

=INDEX(A1:A6,MATCH(99^9,A1:A6))

相关问题