excel函数及用法(Excel函数篇-INDEX函数)

上一篇文章,Excel函数篇之SMALL、LARGE函数 中用到了INDEX函数,今天就来说一下INDEX函数。

一、认识INDEX函数

excel函数及用法(Excel函数篇-INDEX函数)(1)

二、INDEX函数的基础用法

1:单行,单列中提取数值:只需一个坐标值

如果给定的区域是单行或者单列,那坐标就不需要两个数字了,只需要一个即可。

例如,我们需要在K2单元格,提取A2:A11中获得"小辣椒"

输入公式:=INDEX(A2:A11,5)即可;

excel函数及用法(Excel函数篇-INDEX函数)(2)

又例如,要提出2018年,小辣椒的销售数据,到L2单元格。

出入公式:=INDEX(B6:H6,5)

excel函数及用法(Excel函数篇-INDEX函数)(3)

2.从一个多行多列区域提取数据:必须行列两个坐标值。

例如我们要在A2:H11表格中,提出土豆2017年的销售数据。

excel函数及用法(Excel函数篇-INDEX函数)(4)

通过上述的例子,可以看到INDEX需要通过坐标值来返回值,但是实际操作过程中,数据量非常大。这个时候我们再需要人工去查坐标,输入坐标,就不太现实了。所以INDEX需要小伙伴,组团才能打的更好。

三、INDEX实战用法

1、与小伙伴COLUMN和ROW组团:实现半自动查找取值

(1)与COLUMN组队,可以连续返回同行多个数据。

例如我们需要从表中连续获得小麦的2014到2020年的销售数量。

excel函数及用法(Excel函数篇-INDEX函数)(5)

在数据区域A2:H11中,小麦位于第4行,2014-2020的销售数量的列数,从左到右分别式2-8.我们可以用COLUMN(B1)来取代2、3、4、5、6、7、8实现半自动效果。

公式如下:

=INDEX(表1,4,COLUMN(B1))

然后向右填充即可。

excel函数及用法(Excel函数篇-INDEX函数)(6)

(2)与ROW组队,可以连续返回同行多个数据。

例如西面,利用公式:=INDEX(表1,ROW(A5),2),向下拉,可以获得小辣椒,面粉,黑木耳的2014年的销售量

excel函数及用法(Excel函数篇-INDEX函数)(7)

(3)与COLUMN和ROW同时组队。

例如可以输入公式:=INDEX(表1,ROW(A5),COLUMN(B1))。向右拉,以获得小辣椒,面粉,黑木耳的2014-2020年的销售量

excel函数及用法(Excel函数篇-INDEX函数)(8)

通过与COLUMN和ROW组队,实现半自动效果。只要是连续的,有规律的取值,都是可以用INDEX COLUMN ROW来实现。

半自动比完全的人工查坐标输入坐标简便多了,但之所以叫半自动那就是还需要人工去寻找数据的规律。如果取值的数据规律复杂或者没有规律,我们就无法半自动了。这个时候,就需要与大助手MATCH组团进行全自动工作。

2:与大助手MATCH组队:实现全自动的查找取值。

INDEX MATCH组队

下面的数据查找规律是乱的,我们不用自己找规律,把一切都交给MATCH就好了。

excel函数及用法(Excel函数篇-INDEX函数)(9)

在B17中,输入公式:

=INDEX($A$2:$H$11,MATCH($A17,$A$2:$A$11,0),MATCH(B$16,$A$1:$H$1,0))

然后向右,向下拉填充公式即可。

excel函数及用法(Excel函数篇-INDEX函数)(10)

用MATCH函数根据条件在固定区域中查询行,列位置完全取代人工查找坐标或者数据规律,实现全自动。

欢迎分享及转载文章。

私信 1217 可以获取VBA FOR WPS的安装程序

私信 数据 可以获取SQL代码的Excel文件

私信 视频 可以获取80集VBA入门视频

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页