excel中如何在一个表中查询另一个表中符合某一条件的多条记录?

时间:2023-05-02 00:55:57 

用Vlookup函数,可以做到。

1、查找表中数据如下图:

excel中如何在一个表中查询另一个表中符合某一条件的多条记录?

其中C列输入辅助函数为“=countif(D$1:D1,sheet1!A$1),下拉

2、查找表中为如下图所示:

excel中如何在一个表中查询另一个表中符合某一条件的多条记录?

在查找结果中输入”=IFERROR(VLOOKUP(ROW(sheet2!C1),sheet2!C:E,3,0),“”)。

3、原理是通过countif函数,将查找多个相同的对象进行编号,再使用Vlookup查找同个查找对象的不同编号,达到查找满足同个条件的多个选项的效果,iferror函数在2003中不能使用,可以用if函数代替,这里使用iferror的作用是将出现查找引用不到的单元格转换成空格,这个功能用if函数也可以代替

这里注意的是:

1)lookup函数中的row函数,查找数据中引用的是sheet2!C1,这里ROW(sheet2!C1)的结果为1,当从sheet2!C2开始引用的时候,用上面的函数就会出现查找缺失编号为1的一项,因此,要改变函数将ROW(sheet2!C1)改为ROW(sheet2!C1)-1,目的是要vlookup函数的查找编号始终从1开始,确保查找对象的齐全。

2)查找结果单元格中下填充函数的单元格尽可能的多,确保满足显示所有符合条件的结果。

3)查找单元格可以用数据有效性>序列,编辑查找序列,或引用已经编辑好的单元格,通过下拉菜单来查找,更显得方便快捷。

标签:excel中如何在一个表中查询另一个表中符合某一条件的多条记录?
0
投稿

猜你喜欢

  • 为什么Windows 7无法正常“睡眠”Windows 7无法正常“睡眠”的解决方法

    2022-11-28 09:32:53
  • word 如何自动生成文档摘要

    2022-03-22 23:12:03
  • Word中英文排版,该怎么做?

    2023-09-11 21:05:23
  • Win7系统如何才能升级成win10系统?

    2022-08-31 05:36:06
  • ppt怎么画太极图? ppt利用饼形与圆形画八卦图的技巧

    2023-05-03 20:59:26
  • Mathematica 12 Mac如何关闭预测界面功能?Mathematica教程

    2023-07-10 01:53:52
  • 苹果电脑支持win10吗?苹果电脑支持安装windows 10系统的设备汇总介绍

    2023-08-18 03:00:57
  • 腾讯电脑管家怎么修复dll文件缺失?腾讯电脑管家修复dll文件缺失的方法

    2023-11-10 02:39:55
  • 在wps表格中如何设置连续行号

    2022-04-05 03:18:01
  • 远程控制软件TeamViewer的配置方法及其使用教程

    2022-07-22 13:48:31
  • Win10已配对蓝牙耳机但没有声音的解决方法

    2022-09-29 17:01:13
  • Tina中怎么使用示波器?Tina使用示波器的详细操作方法

    2024-01-04 13:55:28
  • Win8系统当中错误报告应该如何关闭?

    2023-08-27 18:24:36
  • 搜狗输入法怎么打颜文字 搜狗输入法颜文字怎么设置

    2022-05-27 11:37:01
  • Mac上如何使用Rss阅读器订阅macdown网站最新的资源?

    2023-03-16 18:54:44
  • win10时不时弹出输入法怎么办?win10时不时就弹出输入法解决教程

    2023-03-13 22:34:38
  • 如何将电脑硬盘格式化?笔记本硬盘格式化的操作方法

    2022-12-20 13:19:29
  • iOS 9越狱后“存储空间已满”怎么办?如何解决

    2023-11-21 00:36:33
  • 电脑显示无法配置此无线连接怎么解决?

    2022-01-18 18:32:42
  • 安装win10提示无法在驱动器0分区上安装windows

    2023-12-22 01:41:09
  • asp之家 电脑教程 m.aspxhome.com