excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Xlookup函数执行区间匹配、模糊查询和倒序查询,改动这几个参数

今天我们来学习xlookup函数不同参数值的设置,以解决一些常见场景如区间匹配、通配符模糊查询和倒序查询的相关案例。

首先作者先解释一下关于这三个场景的含义和特点。

区间匹配是指设定一个辅助区间或条件区间,当满足某个条件时,就返回特定的结果值。它的特点是手动设置辅助区间,来作为xlookup函数的查询列和返回列。区间匹配常用于评级和评分等场景,尤其是需要设置多个不同条件和结果的应用。

模糊查询是指通过一个简称来查询数据表中相应的数据,并返回它对应的结果值。其特点是使用通配符来设置xlookup函数的查找值,来查询包含该简称或特定位置包含该简称的数据,因此我们可以利用模糊查询来查找并不全面的关键词信息。

倒序查询是指从最后一个单元格开始向上查询,与常规查询自上而下的顺序刚好相反,因此我们可以通过倒序查询来查找某列中符合条件的最后一个数据。

下面作者就分别介绍三个场景中xlookup函数公式写法,看看如何改动它不同部分的参数值,而得以执行不同的场景查询。

一、区间匹配

如下图所示,这是一个浪姐3的一公喜爱度排名表,现需要设置一个排名位置,其要求如下:

排名位于1-10之间,则显示为排名前10;

排名位于11-20之间,则显示为正常排名;

排名位于2以上,则显示为排名后10;

没有排名,则显示为无排名

最后一点是因为那英和宁静作为两季大姐不参与排名,所以显示为无排名。

按照条件设置,我们可以设置一个辅助区间,或者叫条件区间。

从图中可见,辅助区间的最后一个条件是999,对应的排名位置是无排名。

它是什么含义呢?

由于文本字符在excel中被视为是大于数字的字符串,当xlookup函数不执行精确查找时,会对文本查找值进行近似查找。

如果在辅助区间列中进行查询,就会返回最大数值对应的结果,正是利用这一点,我们可以取任意大于28的数字,来作为第4个条件,即查询到大于28的所有数字和文本字符,都会返回它对应的“无排名”结果。

这里作者提到了一个关键信息——不执行精确查找!

那么是不是可以利用xlookup函数的近似查询来写公式,执行区间匹配呢?

答案是肯定的!

购买专栏解锁剩余59%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接