Excel中Vlookup跨工作表查询与自动填充数据

工作中很多朋友都会遇到
“跨工作表查询与自动填充数据”的使用场景,例如:根据商品编号查找商品的产地、规格、销量等。
1.如果商品销售信息全部在同一个表中的时,利用最简单形式的"Vlookup"函数便能搞定;
2.但是假如商品消息依据不同销售大区、层级等分布在不同的工作表中时,如何能快速的根据商品编号获得准确的信息就颇费周折。
本篇的目的就是帮助大家解决 第2种 问题。

操作方法

  • 01

    Vlookup 函数简介 Vlookup(即Lookup Value)包含四个参数,根据参数定义输入相应内容,即可实现快速查找并返回对应“值”的功能。

  • 02

    案例说明:通过函数实现“水泊梁山108将”信息的快速查询及录入,108将按照“TZ(天字)”、"DZ(地字)"分别存储在两个工作表内,108将信息检索表单独列表。

  • 03

    Vlookup函数编程思路:108将均由天特定编号,且按天字、地字分别划分,观察数据可知,用“编号”如“TZ-00X”当做Vlookup函数的“查阅值”即可快速查找到大名、星宿、外号的信息。 草案:Vlookup函数查找“大名”数据即”=Vlookup(“TZ-009”,TZ!$B$2:$F$80,2,FALSE)” ※难点:数据信息根据天字、地字分别划分保存在“TZ”、“DZ”工作表中,即查阅值所在的区域 不集中. 1.为保证查找到数据,必须通过函数提取到“工作表”的区分码即“TZ”、“DZ”,此处用Left、Mid、Right等函数即可解决。在本案例中即可用“=LEFT($C$4,FIND("-",$C$4)-1)”提取C4单元格中的“TZ”字母。 2.查阅值所在的区域 的参数为:LEFT($C$4,FIND("-",$C$4)-1)&"!$B$2:$F$80".

  • 04

    3.按上述公式结合草案可知函数模型为:=VLOOKUP($C$4,LEFT($C$4,FIND("-",$C$4)-1)&"!$B$2:$F$80",2,FALSE),然而结果有误! 调查计算步骤可知,上 述Vlookup公式的第2个参数为文本,并非“查阅值的所在区域”,故解决上述问题即可解决函数的运算问题。

  • 05

    4.利用“=INDIRECT(ref_text,[a1])”函数(不了解的请找“度娘”)解决Vlookup公式第2个参数的计算问题。即:=VLOOKUP($C$4, INDIRECT(LEFT($C$4,FIND("-",$C$4)-1)&"!$B$2:$F$80" ),2,FALSE) 代入计算,解决问题。

  • 06

    Vlookup跨工作表查询与自动填充数据的效果展示

  • 07

    希望有需要的朋友在看完我的经验后能解决问题! 经验制作不易,请投票鼓励,O(∩_∩)O谢谢~

(0)

相关推荐

  • excel中如何跨工作表求和

    很多时候excel表格中不是就一张表的,是由很多张sheet组成的,然后需要拥有一张表来汇总,其他的表格谁有需要谁在但看.本篇来介绍几种方法,分享一下如何跨工作表求和. 1.如图示例,我们想将表&qu ...

  • 在excel中如何跨工作表自动引用数据或计算?

    在实际工作过程中,我们经常需要编制各种模板供其他人填写.所以,利用数据有效性制作可供选择的下拉菜单就是一个很常用的方法.一般来说,我们会制作一个包含全部基本信息的表,表单列示所有的备选项目,比如说姓名 ...

  • excel中indirect引用工作表返回ref错误值该怎么办?

    excel中indirect引用工作表错误的解决方法 1.打开一个工作样表作为例子.如图所示: 2.输入indirect函数公式跨工作表引用.可以直接使用鼠标点击.如图所示: 3.返回了一个ref错误 ...

  • Excel怎么实现跨工作表引用数据

    excel应用过程中经常需要跨表引用数据,这里给大家分享一下如何跨表引用数据 操作方法 01 表格中有四个表,将表1到表3的数据进行相加填入到"Excel怎么实现跨工作表引用数据" ...

  • 只需1分钟 教你在Excel中批量创建工作表

    因为工作需要,有时我们需要在同一个Excel工作簿中创建几十甚至上百个工作表,你是不是想死的心都有了?不用烦心,小编今天教大家一个方法,通过数据透视表,可以瞬间完成任务,又快又好. 首先启动Excel ...

  • 一招教你在excel中对多工作表同时进行页面设置

    相信很多小伙伴在日常办公中都会用到excel,在其中如何才能对多工作表同时进行页面设置呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在excel中打开我们要进行操作的数据表.2. 右键 ...

  • EXCEL中如何给工作表命名?

    EXCEL中如何给工作表命名? 操作方法 01 双击打开EX CEL软件 02 选择你要命名的工作表 03 对要命名的工作表,鼠标进行双击,工作表会出现黑色的字体 04 输入你要命名的文件名即可 05 ...

  • excel中多个工作表同时替换的方法

    excel中多个工作表同时替换的方法 操作方法 01 首先打开一个工作样表作为例子.如图所示: 02 在工具栏中点击查找与替换标签.如图所示: 03 打开替换面板,如图所示: 04 点击选项按钮.如图 ...

  • 如何在excel中全选工作表

    在日常工作中我们常常需要在excel中全选工作表,具体的操作方法在本篇中和大家分享一下. 操作方法 01 第一种方法是用鼠标单击,将鼠标移动到左上角 02 单击最上角的部分,工作表就被全部选中了. 0 ...