显示重复数据表中的最后一个值

显示重复数据表中的最后一个值

我有一个重复值列表,我需要显示数据表中的最后一个值。

在下面的例子中,我需要显示代码 ER16有一个剩余数量(剩余数量) 4

例子

答案1

要返回 A 列中的最后一个非空白条目:

=LOOKUP(2,1/($A:$A<>""),A:A)

要返回 B 列中相应的条目:

=LOOKUP(2,1/($A:$A<>""),B:B)

说明: $A:$A<> ""返回一个数组TRUEFALSE 1/... 将其转换为一个1由 和DIV/0组成的数组。

LOOKUP(2,... 由于没有 2 的值,LOOKUP将返回小于 2 的最后一个值的索引。根据公式,这将是最后一个,1即 A 列中最后一个条目的索引。结果向量告诉我们从 A 列(对于代码)或 B 列(对于 qtyleft)返回该值。

相关内容