无涯教程-JavaScript - MATCH函数

news2024/11/15 5:04:27

描述

MATCH函数在单元格范围内搜索指定的项目,然后返回该项目在该范围内的相对位置。

当您需要某个项目在范围中的位置而不是项目本身时,请使用MATCH而不是LOOKUP函数之一。如。您可以使用MATCH函数为INDEX函数的row_num参数提供一个值。

语法

MATCH (lookup_value, lookup_array, [match_type])

争论

Argument描述Required/Optional
lookup_value

您要在lookup_array中匹配的值。如。当您在电话簿中查找某人的number时,您将使用该人的姓名作为查找值,但是pady number是您想要的值。

lookup_value参数可以是值(数字,文本或逻辑值),也可以是对数字,文本或逻辑值的单元格引用。

Required
lookup_array

正在搜索的单元格范围。

Required
match_type

数字-1、0或1。

match_type参数指定Excel如何将lookup_value与lookup_array中的值进行匹配。

此参数的默认值为1。

参见下文,了解函数如何根据match_type参数查找值。

Optional
match_type 匹配功能会发现什么
1或省略

MATCH查找小于或等于lookup_value的最大值。

lookup_array参数中的值必须按升序放置,如:...- 2,-1、0、1、2 ... A-Z,FALSE,TRUE。

0

MATCH查找与lookup_value完全相等的第一个值。

lookup_array参数中的值可以是任意顺序。

-1

MATCH查找大于或等于lookup_value的最小值。

lookup_array参数中的值必须按降序排列,如:TRUE,FALSE,Z-A ... 2、1、0,-1,-2 ...等。

Notes

  • MATCH返回lookup_array中匹配值的位置,而不是值本身。如。 MATCH(" b",{" a"," b"," c"},0)返回2,它是数组{" a"," b"," c"}中" b"的相对位置

  • MATCH在匹配文本值时不区分大小写字母。

  • 如果MATCH未成功找到匹配项,则会返回#N/A错误值。

  • 如果match_type为0并且lookup_value是文本字符串,则可以在lookup_value参数中使用通配符-问号(?)和星号(*)

    • 问号与任何单个字符匹配

    • 一个星号匹配任何字符序列

    • 如果要查找实际的问号或星号,请在字符前输入波浪号(〜)

  • 如果lookup_array的排序不正确,则Match Function返回错误的输出

  • 当函数未能找到lookup_value的匹配项时,匹配函数将返回错误值#N/A。这可能发生

    • 如果match_type=0并且在lookup_array中找不到与lookup_value完全匹配的

    • 如果match_type=1或被省略,并且lookup_array中的第一个值大于if match_type=1 lookup_value(即,数组按升序排列,并且没有最接近的匹配项低于或等于lookup_value )。

    • 如果match_type=-1且lookup_array中的第一个值小于lookup_value(因此,如果数组按降序排列,则没有高于或等于lookup_value的最接近匹配项)。

      p>
  • lookup_value或lookup_array中的值中是否存在看不见的字符。

  • 如果lookup_value和lookup_array中的数据具有不同的数据类型。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

Match Function

JavaScript 中的 MATCH函数 - 无涯教程网无涯教程网提供描述MATCH函数在单元格范围内搜索指定的项目,然后返回该项目在该范围内的相对位置。当...https://www.learnfk.com/javascript/advanced-excel-lookup-reference-match-function.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1014145.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【送书活动】大模型赛道如何实现华丽的弯道超车

文章目录 导读前言AI/ML 模型训练任务对数据平台的需求01 具备对海量小文件的频繁数据访问的 I/O 效率02 提高 GPU 利用率,降低成本并提高投资回报率03 支持各种存储系统的原生接口04 支持单云、混合云和多云部署 核心密码01 通过数据抽象化统一数据孤岛02 通过分布…

Linux命令200例:apt-get软件包管理工具的使用

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师&#xff0…

一文带你了解2023年最新央企名单、业务和管理机构(附资料)

前两天有个朋友留言问华研荟关于国企和央企的问题,他说经常在电视或网上看到国企、央企的表述,这两个的区别是什么?国企不都是国家所有吗?为什么还要有央企一说呢? 今天华研荟就来带大家了解一下两者的区别&#xff0…

RISC-V Reader 笔记(六)RV32V

RV32V 早期并行数据计算:采用 SIMD 单指令多数据,把一个64位宽寄存器拆成若干个32 16 8 位长度部分并行计算。这种方法前期看起来十分简单诱人。但是后来如果要扩展 SIMD 寄存器宽度,也要复杂化指令集,复杂开销越来越大。 向量操作…

【微服务】六. Nacos配置管理

6.1 Nacos实现配置管理 配置更改热更新 在nacos左侧新建配置管理 Data ID:就是配置文件名称 一般命名规则:服务名称-环境名称.yaml 配置内容填写:需要热更新需求的配置 配置文件的id:[服务名称]-[profile].[后缀名] 分组&#…

