高手来,excel在一组数组中查找值,并返回对应的某一列的值,怎么实现

如题所述

用VLOOKUP()函数

见截图

G2输入

=VLOOKUP(F2,A:C,3,)

也可以用index/match组合函数

=index(c:c,match(f2,a:a,))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-17
可以用LARGE,SMALL之类配合IF判断确定需要返回数组的大小和返回顺序,if可以用来对你数组中感兴趣的内容编号,然后INDEX返回就可以了,你最好上个实例,数据结构和格式不一样,操作方法也有细微差别的
第2个回答  2017-06-17
用VLOOKUP或者INDEX+MATCH
第3个回答  2020-04-28
你想要个准确答案就上截图举例说明。空对空实在没法有针对性地回答。获取条件指定的数据区域常用用indirect,address,也可以用offset,因具体情况而异。
相似回答