excel实用技巧:match函数和index函数的组合应用

 时间:2024-10-15 06:53:38

1、 match函数的作用是返回在指定方式下与指定数组匹配的数组中侍厚治越元素的相应位置,是一个辅助函数,返回的位置可以提供给其它函数作为引用。 它有三个参数,参数1是查找值,可以是数值、文本或者逻辑值,或者对上述类型的引用;参数2是查找区域,含有要查找值的连续单元格、一个数组、或者是数组的引用;参数3是数字-1、0或者1,指明以何种方式查找。 如果是-1,函数 match查找大于或等于参数1 的最小数值,如果是0,函数 match查找等于 参数1 的第一个数值。如果是,1,函数 match查找小于或等于 参数1的最大数值。

excel实用技巧:match函数和index函数的组合应用
excel实用技巧:match函数和index函数的组合应用
excel实用技巧:match函数和index函数的组合应用

2、根据match函数的特性,结合实例要求,我们需要在表格当中首先查询到某员工在姓名数组里面的位置,那么match函数应当输入为=match(姓名单元格的引用,姓名数组的引用,0),函数结果是=MATCH(I2,A2:A19,0)

excel实用技巧:match函数和index函数的组合应用

3、这样就得到了该员工在姓名数组里面的位置,index函数可以返回数据清单或者数组当中的元素值,标准情况是有四个参数,参数1为被随机选择的数组或者数据清单,参数2是行序数,参数3是列序数,参数4是引用值。一般只需要用到参数1和参数4.

excel实用技巧:match函数和index函数的组合应用

4、结合实例,根据姓名查找部门时,index函数的输入应为index(部门数组的引用,引用值),输入结果应该是=INDEX(B2:B19,MATCH(I2,A2:A19,0)),按回车键,输入姓名刘兰,发现立即得到结果销售部,结果正确

excel实用技巧:match函数和index函数的组合应用
excel实用技巧:match函数和index函数的组合应用

5、以此类推,要得到员工对应的薪水是多少,index函数的输入应为index(薪水数组的引用,引用值,输入结果应该是=INDEX(D2:D19,MATCH(I2,A2:A19,0)),按回车键,发现立即得到刘兰的薪水是3690

excel实用技巧:match函数和index函数的组合应用
excel实用技巧:match函数和index函数的组合应用

6、本章节举例说明了如何利用match函数得到查找值的位置,用以给其它函数提供位置索引,其实上述功能只需要简单的使用其它函数也可以实现,为了方便大家理解特举例,望大家掌握。

  • IF函数多层嵌套
  • 几个常用的文本函数。
  • 怎样使用excel统计函数
  • excel如何使用if函数
  • Excel如何输入嵌套函数?
  • 热门搜索
    感恩手抄报图片 珍爱生命预防溺水手抄报图画 法律知识手抄报 清明节手抄报全国第一 普通话手抄报文字内容 交通安全手抄报大全 我的中国梦手抄报图片 友善手抄报 推广普通话手抄报句子 清正廉洁手抄报