分享

[Excel] Excel函数之INDEX

 风之男2 2016-05-24

INDEX函数返回表格或区域中的值或区域。INDEX有两种形式,数组形式和引用形式。

一、先介绍数组形式,这个比较简单。函数格式INDEX(array, row_num, [col_num])或者INDEX(array, [row_num], col_num)。从函数形式可以看出来,行号(row_num)和列号(col_num)都有可能缺省,但两个参数必须要有一个。

index返回的值是数组array第row_num行,第col_num列交叉位置的值。当数组只有一列或一行时,可以分别缺省行号或列号。当数组只有一列或一行时,如果row_num和col_num都为零,则直接返回此数组。index的array参数不只是可以选择单元格区域,也可以直接写数组常量。

[Excel] Excel函数之INDEX

二、引用形式。index(reference, row_num, [col_num], [area_num]),可以发现这个形式跟第一个形式相比,多了一个area_num参数,并且这个参数只是可选的。所以说如果在area_num缺省的情况下,这两种形式的参数是一样的。其实是有区别的,数组形式第一个参数是array,引用形式第一个参数是reference,但是因为两种形式结构一样,所以在使用时无需考虑第一个参数到底是什么类型,怎么用都不会出错。给大家举一个reference的例子。

[Excel] Excel函数之INDEX黄色区域为offset引用的区域,该区域的第二行与第一列交叉位置,即为11。

下面在介绍带area_num的特殊情况。在这种情况时,reference可以引用不连续的区域。同样举个例子。

[Excel] Excel函数之INDEX

reference引用了两个区域,跟据area_num来确定索引哪块区域,area_num定了之后,剩下的 就跟前边介绍的一样了。

EXCEL中每一个函数本身都比较简单,单个函数应用的场景也较少。但是多个函数组合在一起就会实现比较炫酷的功能,我们要做的就是充分理解每一个函数,理解其每一个参数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多