前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

EXCEL常用函数——vlookup,index+match,offset+match的用法

1.vlookup语法:

=vlookup(查找的值查找的范围返回的值在所选范围内的第几列精确查找/模糊查找)

优点:应用广泛,语法简单

缺点:①只能向后查找,假如部门列姓名列前面,就没办法处理;

②如果查找的范围太大,第三个参数需要一列一列的数,太麻烦了;

无法多条件查找,比如有两个小王,需要根据多个条件查找结果;

由此可见vlookup函数的缺点还真不少,那么有没有比较完美的函数可以替代它呢?当然有!先来看看index+match组合函数的神奇用法吧。

2.index+match语法:

=index(返回的区域,match(查找的值,查找的范围,精确查找/模糊查找)[match(查找的值,查找的范围,精确查找/模糊查找)])

拆解:①match语法:

=match(查找的值查找的范围精确查找/模糊查找)

返回的是被查找的值在查找范围的第几行或第几列;

②index语法:

=index(返回的区域行编号,[列编号])

如果返回的区域是单行或单列,那么第三个参数可以省略;

所以index+match组合起来就可以返回区域内的指定行或者列的数据了



如果带三个参数,可以理解为通过经纬度定位坐标点

4.offset语法:

=offset(起始位置上下平移行数左右平移列数,[平移后的高度平移后的宽度])

返回的是在起始位置平移过后的终点位置的值[高度和宽度默认为1]/高度或宽度不为1则表示区域

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言