当前位置:首页 > 技术文章 > 正文内容

XMATCH函数怎么用?增强了??%(choosematch函数)

MATCH函数都用过吧,用于匹配位置很好用,现在又出了一个XMATCH函数,看到前面多了一个X,上次多了一个X还是XLOOKUP,他是对VLOOKUP的升级,XMATCH同样也是对MATCH函数的升级!下面我们为大家介绍一下他!

我们先来看看游戏规则,也就是他的语法.


基础语法

语法:XMATCH (查找值、查找数组或者区域、[匹配模式]、[查找方式])

结果:返回第一参数查找值在数据区域中的位置!整体功能和MATCH一样!

参数较多,我们直接通过案例来说明!


强化学习

▍案例01 - 精确查找

精确查找和MATCH第3参数0一样,也叫做完全匹配,也就是一模一样才会返回对应的位置!

XMATCH第三参数,默认是0,也就是完全匹配,可以省略不写,逗号都不需要,MATCH需要保留逗号!

=XMATCH(D2,A2:A12)


▍案例02 - 倒序查找

倒序查找也就是从后面往前面查询,一般都是返回首个满足条件的值,如果需要从后面往前查,可以使用第四参数-1,比如两个典韦,返回的是后一个的位置!

=XMATCH(D2,A2:A12,,-1)


这个MATCH默认是没有这种模式的,算是一种增强和细分吧!现在使用起来更加明确,MATCH函数的说明太模糊了!


▍案例03 - 近似查询

近似查询一共两种情况,数据不需要排序,一种是-1 返回比查找值小的最大值的对应的位置

▼第三参数-1
=XMATCH(D3,B2:B10,-1)


另外一种是,比自己大的最小值的位置,第三参数为1

▼第三参数1
=XMATCH(D3,B2:B10,1)


▍案例04 - 模糊匹配

适合关键词查询,MATCH函数是全部支持通配符的,但是XMATCH把这个独立出来了,使用第三参数2来配合使用!

=INDEX(B2:B4,XMATCH("*E精精*",A2:A4,2))

.


XMATCH函数小结

XMATCH主要是获取查找内容在给定数据区域中的位置,想要获取对应的内容需要配合INDEX或者OFFSET等函数配合使用!XMATCH函数是MATCH的升级版本,其实核心就是细化了MATCH,让使用难度降低了不少,参数细分后,根据需求使用难度也降低了很多!


最后我们也补充一下!全部参数的详细说明!


这个函数也收录在我们365函数系列教程中,更多函数详解,也可以加入我们学习圈,全部函数详解+附件直接练习+问题答疑,轻松掌握!


扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4322.html

分享给朋友:

“XMATCH函数怎么用?增强了??%(choosematch函数)” 的相关文章

Nginx 负载均衡配置教程以及 upstream 详解

一、通用配置在 Nginx 中配置负载均衡非常简单。通过定义一个 upstream 块,你可以指定多个后端服务器用于负载均衡。下面是一个基本的例子:http { upstream myapp { server backend1.example.com;...

linux安装nginx及简单操作

下载安装包:通过这个命令下载安装包linux安装nginx:1、解压安装包: tar -zxvf nginx-1.14.0.tar.gz2、cd 进入解压后的目录3、编译安装:./configure --prefix=/usr/local/nginx (如果编译不成功,缺少的依赖库 根据提示安装上后...

Nginx安装与调优部署文档(WinServer)

1. 安装环境准备1.1 部署规划软件安装路径 E:\nginx软件日志路径 E:\nginx\logs软件主配置文件路径 E:\nginx\conf软件子配置文件路径 E:\nginx\conf\conf.d软件站点配置路径 E:\nginx\html端口规划 802. Nginx安装部署2.1...

Nginx 如何代理转发传递真实 ip 地址?

Nginx 是一个高性能的反向代理服务器,也是一个非常流行的负载均衡器和 HTTP 缓存。其轻量级的设计和高并发处理能力使得它广泛应用于各种 Web 服务中。在使用 Nginx 作为反向代理服务器时,一个常见的问题是如何在代理转发过程中传递客户端的真实 IP 地址。默认情况下,Nginx 会将客户端...

域名备案流程总结

域名备案流程一、前言一般某个网站程序部署到云服务器上后,我们就可以直接通过”服务器主机IP:应用端口”的方式来访问该网站服务了,但这种方式非常不友好。对于广大用户而言,没几个人会记得住那一串IP数字地址。因此我们需要提供一个友好的名称来作为服务器主机IP的别名,让用户在浏览器输入别名就可以访问到网站...

Vue3项目没有独立域名靠路径分发的痛苦部署方式

Vue3项目部署注意事项,特别是如果有路径分发,没有独立域名的情况,会遇到各种刷新404页面的问题,那怎么解决呢?root和alias的区别nginx配置文件中,指定静态资源路径时,root和alias的区别路径拼接方式: 使用root时,location块中指定的URI将会直接拼接到root路径后...