我有一个重复值列表,我需要显示数据表中的最后一个值。
在下面的例子中,我需要显示代码 ER16
有一个剩余数量(剩余数量) 4
答案1
要返回 A 列中的最后一个非空白条目:
=LOOKUP(2,1/($A:$A<>""),A:A)
要返回 B 列中相应的条目:
=LOOKUP(2,1/($A:$A<>""),B:B)
说明: $A:$A<> ""
返回一个数组TRUE
或FALSE
1/...
将其转换为一个1
由 和DIV/0
组成的数组。
LOOKUP(2,...
由于没有 2 的值,LOOKUP
将返回小于 2 的最后一个值的索引。根据公式,这将是最后一个,1
即 A 列中最后一个条目的索引。结果向量告诉我们从 A 列(对于代码)或 B 列(对于 qtyleft)返回该值。