在Excel函数学习中,Index函数是提取数据的核心工具,掌握Index函数能大幅提升数据查询效率,是新手进阶的关键第一步。下面通过实战案例分享Index函数使用方法。

一、Index函数3种基础用法

1.单行/单列数据提取

针对单行或单列区域,公式结构为=INDEX(区域,行/列数)。这里的行/列数,指的是数据在选定区域内的相对位置,而非工作表的绝对行列数。

示例:提取A列第4个值,公式为=INDEX(A:A,4);提取A3:D3区域第3个值,公式为=INDEX(A3:D3,3)。

新手必学!Index函数入门教程:基础用法+实战案例-趣帮office教程网

2.多行多列数据提取

面对二维数据区域,公式结构升级为=INDEX(区域,行数,列数)。行数和列数均为区域内的相对位置。

示例:从A1:D6区域提取第4行第3列的值,公式为=INDEX(A1:D6,4,3)。

新手必学!Index函数入门教程:基础用法+实战案例-趣帮office教程网

3.多区域数据提取

Index函数支持同时引用多个区域,公式结构为=INDEX((区域1,区域2),行数,列数,区域序号)。区域序号1对应第一个区域,2对应第二个区域。

示例公式为=INDEX((A1:D8,F1:I8),5,3,2)。

 

二、Index函数3个入门应用示例

1.提取列最后一个非空值

利用Counta函数统计非空单元格数量,搭配Index函数取值。

公式:=INDEX(B:B,COUNTA(B:B)),可快速提取B列最后一次销量数据。

新手必学!Index函数入门教程:基础用法+实战案例-趣帮office教程网

2.反向查找数据

结合Match函数定位,再用Index函数取值。

公式:=INDEX(B5:B10,MATCH(B13,C5:C10,0)),实现根据产品名称查找对应编号。

3.双向条件查找

嵌套两个Match函数分别定位行和列,再用Index函数提取交叉值。

公式:=INDEX(B2:G7,MATCH(B11,$A$2:$A$7,0),MATCH(A11,$B$1:$G$1,0)),满足按月份和项目查找金额的需求。

新手必学!Index函数入门教程:基础用法+实战案例-趣帮office教程网

结语

本文梳理的Index函数基础用法,是新手玩转数据提取的入门钥匙,掌握基础才能稳步解锁更多实用技巧。