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。
index函数数组形式
返回由行和列编号索引选定的表或数组中的元素值。如果INDEX的第一个参数是数组常量,请使用数组形式。
INDEX(array,row_num,column_num)
Array是一个单元格区域或数组常量。
·如果数组中只包含一行或一列,则可以不使用相应的row_num或column_num参数。
·如果数组中包含多个行和列,但只使用了row_num或column_num,INDEX将返回数组中整行或整列的数组。
Row_num用于选择要从中返回值的数组中的行。如果省略row_num,则需要使用column_num。
Column_num用于选择要从中返回值的数组中的列。如果省略column_num,则需要使用row_num。
说明
1、如果同时使用了row_num和column_num参数,INDEX将返回row_num和column_num交叉处单元格中的值。
2、如果将row_num或column_num设置为0(零),INDEX将分别返回整列或整行的值数组。要将返回的值用作数组,请在行的水平单元格区域和列的垂直单元格区域以数组公式(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。)的形式输入INDEX函数。要输入数组公式,请按Ctrl+Shift+Enter。
3、Row_num和column_num必须指向数组中的某个单元格;否则,INDEX将返回#REF!错误值
INDEX函数是返回表或区域中的值或对值的引用。函数INDEX()有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。返回特定行和列交叉处单元格的引用。如果该引用是由非连续选定区域组成的,则可以选择要用作查找范围的选定区域。如果大家还想了解更多与之有关的信息,欢迎关注我们优词网的官网。