求助~关于excel中lookup和vlookup实际用法纠错
发布网友
发布时间:2024-10-01 03:26
我来回答
共5个回答
热心网友
时间:2024-12-07 01:25
LOOKUP没有成功的原因,sheet1A列和sheet2A列的数据不是一一对应的。
VLOOKUP没有成功的原因,搜索的关键这在列表中不是在第一列。
=LOOKUP(1,0/(A2=Sheet2!$B$2:$B$167),Sheet2!$A$2:$A$167)
=VLOOKUP(A2,IF({1,0},Sheet2!$B$2:$B$167,Sheet2!$A$2:$A$167),2,0)
其实最好的处理方法,是将sheet2的A列复制到C列,然后用公式:
=vlookup(a2,sheet2!$B$2:$C$167,2,0)
热心网友
时间:2024-12-07 01:25
LOOKUP: =LOOKUP(A2,sheet2!B$2:B$167,sheet2!A$2:A$167) ;
VLOOKUP:=VLOOKUP(A2,IF({1,0},sheet2!B$2:B$167,sheet2!A$2:A$167),2,0)
热心网友
时间:2024-12-07 01:26
=index(sheet2!$b$2:$b$167,match(a2,sheet2!$a$2:$a$167,0))
热心网友
时间:2024-12-07 01:26
把sheet2中学号和姓名互换下,再用vlookup
热心网友
时间:2024-12-07 01:27
你这个要用到VLOOKUP的逆向查找
试试下面的公式
=VLOOKUP(a2,IF({1,0},sheet2!$b$2:$b$167,sheet2!$a$2:$a$167),2,0)
或者用 INDEX+match 函数搞定
有问题可以HI 我 或者8752510@qq.com 联系我