Excel具有强大的数据处理功能。在工作中,经常需要从一个数据库文件找到另一个文件的索引数据。如何实现这种引用?有了VLOOKUP功能,就可以轻松搞定。
VLOOKUP函数是一个垂直搜索函数,用于按列搜索索引数据。根据需求,我们可以快速设置。
步骤
打开电脑,点击Excel,打开数据库文件和需要引用数据的文件。
以一个电子账本的材料为例:企业在海关备案了552个不同的商品,这552个‘商品名称’都有一个‘备案序号’,而另一个材料清单文件只有一个‘备案序号’。我们希望根据“归档序列号”从总物料数据中提取所需的“商品名称”。
用鼠标点击要引用的“商品名称”栏,输入“=”号,等号会显示在顶部的编辑栏中。
编辑栏的左边会有一个小按钮。用鼠标点击它以显示下拉菜单,并从中选择“VLOOKUP”。
选择“VLOOKUP ”,弹出功能参数查看窗口。
需要设置四个参数:Lookup_value、Table_array、Col_index_num、Range_lookup。
Lookup_value是指数据表中需要查找的数据值。
现在需要以“备案流水号”为条件进行搜索。用鼠标选择该列中所有要返回的数据。参考文件的“申请序列号”位于E3至E24栏中,所有这些都被选中。
Table_array是指需要在其中搜索数据的数据表。这是要引用的数据库。
返回到数据库文件并选择所有要返回的表。
Col_index_num是指在数据库文件中找到要搜索的数据后,引用数据值所在的列。
“记录序列号”在数据库中。找到对应的“商品序列号”后,应该会返回第三列的“商品名称”,所以这里我们可以直接填写示例值。
比如商品的序列号是‘1’。在数据库中,对应的商品名称“1”称为“带连接器的电线”,位于数据库的第三个示例中。这是我们将要返回的数据的列数。填“3”就行了。
Range_lookup指的是搜索到的值是与数据库完全匹配还是大致匹配。如果是假的,说明大致匹配。如果为真或省略,则完全匹配。我们需要完全匹配,所以填写TRUE。设置所有完成点'确定'
设置完成后,被引用的数据值会出现在被引用表的“商品名称”栏中。
一只手按住Ctrl键,另一只手选择引用的数据值,并将其向下拖动到要索引的所有列。
所有的数据都是引用的。
然后对所有引用的数据值选择‘复制’(复制快捷键:Ctrl+C),点击鼠标右键,出现界面。选择“选择性粘贴”。
在操作栏中选择“数值”并选择“无”。单击“确定”完成。
需要注意的事项
第8-10步:复制粘贴:设置好函数后,虽然显示的是数值,但是点进去每一列都是公式。您需要复制并粘贴“数值”,这样在每一列中单击不会显示所有公式,而是显示数值。
在函数对话框的各栏中选择参数时,如果自动变成单列,点击右边的红色小标识。
以上是excel通过VLOOKUP函数从一个表到另一个表计数的方法介绍。按照上面的步骤就可以了。希望这篇文章能帮到你!