文章插图
VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据 。我们根据需求,进行设定就能快速完成 。
步骤
打开电脑,点开Excel,打开数据库文件和需要引用数据的文件 。
【excel如何通过VLOOKUP函数从一个表中取数到另一个表?】现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个"商品名称"有"备案序号",另一份料件表文件只有"备案序号",我们想根据"备案序号"从总料件数据中引出所需要"商品名称" 。
用鼠标点击需要引用的“商品名称”栏,输入"="号,等号在上方的编辑栏显示 。
编辑栏左边会有个小按钮,用鼠标点击下,显示一个下拉菜单,从中选中“VLOOKUP” 。
选择“VLOOKUP”,一个函数参数视图窗跳出来了 。
出现4个需要设置的参数:Lookup_value,Table_array,Col_index_num,Range_lookup 。
Lookup_value,指需要在数据表进行搜索的数据值 。
现在需要以“备案序号”为条件,进行搜索 。用鼠标将这一列数据全部选中返回 。需要引用的文件“备案序号”位于E3列至E24列,全部选中 。
Table_array,指需要在其中搜索数据的数据表 。这个就是表示要引用的数据库 。
返回到数据库文件,将整个表格全部选中返回 。
Col_index_num,指要搜索的数据在数据库文件中找到后,引用数据值的所在第几列 。
“备案序号”在数据库中,找到对应的“商品序号”后,要将第三列的“商品名称”返回,所以这里我们直接填上例数值即可 。
比如,商品序号为"1",数据库中,"1"对应商品名称为“带接头电线”,位于数据库的第3例,这是我们将要返回的数据的所属列数,将”3“填如即可 。
Range_lookup,指查找的数值跟数据库中是否精确匹配还是大致匹配,如果为FALSE,表示大致匹配,如果为TRUE或忽略不填,则为精确匹配 。我们这里需要精确匹配,所以填上TRUE 。全部设定完成点"确定"即可 。
8
设置完成后,引用的表格中“商品名称”栏会出现所引用过来的数据值 。
一手按住Ctrl健,一手选中引用过来的数据值,向下拖动到所有要索引的栏 。
数据全部引用过来 。
再将引用过来的数据值全部选中"复制"(复制快捷键:Ctrl+C),单击鼠标右键,出现一个界面,选择”选择性粘贴" 。
选择“数值”,运算栏选择“无” 。点击“确定”完成 。
注意事项
第8-10步骤,复制再粘贴:设定函数后,虽然显示是数值,但点击进去每栏都是公式,需要复制再“数值”粘贴,这样点击进每栏就不会显示都是公式,而是数值 。
函数参数对话框每栏参数选择时,如果自动变成单栏,单击右边的红色小标识即 。
以上就是excel通过VLOOKUP函数从一个表中取数到另一个表方法介绍,大家按照上面步骤进行操作即可,希望这篇文章能对大家有所帮助!
经验总结扩展阅读
- Excel如何实现折线图分组
- excel 2007如何打开两个独立窗口?方法在这里!
- Excel 2007快速定位超长行数据
- 很实在的方法!在PPT中插入Excel表格
- 怎么用excel表格做茎叶图?
- excel粘贴数值不变怎么设置?
- 在excel中如何筛选重复数据
- 学一招!Excel怎么使用迭代计算?
- 干货来了!向Excel工作表中添加按钮或命令按钮
- excel筛选后复制粘贴方法