两个完全相同的excel表格,怎么让一个excel文件从另一个excel文件中提取数据?

2024-11-07 07:40:08
推荐回答(5个)
回答(1):

如果是同一文件夹下的A工作簿和B工作簿,数据都在Sheet1的A列和B列,
那么在B工作簿的Sheet1的B2单元格输入以下公式,然后向下填充公式
=VLOOKUP(A2,'[A]Sheet1'!A:B,2,0)
公式表示:在工作簿A的Sheet1工作表的A列,精确匹配与当前工作表A2单元格相同的单元格,并返回对应第2列(工作簿A的Sheet1工作表的B列)的数据。

回答(2):

VLOOKUP

用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP 代替函数HLOOKUP。

语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array 为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num 为table_array 中待返回的匹配值的列序号。Col_index_num为1 时,返回table_array 第一列中的数值; col_index_num 为2,返回table_array 第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value 为FALSE, 函数VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。

实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。

回答(3):

用VELOOKUP函数

回答(4):

=[文件名]表名!A1

回答(5):

有多大的数据量,如果有50万个左右这么多,建议放弃函数,找个明白人给你写代码,如果没那么大量,就用函数,有很多种函数可以用的,不仅仅VLOOKUP