查找对应值
excel吧
全部回复
仅看楼主
level 5
花殒落叶枯🌸
楼主
求助大神,这种情况怎么查找对应值?
2022年01月25日 12点01分
1
level 11
德鲁咕噜
=VLOOKUP(G3,OFFSET($C$1,MATCH(F3,B:B,)-1,,10,2),2,)
公式中 offset 中的 10 ,是高度,根据实际情况修改为最大高度
2022年01月25日 13点01分
2
三毛驴驴
这个高度10会不会选到小黑以下的人名?
2022年01月25日 22点01分
花殒落叶枯🌸
@三毛驴驴
选到没事,VLOOKUP他输出的是第一个查找的值
2022年01月25日 23点01分
三毛驴驴
@花殒落叶枯🌸
这个公式依然有问题。比如,小黑里面有两个"j",该公式却只能返回一个结果,不是吗?
2022年01月26日 01点01分
level 11
weitao183
2楼大佬的公式很巧妙,也可以更新到最新的2023版,使用VLOOKUPS函数:
2022年01月25日 15点01分
3
阿良
在后面新增一个参数 返回列% 然后让这个vlookups=rc.find(rb,rc.find(ra)).offset(0,返回列-2) 这样它就有了vlookup第三参数的效果了.
2022年01月26日 01点01分
weitao183
@阿良
还是大佬考虑的周到,那函数得叫VLOOKPLUS
2022年01月26日 07点01分
level 5
-
=VLOOKUP(第一列查找的值,OFFSET(第一列第一行单元格,MATCH(第二列查找的值,第一列引用)-1,1,9999,2),2,0)
2022年01月25日 16点01分
4
1