如何使用一个电子表格中的数据填写另一个电子表格中的类似字段?

时间:2013-04-24 17:34:34

标签: excel spreadsheet

每个月我都要生成一份数百名员工的名单,其中包括联系方式,工作地点,职级等。我的任务是填写任何空白单元格及相关详细信息,我可以从上个月找到电子表格或互联网数据库。名册每个月的变化不大。如何使用旧名册中的信息填充新名单?例如,如果我在上个月的名单中有A1:John Smith,B1:(123)-456-789和本月名单中的A1:John Smith,B1:n/a,是否有办法在上个月的电子表格中自动查找John Smith的号码并将其显示在本月的电子表格中?

1 个答案:

答案 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