需求

原始数据较多,甚至超过了一个sheet的行容量,不得不把数据折行到第二个sheet,甚至第三个sheet表中。这样,在另外一个sheet表中的VLOOKUP查询就需要把查询范围设置为多个sheet表。

举个栗子来说明:

下图分别是Sheet1、Sheet2表,假设两个表的总行数已经超过了一个单表的行数上限,无法合并在一个sheet中。

        

下图是要实现的查询效果,A列是查询依据,根据A列的值查询到对应的值填在B列中。

问题

VLOOKUP函数中不支持设置多个sheet表的范围,如:VLOOKUP(A:A,Sheet1!A:B,2,FALSE) 标红的部分为查询区域或查询范围,他不予许再追加一个“Sheet2!A:B”在其后,或者使用什么连接符将他们联合起来(恕小弟愚钝,并不知道是否有这样的关键字,如果有,请给我留言)。所以用一个VLOOKUP查询不能完成多表搜索。

解决方案

经过一番噼里啪啦的搜索之后,终于发现了一个可行方法,就是使用IFEEROR函数实现。公式如下:

    =IFERROR(VLOOKUP(A:A,Sheet1!A:B,2,FALSE), VLOOKUP(A:A,Sheet2!A:B,2,FALSE))

含义:如果第一个VLOOKUP查询到了数据,则直接以查询到的数据填充该单元格;如果没有查询到(也就是如果出错了),则使用第二个VLOOKUP查询。

如果需要在三个、四个sheet中查询数据,也是可以使用这种方式嵌套查询,就是函数会稍微繁琐一些。如果查询的sheet表再多,就不适用了该方法了。

{欢迎留言讨论~}

(悄悄告诉你,博主是个Excel小白~)

Excel中使用VLOOKUP在多个sheet表中查询数据的公式相关推荐

  1. pandans导出Excel并将数据保存到不同的Sheet表中

    数据存在mongodb中,按照类别导出到Excel文件,问题是想把同一类的数据放到一个sheet表中,最后只导出到一个excel文件中 # coding=utf-8 import pandas as ...

  2. c# applibrary实现一个Sheet表中存放多张DataTable数据

    1.工具类(applibrary.dll) public class ExcelHelper {/// <summary>/// 文件名/// </summary>public ...

  3. 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?

    编辑器加载中... 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?多表联结查询:select rbd.RBDID, rbd.ProductCode,p.ProductCnName,p. ...

  4. java窗口向mysql加信息_Java中如何实现向DBC方式向表中添加数据

    原标题:Java中如何实现向DBC方式向表中添加数据 Java中如何实现向DBC方式向表中添加数据 Java程序JDBC方式向数据库的表添加记录的步骤: 1.新建工程: Java Project 2. ...

  5. MongoDB中的聚合管道($lookup多表关联查询、$unwind、$match、$project)

    MongoDB中的聚合管道($lookup多表关联查询.$unwind.$match.$project) 管道的概念 聚合框架 $lookup的功能及语法 主要功能 基本语法 例子 说明 $unwin ...

  6. 在java中excel格式变为zip什么原因_Excel工作表中最常见的8类问题,你一定遇到过,附解决方法!...

    在Excel工作表中,最常用的还是一些技巧,如果能够熟练掌握,对于工作效率的提高绝对不是一点点哦,结合工作实际,小编对工作中常见的问题进行了总结,一共有8类,你一定也遇到过-- 一.Excel工作表常 ...

  7. Excel VBA小程序01-将多个sheet表另存为单独的工作薄文件并清除原表数据

    具体步骤: 按Alt+F11,打开VBA编辑器,在代码窗口中粘贴代码. 然后关闭VBA编辑器,返回Excel界面,然后按Alt+F8打开"宏"对话框,选择对应宏执行即可.  这四段 ...

  8. CI框架导出多个mysql查询结果到excel多个sheet表 各大量数据导入(数以万计)

    mysql表结构 导出各班成绩到不同sheet表 public function testPHPExcel(){set_time_limit(0);//防止超时ini_set("memory ...

  9. 使用origin画图,求得曲线各点的斜率,如何在book的sheet表中增加x和y的列数

    首先确定你的数据没有问题,然后选中数据 1.曲线斜率,点击菜单栏的Analysis--Mathematics--Differentiate,在数据表中就会多出导数(即切线斜率)列. 2.直线拟合 线性 ...

最新文章

  1. js便签笔记(9)——解读jquery源码时记录的一些知识点
  2. let 和 var 区别
  3. ultraMaskedEdit使用心得
  4. python练习小例子(二)
  5. Linux下的程序调试——GDB
  6. c语言atoll函数怎么用_C ++中带有示例的atoll()函数
  7. mysql infile local,MySQL:启用LOAD DATA LOCAL INFILE
  8. python字符串查找某个字符_python的字符串
  9. 里面怎么定义变量_小哥今天要给朋友们分享一下Java编程语言中的变量与常量的区别...
  10. .Net 高效开发之不可错过的实用工具
  11. vue watch 监听不到变化_关于vue中watch检测到不到对象属性的变化的解决方法
  12. java persistence.xml_java – 找不到persistence.xml
  13. mqtt协议-broker之moqutte源码研究二之Connect报文处理
  14. ACCESS品牌管理集团为你甄选生活好物 VTN会员商城与品质的故事
  15. 如何做员工满意度调查问卷?
  16. 019-zabbix数据库表详解
  17. 处理行标签与行标签中间的空隙
  18. 怎么开通附近小程序-微信小程序开发-视频教程20
  19. 高端游戏计算机外形规格,【戴尔G5游戏笔记本电脑外观展示】接口|尺寸|键盘|触摸板_摘要频道_什么值得买...
  20. Android实现语音识别成中文

热门文章

  1. 3分钟快速搞懂Java的桥接方法
  2. x的四次方+1因式分解
  3. Unity 之 ShaderGraph UV节点解析汇总
  4. 施金源:9.20黄金走势冲高回落!今日黄金走势操作布局?
  5. 怎样吧excel中的行列转置
  6. setup小工具安装
  7. 胡立阳:股市赚钱的人都不“正常”
  8. postgresql根据周和年计算周对应的时间段
  9. 根据年份和月份来进行每个月的周和周起始日期的选择
  10. [SRR-FSD] Semantic Relation Reasoning for Shot-Stable Few-Shot Object Detection(CVPR. 2021)