多语言展示
当前在线:1863今日阅读:19今日分享:20

Excel之INDEX函数

我们都知道超市里有很多商品很多价码表,想很快查找到某一件商品的相关信息,比如现价,原价,折扣价等,如果是用肉眼查表的话就很很慢,还眼花缭乱的,这个时候就需要用到我们的索引INDEX函数。
工具/原料

Excel2003

INDEX函数的格式
1

返回指定单元格或单元格数组的值函数。返回列表或数组中的元素值,此元素由行序列和列序列的索引值确定(数组形式)。

2

格式:INDEX(array,row_num,column_num)。参数:array表示单元格区域或数组常量;         row_num表示指定的行序列(如果省略,则必须有column_num);         column_num表示指定的列序列(如果省略,则必须有row_num)。END

INDEX函数实践
1

例如,我们要从很大的价目表中找到猪肉的原价、折扣价和现价,就要利用index函数。

2

第一步:求原价,首先光标定位到要放原价的位置,即单元格B10。

3

第二步:插入index函数。依次点击,插入——函数,找到index函数。

4

第三步:在选定参数列表中,我们选择默认的第一种参数组合方式。

5

第四步:在函数参数中,Array为操作数据区域,即A2:D7。

6

第五步:指定行序号,这里需要用到match函数,用它来匹配猪肉所在行。

7

第六步:我们要用match找到猪肉所在行。所以,Lookup_value的值为B9;Lookup_array的值为猪肉所在的列区域为A2:A7。

8

第七步:我们要引用的列序号为原价所在列序号,即B1单元格。

9

这样,猪肉的原价就算出来啦。为猪肉行和序列2所在行列的交叉位置。

10

求折扣价、现价的方法和上面求原价的方法是一样的,这里自不再赘述。

注意事项

本次案例针对Excel2003,其他版本方法同样适用。

推荐信息