启用新的精细服务权限来更好地控制账单、成本管理和账户服务的访问权限

12 月 11 日,亚马逊云科技将在服务前缀 aws-portal 下停用账单、成本管理和账户控制台(https://docs.amazonaws.cn/en_us/service-authorization/latest/reference/list_awsbillingconsole.html)的 Amazon Identity and Access Management&am…

LeetCode-热题100-笔记-day29

199. 二叉树的右视图https://leetcode.cn/problems/binary-tree-right-side-view/ 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例 1: 输入: [1,2,3,null,5,null,4] 输出: [1…

音乐网站设计与实现

目 录 摘要 Abstract 1、引言 1.1 课题的目的和意义 1.2 国内现状分析 2、可行性研究与需求分析 2.1 可行性研究 2.1.1 经济可行性 2.1.2 技术可行性 2.1.3 运行可行性 2.1.4 时间可行性 2.1.5 法律可行性 2.2 需求分析 2.2.1 系统需求 2.2.2 …

如何让两台手机相互远程控制?

你的两台手机是什么系统的?如果你的两台手机都是安卓系统,而且都是安卓7.0及以上版本的系统,那么恭喜你,这两台手机可以相互远程控制! 你可以利用两个软件实现将两台手机相互远程控制的想法。为了避免混淆&#xff0c…

中小企业建设数字化工厂,选择集成还是重构

随着科技的飞速发展和市场竞争的日益激烈,数字化工厂管理系统已成为中小企业未来发展的必经之路。然而,对于许多中小企业来说,建设数字化工厂并非易事。在建设数字化工厂的过程中,企业需要面对许多问题,其中最关键的问…

Git:Git的一些基本操作

文章目录 基本认识使用方法创建本地仓库配置本地仓库 工作区、暂存区、版本库的概念添加文件版本回退撤销修改删除操作 基本认识 首先要对Git有一个基本的认知: Git本质上是一个版本控制器,可以对一个信息的多个版本进行一些控制,而能对版本…

牛客: BM6 判断链表中是否有环

牛客: BM6 判断链表中是否有环 文章目录 牛客: BM6 判断链表中是否有环题目描述题解思路题解代码 题目描述 题解思路 一个慢指针,每次跳一次,一个快指针,每次跳两次,如果快指针遍历到链表终点,则链表无环,若慢指针和快指针相遇,则链表有环 题解代码 package main import . &…

MySQL基础运维知识点大全

一. MySQL基本知识 1. 目录的功能 通用 Unix/Linux 二进制包的 MySQL 安装下目录的相关功能 目录目录目录binMySQLd服务器,客户端和实用程序docs信息格式的 MySQL 手册manUnix 手册页include包括(头)文件lib图书馆share用于数据库安装的错…

第二章 进程与线程 四、进程通信

目录 一、共享存储 1、基于数据结构的共享 2、基于存储区的共享 二、消息传递 1、直接通信方式(消息发送进程要指明接收进程的ID) 2、间接通信方式(通过“信箱”间接地通信。因此又称“信箱通信方式”) 三、管道通信 注意&…

postgresql-视图

postgresql-视图 视图概述使用视图的好处 创建视图修改视图删除视图递归视图可更新视图WITH CHECK OPTION 视图概述 视图(View)本质上是一个存储在数据库中的查询语句。视图本身不包含数据,也被称为 虚拟表。我们在创建视图时给它指定了一个…

MySQL的sql_mode合理设置

MySQL的sql_mode合理设置 1、sql_mode设置介绍说明 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环…

Linux系统——远程连接Linux系统(图形化、命令行、使用命令行学习Linux系统、FinalShell)

目录 图形化、命令行 使用命令行学习Linux系统 FinalShell 安装 连接 图形化、命令行 对于操作系统的使用,有2种使用形式: 图形化页面使用操作系统以命令的形式使用操作系统 不论是Windows还是Linux亦或是MacOS系统,都是支持这两种使…

前端综合练手小项目

导读 本篇文章主要以小项目的方式展开,其中给出的代码中均包含详细地注释,大家可以参照理解。下面4个小项目中均包含有 HTML、CSS、JavaScript 等相关知识,可以拿来练手,系统提升一下自己的前端开发能力。 废话少说,…

#循循渐进学51单片机#点亮你的LED#not.2

1、深刻理解电容的意义,并且在今后的电路学习过程中要多多注意参考别人电路中去耦电路的处理方法,积累经验。 1)电容缓冲电压,抗电磁干扰; 2)低频率电容,一般用的最多的是钽电容,电…

【C++11保姆级教程】列表初始化(Literal types)和委派构造函数(delegating))

文章目录 前言一、列表初始化 (List Initialization)1.1数组初始化1.2结构体初始化1.3容器初始化1.4列表初始化的优势 二、委派构造函数 (Delegating Constructors)2.1委派构造函数是什么?2.2委派构造函数示例代码2.3调用顺序2.3委派构造函数优势 总结 前言 C11引入…