我有两个excel电子表格。一个是我们的产品清单(电子表格1),其中包含详细信息,另一个是产品清单,但有空字段(电子表格2)。
我想在电子表格2中查找单元格(A1) - 在电子表格1中找到一行中的相应值,然后在同一行中获取另一个单元格并将其复制到电子表格2中。
所以搜索一个价值"汽车"在一个电子表格中,读取另一个电子表格中的号码牌。
这在excel中是否可行?我有1555行可以查找和读取一系列值,我可以将它们复制到一个电子表格中但只有2个工作表
答案 0 :(得分:0)
尝试VLOOKUP()
如果您的作品是两张相同的工作簿或两个单独的Excel文件,则无关紧要。
你这样使用它: 您将此公式放在第二个文件中的空单元格中 = VLOOKUP(KEY,TABLE_RANGE,COLUMN_INDEX,0)
KEY在你的例子中,单元格是“car”值在第二个文件中 TABLE_RANGE是包含两者的区域:原始数据中的KEY等效项和要复制的结果。重要!范围的第一列必须是包含KEY值的列。还记得使用绝对引用(例如$ A $ 1:$ C $ 55)
COLUMN_INDEX是一个数字,表示您要用作结果的所选范围中的列
在你的例子中,最后一个参数必须为0(它表示你是否想要精确的结果 - 如果你没有找到确切的值而是值范围,那么将1放在那里是有用的)
比你复制你想要的所有行的公式。
看一下这张图片,想象它是如何工作的,以及如何使用公式: VLOOKUP http://www.microsofttraining.net/b/exceltraining/files/2013/03/vlookup-300x190.gif