查询函数 INDEX+MATCH应用
在EXCEL的查询函数里 ,VLOOKUP 和INDEX,MATCH 函数是最重要的查询函数,也是我们平时在人力资源的数据处理中用的做多的函数,在我们做一些人员的数据分析和动态图表的设计的时候都会用到这些函数,可以提升我们的数据处理的效率,今天我们就来讲讲这几个查询函数。
MATCH 函数
MATCH函数他的意义就是查询你指定的这个字段是在这个表格里的第几个位置,在哪里、
比如我有两张表,我想可以从第一张表中提取员工的卡号到第二张表,我们可以用VLOOKUP函数来做,我们也可以用MATCH和INDEX函数嵌套来做,原理是我们先用MATCH函数找出第二张表的员工姓名在第一张表的哪个位置,用MATCH函数做查询,然后再用INDEX函数提取这个位置的数据就可以,我们先用MATCH函数来做个数据位置的查询,函数是这么写的
我们来解读下这个函数,选择C4 就是第二张表的姓名的单元格,然后选择需要对比的姓名的区域,选择第一张单元格的姓名列,最后做一个精确的匹配 0,然后在确认即可,就可以查到第二张表的姓名在第一张的位置在哪里。
INDEX 函数
用MATCH函数找到了位置在哪里后,我们就要用INDEX函数做嵌套函数,来根据找到的这个位置匹配提出去后面的卡号,我们是这么来写函数的
=INDEX('一公司技术津贴办卡明细表 练习'!E3:E52,MATCH(C4,'一公司技术津贴办卡明细表 练习'!C3:C52,0))
先选中第一张标准的卡号那一列,然后我们要找出那一列中的位置,就要嵌套MATCH函数,把我们上次做的MATCH函数写进去。
这样我们就用INDEX + MATCH 函数做了一个查询的函数,如果你懂了这个查询函数的原理就可以举一反三,在你的日常的工作中可以更多的用这个函数做查询,提升你的工作效率。
-------------------------------------------------------------------------------