Excel利用公式匹配获取同行的单元格

需求:根据Sheet1中的人员姓名匹配并找到Sheet2中该人员的工号


Sheet1

Sheet2

第一步,先获取Sheet1中人员在Sheet2中对应的行数

在第H列使用公式:

=MATCH(A2,Sheet2!A:A,FALSE)
# 其中A2是Sheet1中人员姓名单元格,Sheet2!A:A是Sheet2中人员姓名对应的列

第二步,可以根据行数获取对应的工号

在第I列使用公式:

=INDIRECT("Sheet2!"&ADDRESS(H2,9,4,1))
# ADDRESS函数的第一个参数是对应工号的单元格行数,第二个参数是对应的列数

匹配结果如下(第I列为匹配的工号)

匹配结果

你可能感兴趣的:(Excel利用公式匹配获取同行的单元格)