来看个INDEX从列中调取数据的事例吧
要在A列中调取第5个数据
C单元格输入以下公式。
=INDEX(A:A,5)
这里是从单列中调取数据,所以只写行号(第二参数)就能够了。
再来看个INDEX从行中调取数据的事例。
要在第行中调取第5月的数据
B单元格输入以下公式。
=INDEX(2:2:,6)
这里是从单行中调取数据,所以只写列号(第二参数)就能够了。月的数据坐落第列,所以第二参数写6。
最后来看个INDEX从区域中调取数据的事例。
要在数据区域中调取B产品9月的数据
B单元格输入以下公式。
=INDEX(B2:M5,2,9)
这里是从区域中调取数据,所以行号(第二参数)和列号(第三参数)都要写全。B产品月的数据坐落第2行第9列,所以第二参数写2,第三参数写9。
是不是很简单,现在你现已学会了INDEX函数最根底的使用啦!
后续还有更精彩的使用事例等着你~
2、INDEX函数隔行取值
了解了INDEX函数的根底用法,我们来灵活使用一下吧。
上图中A列为数据源区域,要将其转换为两列数据,一列放置学号,一列放置名字。
在D1单元格输入以下公式,并将公式填充。
=INDEX($A:$A,COLUMN(A1)+(ROW(A1)-1)*2)&\"\"
3、INDEX函数隔列取值
上一节学习了隔行取值的办法,这节课我们再来看个隔列取值的事例。
上图中左边的数据源中包含了不同业务员在各个月份下的方案数据和实践数据,需求使用公式调取各个月份的实践数据。
在L3单元格输入以下公式,并将公式填充。
=INDEX($B3:$I3,COLUMN(A1)*2)
4、INDEX函数按条件调取整行数据
之前的几个事例,讲的都是调取单个数据的办法,这次我们来看个整行数据调取的事例。
上图中左边是数据源区域,要实现的效果为,当G2单元格的业务员改变时,后续各个月份的数据能够自动更新。
在H2单元格输入以下公式,并将公式向右填充。
=INDEX($B$2:$E$8,match($G$2,$A$2:$A$8,),COLUMN(A1))
5、INDEX函数按条件调取整列数据
上一节中我们学习了按条件调取整行数据的办法,再来看看怎么调取整列数据。
上图中左边的数据源中,要依据H1单元格的月份,调取这个月份下所有业务员的数据。
在H2单元格中输入以下公式,并将公式向下填充。
=INDEX($B$2:$E$8,ROW(A1),MATCH($H$1,$B$1:$E$1,))
6、INDEX函数二维条件穿插查询
工作中经常会遇到从二维数据区域中依据多个条件查询数据的需求,今日我们就结合一个事例来介绍Excel的使用办法。
在左边的数据源中别离列示了某企业各个分公司不同季度下的出售数据,现在需求依据I2单元格的分公司和I3单元格的季度,查询该分公司在对应季度下的出售数据。
I4单元格输入以下公式。
=INDEX(B2:F10,MATCH(I2,A2:A9,),MATCH(I3,B1:F1,))
7、INDEX函数拆分工资表打印工资条
excel函数使用技巧的最大魅力在于实战中体现。
许多工作场景中,能否用好函数,对工作的效率和准确度的影响是非常大的。
许多工作形似重复繁琐,费时吃力,但在函数高手面前都是纸老虎,1个公式就能够搞定了,比如下面要介绍的这个依照工资表拆分打印工资条的事例。
左边的工资表要变成右侧的工资条打印方式,其实便是一个公式轻松搞定。
在H1单元格输入以下公式,并将公式填充。
=CHOOSE(MOD(ROW(A1),3)+1,\"\",INDEX(A:A,1),INDEX(A:A,1+INT(ROW(A2)/3)))
8、INDEX函数工资条兼并工资表
上一节中,我们介绍了拆分工资表打印工资条的办法,这次来个逆操作,从工资条兼并为工资表。
上图左边是数据源,要变成右侧的表格方式。
在H1单元格输入以下公式,并填充公式。
=INDEX(A:A,IF(ROW(A1)=1,1,2+(ROW(A1)-2)*3))
9、INDEX函数返回查找到的多个值
学过一点Excel函数的同学都知道VLOOKUP函数很强壮,其实比起INDEX函数来,VLOOKUP函数还略逊一筹。
下面介绍一个事例,看看在遇到一对多查找的时候,VLOOKUP函数很费事,而INDEX怎么解决这类问题吧。
要求当D2单元格改变时,E列的人物能够自动更新,主要是每个著作对应着对个人物,需求悉数提取出来。
在E2单元格输入以下数组公式,按<ctrl+shift+enter>组合键输入。</ctrl+shift+enter>
=INDEX(B:B,SMALL(IF(A$2:A$11=D$2,ROW($2:$11),4^8),ROW(A1)))&\"\"
10、INDEX函数将单列数据转换为多列排布
之前几节中,我们学习了INDEX函数调取单个数据、整行数据、整列数据、穿插条件查询的办法,还把握了总表拆分为工资表、以及工资条兼并为总表的办法,其实,INDEX函数的使用不仅如此,你可别小看了它,它还能够灵活地变换数据结构布局,比如下面这个事例。
工作中的原始数据只要一列名字(A列),现在需求将其打印出来,每行放置4个名字,应该怎么办呢?
在C2单元格输入以下公式,先向右填充公式,再向下填充公式。
=INDEX($A:$A,1+COLUMN(A1)+(ROW(A1)-1)*4)&\"\"
即可加入考研、考公考编、四六级、计算机等级考试、教师编等【免费网课网盘群组】
易和谐资料优先在群组内补发
或者夸克APP内搜索群号:970062162
暂无评论内容