Excel中INDEX函数用法实例
INDEX函数是一个很棒的引用函数,和其他函数组合更是能发挥出强大的功能。INDEX函数的语法公式是:"=index(array,row_num,[column_num] )",以及"=index(reference,row_num,[column_num] ,[area_num])”,如果你觉得只看公式不太能理解它的含义,希望有实例配合加深理解,那么本篇搜狗指南非常适合你。
操作方法
- 01
首先,我们来看下=index(array,row_num,[column_num] )的含义: 这个比较简单,array指的是引用的区域,row_num指的是(要引用的数据)在第几行,column_num指的是(要引用的数据)在第几列。
- 02
来看例子,假设我们要引用中旬电视机的销售额,那么需要进行以下操作: ①在单元格里输入"=index"; ②输入数据的引用区域(即:B2:D4); ③输入引用区域里中旬电视机销售额在第几行,第几列。 根据以上步骤,完整的输入=INDEX(B2:D4,2,2)后,引用结果就出来了。
- 03
再来了解=index(reference,row_num,[column_num] ,[area_num])的含义: 这个也较简单,它的含义是index(引用的数据区域,行序号,列序号,区域序号),这组公式一般用于多个区域中引用其中一个区域。
- 04
来看例子,假设我们要从2个数据区域中引用五月份电视机的销售额,该怎么操作呢?首先,在单元格里输入"=index",接着输入2个数据区域的单元格区域,记得输入完之后用小括号括起来。
- 05
接下来输入行、列以及区域序号,这块内容新手容易搞混淆,要特别注意: 行序号,列序号指的是"五月份电视机的销售额"在引用区域(F1:I4)里它是第几行、第几列(这里是第3行、第4列);区域序号指的是"五月份电视机的销售额"在被引用的第几个区域(这里是第2个区域)。公式全部输入完毕之后,引用结果就出来了。
- 06
INDEX函数和其他函数配套使用的例子(Index+Row函数): 图例中"规格"在奇数行,"库存"在偶数行,怎么样才把奇数行或者偶数行的数据单独提取出来呢?我们可以想到Index函数是引用函数,Row函数可以用于返回一个引用的行号,所以可以用Index+Row函数试试。
- 07
如图在C1单元格输入公式,其中ROW()表示提取当前单元格的行号,双引号表示对字符串的引用。C1单元格运算结果出来后,向下填充就可以把B列的奇数行数据全部提取出来了。如果要提取案例里偶数行的数据,把公式编辑栏的公式改成ROW()*2就可以了。
- 08
INDEX函数和其他函数配套使用的例子(Index+Match函数): Index+Match函数可以说是最佳搭档了,两者经常嵌套使用进行匹配查找,在看实例前,我们先来了解一下Match函数函数的语法:=Match(lookup_value, lookup_array, match_type),换成中文就是=Match(查找目标值,查找范围,匹配类型)。
- 09
下图是一个输入产品编号查库存的例子,其中Match(D2,A2:A6,0)意思是在A2:A6单元格区域中精确查找出D2单元格里的指定项,整个Index+Match函数的意思是在B2:B6单元格区域内,按照Match函数的匹配值,找出相对应的数值。