Excel函数实战技巧精粹(三)常用函数之INDEX与MATCH组合详解 |
您所在的位置:网站首页 › 数组查询函数怎么写出来 › Excel函数实战技巧精粹(三)常用函数之INDEX与MATCH组合详解 |
文章目录
前言语法规则INDEX数组形式引用形式
MATCH
组合使用
前言
说起Excel中最兄弟的两个函数,非INDEX和MATCH莫属,INDEX通过查找指定位置的值,MATCH返回值数组中的位置,两个函数在应用当中也是相辅相成,缺一不可的,本文带你领略这些魅力。 语法规则 INDEXINDEX 有两种形式,一种数组形式,一种为引用形式,第二种在实际当中应用比较少,所以我会着重讲解第一种,并结合实例 数组形式INDEX(array, row_num, [column_num]) 如果同时使用了 row_num 和 column_num 参数,INDEX 将返回array中 row_num 和 column_num 交叉处单元格中的值。如果将 row_num 或 column_num 设置为 0(零),INDEX 将分别返回整列或整行的值数组。要将返回的值用作数组,请在行的水平单元格区域和列的垂直单元格区域以数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)的形式输入 INDEX 函数。要输入数组公式,请按 Ctrl+Shift+Enter。例如,下面的例子
INDEX(reference, row_num, [column_num], [area_num]) Reference必需。对一个或多个单元格区域的引用。如果为引用输入一个不连续的区域,必须将其用括号括起来。如果引用中的每个区域只包含一行或一列,则相应的参数 row_num 或 column_num 分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,column_num)。Row_num必需。引用中某行的行号,函数从该行返回一个引用。Column_num可选。引用中某列的列标,函数从该列返回一个引用。Area_num可选。选择引用中的一个区域,以从中返回 row_num 和 column_num 的交叉区域。选中或输入的第一个区域序号为 1,第二个为 2,依此类推。如果省略 area_num,则函数 INDEX 使用区域 1。通过下面这个例子来理解下
MATCH函数返回指定数值在指定数组区域中的位置。MATCH函数是Excel主要的查找函数之一。 MATCH(lookup_value, lookup_array, [match_type]) lookup_value为查找的值,lookup_array为查找的区域,可以为单元格区域或者数组,match_type为查找的方式,如下 Match_type:1 或省略,表示MATCH 函数会查找小于或等于 lookup_value 的最大值。lookup_array 参数中的值必须按升序排列。 Match_type:0,表示MATCH 函数会查找等于 lookup_value 的第一个值。 Match_type:-1,表示MATCH 函数会查找大于或等于 lookup_value 的最小值。lookup_array 参数中的值必须按降序排列。 MATCH最简单的应用则是下面这种
看下面的例子
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |