情况:
我有两张纸:第一张包含员工姓名列表;第二张表包含一份员工工资报告。我需要通过在工作表 2 上搜索员工来将员工工资数据从工作表 2 拉到工作表 1。使这更复杂的是工作表 2 上的报告包含更改的员工、工资,并且没有唯一的 ID。
我希望填写 A 列。我无法永久修改此表,因为它会影响下游报告。
我拆分了以前的 B 列first name
, middle initial (if any)
, last name
. 请注意,大约 10% 的名字可能有不同的姓氏。例如,表 1 包含名称 Tara Feather,但第二个报告使用她的娘家姓 Tara Bird。
迄今为止的尝试:
我是 Excel 新手,正在学习VLOOKUP
. 我的第一次尝试是根据表 1 和表 2 上的姓氏列提取数据,然后输入数据。不幸的是,虽然这对 90% 的条目有效,但最后 10% 的值有误,而且纠正审计比手动输入花费更多时间。
可能的想法:
我的下一个想法是组合一个If
语句VLOOKUP
,如果last name
匹配,并且first name
匹配,然后执行VLOOKUP
并拉取值,或者输入“错误”。
有了这个新想法,我不知道我现在是否处于宏观领域,或者是否有可以提供帮助的功能组合。理想情况下,它在 100% 准确度下做得越多越好。但是,如果它可以突出显示它在工作表 2 上完成的名称,我总是可以手动输入未突出显示的名称,仍然可以节省时间。
你的想法和方向是什么?