Excel 最需要知道的函数组合 Index+Match
1、Index就是索引的意思,就像图书馆里你根据查到的你要找的书在第几排书架第几层,你过去可以直接拿到一样。Index(在这个区域中,第几行,第几列)例如,=INDEX(B3:C6,2,1),就是取B3:C6这个区域中,第2行第1列的值,就是"B"
2、Match就是相匹配的意思,就像你在KFC点了餐,根据手上的取餐号去屏幕上看就知道自己是第几个。Match(取溟猫钽吟第几个,从哪里取,就要这个值)例如,=MATCH("G",C3:C6,0), 就是在C3:C6区域中找到“G”这个值,“G”在这个区域的第3行,就返回3(第三个数值0代表精确匹配,就是只要这个值,别的相近的不要)
3、单独使用是不怎么实用,但是两者结合就会实现很多功能,最常用的就是匹配:想得到王五的成绩,第一时间想到的是VLookUP吧,Vlookup当然可以实现,如下图:
4、但是如果你需要知道王五的序号或是组号呢?把序号或组号往后面复制一列吗?No! 鲍伊酷雪No! No! 太麻烦了,而且很多时候你不能复制,把Vlookup忘记吧,用In颊俄岿髭dex+Match也可以轻松实现,为了方便理解,一步步去做,如下:1. 我们知道的:名字叫 "王五", 王五和他的组号有什么关系?当然是在同一行中!要得到组号,只需要知道行号(或是某一区域的第几行),所以第一步我们用Match得到行号:
5、2. 现在我们知道了王五在第3行,也就是知道了他的组号在第3行,用Index去定位第3行,这里我们选的区域只选了一列,所以第几列可以省略:
6、3. 下来就是简单的把两个格子中的函数合并在一起,和代数一样,E11单元格中的D11这个结果替换成D11中的算式(下图中的选中部分)
7、就大功告成了,借助理解的D11单元格就不需要了,结果如下:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:48
阅读量:59
阅读量:79
阅读量:21
阅读量:46