爱数据网|看完这一篇,做表不犯难,Excel最好用函数介绍(下)|( 三 )


注意事项:
在通过reference和area_num选择了特定的区域后,row_num和column_num将进一步选择指定的单元格:row_num1为区域的首行,column_num1为首列,以此类推.函数INDEX返回的引用即为row_num和column_num的交叉区域.
如果将row_num或column_num设置为0,函数INDEX分别返回对整个列或行的引用.
Row_num、column_num和area_num必须指向reference中的单元格;否则,函数INDEX返回错误值#REF!.如果省略row_num和column_num,函数INDEX返回由area_num所指定的区域.
函数INDEX的结果为一个引用,且在其他公式中也被解释为引用.根据公式的需要,函数INDEX的返回值可以作为引用或是数值.例如,公式CELL("width",INDEX(A1:B2,1,2))等价于公式CELL("width",B1).CELL函数将函数INDEX的返回值作为单元格引用.而在另一方面,公式2*INDEX(A1:B2,1,2)将函数INDEX的返回值解释为B1单元格中的数字.
例子:
爱数据网|看完这一篇,做表不犯难,Excel最好用函数介绍(下)|
文章图片
公式:=INDEX((B4:D12,G4:H5),2,2,2)
【爱数据网|看完这一篇,做表不犯难,Excel最好用函数介绍(下)|】返回的是第二个区域的值 。
07MATCH函数
函数定义:返回搜索值的相对位置
引用形式:
MATCH(lookup_value,lookup_array,match_type)
参数定义:
Lookup_value:为需要在数据表中查找的数值.为需要在Look_array中查找的数值.可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用.
Lookup_array:可能包含所要查找的数值的连续单元格区域.Lookup_array应为数组或数组引用.
Match_type:为数字-1、0或1.Match-type指明MicrosoftExcel如何在lookup_array中查找lookup_value.
要点:
函数MATCH返回lookup_array中目标值的位置,而不是数值本身.例如,MATCH("b",{"a","b","c


推荐阅读