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