VLOOKUP(B$9&ROW(A1),IF({1,0},$B$2:$B$6&COUNTIF(INDIRECT("b2:b"&ROW($2:$6)),B$9),$C$2:$C$6),2,)解释

2025-02-25 21:33:32
推荐回答(1个)
回答1:

VLOOKUP的反向查找

这个公式其实是查找

B2:B6,凡是等于B9的数据,显示对应C2:C6的数据

比如B9是8,那么就查找B2:B6里,第1个8对应C2:C6的数据,下拉,就查找 第2个8对应C2:C6的数据


用INDEX函数就简单了。

=INDEX(C:C,SMALL(IF($B$2:$B$6=$B$9,ROW($A$2:$A$6),65536),ROW(A1)))

同时按CTRL  SHIFT  回车键