Excel-在另一个工作表中查找具有相同值的单元格,并在其左侧输入值 [英] Excel - find cell with same value in another worksheet and enter the value to the left of it

查看:36
本文介绍了Excel-在另一个工作表中查找具有相同值的单元格,并在其左侧输入值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个在Excel中生成的报告,其中包含员工编号,但不包含他/她的姓名。并不是每个员工在任何一天都会出现在此工作表上。

在第二个工作表中,我有一个所有员工编号和姓名的列表。

我希望在第一个工作表中有一个公式,该公式在第二个工作簿中查找相同的值(员工编号),然后输入第一个工作簿中该值(员工姓名)右侧的单元格的值。有什么办法可以做到这一点吗?谢谢!

推荐答案

最简单的方法可能是使用VLOOKUP()这将需要对第二个工作表的"员工编号"列进行排序。在较新版本的Excel中,显然不再需要排序。

例如,如果您有一个包含两列的"Sheet2"-A=员工编号,B=员工姓名,而您当前的工作表在D列中有员工编号,而您要在单元格E2中填写E列,则您将拥有:

=VLOOKUP($D2, Sheet2!$A$2:$B$65535, 2, FALSE)

然后只需将此公式填入D栏的睡觉即可。

说明:

  • 第一个参数$D2指定要搜索的值。
  • 第二个参数Sheet2!$A$2:$B$65535指定要搜索的单元格范围。Excel将在此范围的第一列中搜索值(在本例中为Sheet2!A2:A65535)。注意:我假设您在第1行中有一个标题单元格。
  • 第三个参数2指定要从搜索范围内返回的列的从1开始的索引。2的值将返回范围Sheet2!$A$2:$B$65535中的第二列,即B列的值。
  • 第四个参数FALSE表示仅返回完全匹配。

这篇关于Excel-在另一个工作表中查找具有相同值的单元格,并在其左侧输入值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