一、主体不同
1、vlookup:是Excel中的一个纵向查找函数。
2、index:是返回表或区域中的值或值的引用。
3、match:返回指定数值在指定数组区域中的位置。
二、功能不同
1、vlookup:是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。
2、index:返回表格或数组中的元素值,此元素由行号和列号的索引值给定。当函数 INDEX 的第一个参数为数组常量时,使用数组形式。
3、match:MATCH 函数可在单元格区域中搜索指定项,然后返回该项在单元格区域中的相对位置。
三、特点不同
1、vlookup:可以用来核对数据,多个表格之间快速导入数据等函数功能。
2、index:同时使用了 row_num 和 column_num 参数,INDEX 将返回 row_num 和 column_num 交叉处单元格中的值。
3、match:需要获得单元格区域中某个项目的位置而不是项目本身,则应该使用 MATCH 函数而不是某个 LOOKUP 函数。
参考资料来源:百度百科-MATCH函数
参考资料来源:百度百科-INDEX函数
参考资料来源:百度百科-VLOOKUP函数