每个月我都必须生成数百名员工的名册,其中包括联系信息、工作地点、等级等。我的任务是用相关详细信息填写任何空白单元格,我可以从上个月的电子表格或互联网数据库。名单每个月变化不大。如何使用旧名册中的信息填充新名册?例如,如果我在上个月的花名册中有 A1: John Smith
, B1:和 A1: , B1:在本月的花名册中,有没有办法在上个月的电子表格中自动找到约翰史密斯的号码并将其显示在本月的电子表格中?(123)-456-789
John Smith
n/a
问问题
12998 次
1 回答
1
您可以使用 的公式vlookup
。
在新工作表的单元格 B1 中,您可以:
=vlookup(A1, PreviousmonthSheet!A:B, 2, false)
vlookup
基本上在您选择的工作表中找到相应的值(在这种情况下,上个月的工作表)并返回某个索引旁边的值(在这种情况下,John Smith
)。
在这种情况下,它需要“John Smith”,在 A 列的工作表中查找它PreviousmonthSheet
,并返回 B 列中的值(A 列的第二列,因此在2
那里)。False 表示完全匹配,您很可能想要使用它。
公式为:
=vlookup(lookup_value, tablearray, column_index_no, [range_lookup])
编辑:如果它是另一个工作簿,您需要在tablearray
部分中插入工作簿名称,如下所示:
=vlookup(A1, [Workbookname.xlsx]PreviousmonthSheet!A:B, 2, false)
于 2013-04-24T17:52:26.297 回答