Excel 如何取相同值倒数第一第二个数

2025-01-04 12:44:41
推荐回答(2个)
回答1:

=index(f:f,match(9e+307,f:f)-1) 你原公式lookup找到了最后一个值,假设这个值为100,f3单元格也100,那么match就只能找到f3。如果没有重复,公式效果一样,但没必要这么复杂。

此外,还有一个可能,数据不连续,存在空单元格。比如找到f100是最后一个数值,但f99是空单元格。

回答2:

有数据结构和数值的格式就可以做,大概数组公式为:
=LARGE(IF(C2:AC2=B2,COLUMN(A:Z),0),ROW(A1))
复制并下拉即可