我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
本文通过案例来讲解index函数的使用方法。Excel中,index和match函数是一对完美搭档,请务必掌握它.
Excel中,index和match函数是一对完美搭档。我们首先来看看index函数的使用方法。
初识Index函数
Index函数是返回区域中行列交叉引用的单元格,语法为:INDEX(区域,行号,列号)当区域为一行一列的时候,可以允许为两个参数:INDEX(区域,行号或列号)一起回到表格中来理解下用法。现在要获取区域中第3行,第2列的对应值,就可以用=INDEX(A1:C10,3,2),得到“3.4”。
想知道A列第3行的对应水果,就可以用=INDEX(A1:A10,3),得到“香蕉”。第1行第2列的对应值,就可以用=INDEX(A1:C1,2),得到“单价”。但大部分情况下行列号都是不知道的,而是通过别的函数获取。早上有网友问今朝:怎么获取最后5条记录?一般情况下记录都是随时增加的,你不可能去数下哪几条是最后的,数到的数据即使现在可以,过几天就行不通了。最后一条非空记录的行号,可以用COUNTA,这个就是统计非空单元格的个数:=COUNTA(A:A)现在知道非空一共有10条,那最后5条记录就是,10,9,8,7,6。一般情况下连续数字首先考虑到的就是ROW。公式为:=COUNTA(A:A)-ROW(A1)这样就可以得到9-6这4条记录,但缺少第1条记录,也就是说在第1行的时候只能减去0。公式为:=COUNTA(A:A)-ROW(A1)+1现在已经知道行号,只需嵌套个Index就可以。但有的人觉得还是按原来顺序排序好,记录显示是6-10。也就是第1行减去4,第2行减去3……这时只需做小小的变形就行:=COUNTA(A:A)-5+ROW(A1)现在就得到6-10,再重新嵌套Index:=INDEX(A:A,COUNTA(A:A)-5+ROW(A1))如果想要改成引用A:C这种区域的形式,可以用:=INDEX($A:$C,COUNTA(A:A)-5+ROW(A1),COLUMN(A1))以上这些都是index函数比较常用的形式。 再回到教程最前面,再想想是否已经理解了excel中index函数用法了。我们在下一篇教程将继续学习index函数。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08