大家好!本期和大家分享一下如何用VLOOKUP进行精准查找、近似查找、模糊查找。

EXCEL版本:Microsoft 365商业应用版

先上语法:

VLOOKUP(查找值,数据表,列序数,[匹配条件(0或FALSE为精确匹配,1或TRUE为近似匹配)])

从语法上不难看出,精确匹配和近似匹配使用的区别在于最后的这个参数,选择0则为精确匹配,选择1为近似匹配。

下面用一张图来说明他们之前的区别和用法吧!

名称 语法 用法
精确查找 VLOOKUP(查找值,数据表,列序数,0) 精确匹配文本、数据
近似查找 VLOOKUP(查找值,数据表,列序数,1) 一般用于数据分组
模糊查找 VLOOKUP(" * “&查找值&” * ",数据表,列序数,0) 模糊匹配文本、数据

一、精确查找

精确匹配顾名思义就是在查找值与数据列表中的数据一摸一样时,这个查找值才能被查找出来,否则就查会找不出来报错。如下图所示,绍兴蒂亚纺织有限公司的成立日期能够被查找出来,但是华尔锦、淘气包则不能被查找出来,产生报错:

二、近似查找

近似匹配,和模糊匹配不一样,它的查找逻辑是如果无法精确匹配到数据,则返回小于查找值的最大值需要注意的是:当我们使用近似匹配,查找区域必须升序排序
故近似查找可用于数据区间匹配,如下图所示,为学生平均成绩进行评级,当然,这个评级用IF函数也可以实现,但这里用到VLOOKUP近似匹配,公式更加简单。从下图可以看出,小明68分,向下查找离68最近的就是60分,评级为D,小红58.7分,向下查找离68最近的就是0分,评级为F。

三、模糊查找

文本的模糊查找会用到EXCEL的通配符,EXCEL的通配符有三个,分别是星号*、问号?、波浪符号~,通配符的使用详见此篇文章。

使用星号*进行模糊匹配的语法:
VLOOKUP(“*”&查找值&“*”,数据表,列序数,[匹配条件(0为精确匹配,1为近似匹配)])

示例如下图所示,即要D列要查找的字符串不完全匹配A列的文本,但是用通配符仍然能进行查找:

好啦,今天的分享就到这里啦,希望大家都能有所有收获,有什么问题可以在下方评论留言哦!

EXCEL函数篇之一文读懂VLOOKUP精准查找、近似查找、模糊查找的区别相关推荐

  1. 一文读懂机器学习与深度学习的联系与区别

    一文读懂机器学习与深度学习的联系与区别 https://mp.weixin.qq.com/s/6Zk5JxBUs_Op1wwiY4EIZA 翻译:  Tocy, kevinlinkai, 雪落无痕xd ...

  2. 一文读懂 SOA 架构和微服务架构的区别

    点击关注公众号,回复"1024"获取2TB学习资源! 场景 如果我们打开支付宝首页,去看我们的余额,它会展示你的总资产,昨日收益.累计收益等信息.假如这个页面所展示的信息,都来自各 ...

  3. go 调用其他文件函数_一文读懂Go中软件包概念

    Go编程语言的软件包管理和部署的完整概述 如果您熟悉Java或NodeJS之类的语言,那么您可能非常熟悉软件包. 包不过是带有一些代码文件的目录,该目录从单个引用点公开了不同的变量(功能). 让我解释 ...

  4. 宜信区块链|一篇干货文读懂宜信的区块链实践

    12月6日下午,每月一次的CEO座谈会在北京如期举办,近百位同事到场参加.本期座谈会邀请了宜信首席技术官向江旭.宜信区块链实验室主任.翼启云服区块链业务总监于明扬.宜信金融科技产业基金合伙人秦琴等三位 ...

  5. 一文读懂 CNN、DNN、RNN 内部网络结构区别

    http://network.51cto.com/art/201610/519446.htm 从广义上来说,NN(或是更美的DNN)确实可以认为包含了CNN.RNN这些具体的变种形式.在实际应用中,所 ...

  6. 24c04硬件地址位_一文读懂IP地址和MAC地址有什么区别和联系

    IP地址和MAC地址虽然都叫地址,然而实际上却没有什么联系.先来看看什么是IP地址.MAC地址,在来谈谈他们之前的区别. 定义 一.MAC地址 MAC(Media Access Control或者Me ...

  7. xmind各版本区别_制图心法 | 一文读懂XMind 8 和 XMind: ZEN的真正区别

    时刻要拥有寻找好心情的能力 打包烦恼,拾起微笑,重新出发 - 前方多图预警 - 「一图胜千言」,猫妮想说的都在图里 如果今天的内容对你有所帮助 记得点赞评论告诉我 猫妮的制图工具是XMind 这个软件 ...

  8. linux内核区分cpu架构,一文读懂处理器,内核,芯片三个概念的区别

    一.处理器简介 处理器一般指中央处理器.中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control U ...

  9. 一文读懂 MySQL Explain 执行计划

    一.前言 上周老周的一个好朋友让我出一篇教你读懂 SQL 执行计划,和我另一位读者反馈的面试题如何排查慢 SQL 的强相关,索性先出一篇一文读懂 MySQL Explain 执行计划.Explain ...

最新文章

  1. python exe运行报 编码错误_python运行显示编码错误
  2. 蓝桥杯第五届省赛JAVA真题----n级台阶
  3. 华为云PaaS梳理了客户可能上云的三类场景和七种解决方案
  4. python入门第二章房贷计算器 打印五子棋棋盘 猜数字 计数器 逢七拍手游戏
  5. 重定位代码Repair
  6. 前端工程化开发之yeoman、bower、grunt
  7. Ubuntu21.04设置国内镜像源
  8. mysql怎么查看记录时间戳_mysql TIMESTAMP(时间戳)详解——查询最近一段时间操作的记录...
  9. PXE启动livecd
  10. Limesdr软件无线电架构的理解
  11. TikTok(国际版抖音)时间线
  12. 王阳明让你内心强大的100句名言
  13. JS怎么唤醒高德导航
  14. 更改系统高亮显示颜色(highlight color)
  15. 【超越白皮书7】你需要知道关于ETH2.0的几个事实
  16. matlab 编程小球经历路程(s)以及第几次反弹高度(L)
  17. VC++获取系统当前时间并显示
  18. 戴尔G3 3590 Opencore引导Mac 11.5.1 BigSur 完美驱动
  19. webService 发送soap请求,并解析返回的soap报文
  20. 什么是 DeGods NFT 系列?

热门文章

  1. cron表达式,看这篇就够了
  2. [算法总结] 中位数+绝对值不等式 AcWing 104. 货仓选址
  3. java全栈系列之JavaSE--数组的三种初始化方法及内存分析024
  4. 14_扫雷游戏地雷数计算
  5. Matlab 2018a中文版下载方法
  6. The malloc maleficarum之The House of Spirit漏洞
  7. JavaScript对象与JSON格式的转换
  8. Bug 生命周期 中的 各个状态!
  9. 科学的互联网思想 指引我国网络强国建设稳步前行
  10. html5页面生成动态二维码