match函数的使用方法 match函数的使用案例

match函数是excel中众多函数之一,平时我们可能并不常用到,但是不常用不代表没有用,或许你下次使用excel的时候就会用到它,为了以后用到它的时候不至于手忙脚乱,我们可以先简单的来了解一下这个函数。

match函数的使用方法——match函数的使用案例

我们打开excel,点击“插入”菜单,找到函数选项,然后在类别中选择全部,一直拉到M开头的函数列表,找到match函数。有的朋友可能会说何必怎么麻烦呢,直接在搜索函数中输入match不就可以了,小编起初也是这么做的,但是好像达不到预期的效果,所以还是老老实实的使用这种笨方法了。

首先我们来看看match函数的定义,“返回符合特定值特定顺序的项在数组中的相对位置”,这是excel给出的关于match函数的定义,如果只看这些文字的话恐怕很难理解,我们可以暂时不用深究它,知道即可,运用过这个函数之后再来细细品味它。

知道了它的定义之后我们来看一下它的参数,match函数一共有三个参数,首先我们来看第一个参数lookup_value,含义:需要在数据表(lookup_array)中查找的值。接着我们来看第二个参数lookup_array,含义:可能包含有所要查找数值的连续的单元格区域。第三个参数match_type,含义:排列顺序,一共有三个值,1代表升序排列,0代表任意顺序排列,-1代表降序排列。其中第一个和第二个必选参数,第三个为可选参数,默认为1

match函数的使用方法 match函数的使用案例

index函数数组形式

返回由行和列编号索引选定的表或数组中的元素值。如果INDEX的第一个参数是数组常量,请使用数组形式。

INDEX(array,row_num,column_num)

Array是一个单元格区域或数组常量。

·如果数组中只包含一行或一列,则可以不使用相应的row_numcolumn_num参数。

·如果数组中包含多个行和列,但只使用了row_numcolumn_numINDEX将返回数组中整行或整列的数组。

Row_num用于选择要从中返回值的数组中的行。如果省略row_num,则需要使用column_num

Column_num用于选择要从中返回值的数组中的列。如果省略column_num,则需要使用row_num

说明

1、如果同时使用了row_numcolumn_num参数,INDEX将返回row_numcolumn_num交叉处单元格中的值。

2、如果将row_numcolumn_num设置为0()INDEX将分别返回整列或整行的值数组。要将返回的值用作数组,请在行的水平单元格区域和列的垂直单元格区域以数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。)的形式输入INDEX函数。要输入数组公式,请按Ctrl+Shift+Enter

3Row_numcolumn_num必须指向数组中的某个单元格;否则,INDEX将返回#REF!错误值

INDEX函数是返回表或区域中的值或对值的引用。函数INDEX()有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。返回特定行和列交叉处单元格的引用。如果该引用是由非连续选定区域组成的,则可以选择要用作查找范围的选定区域。如果大家还想了解更多与之有关的信息,欢迎关注我们优词网的官网。

发表评论

0