Excel 大体量数据的快速匹配

Excel函数系之中,VLOOKUP函数可以轻松实现数据匹配工作,但VLOOKUP面对大体量数据匹配时,时效性难以满足要求。一种解决方案是,将Excel数据导入例如MYSQL数据进行处理。

但数据库的学习曲线,让很多朋友望而却步。Excel 插件EFunction,之中ETMatch函数,可以实现数据的快速匹配,效率极快。

ETMatch函数使用方法非常简单,使用方法几乎和VLOOKUP函数一样。第一个参数是查找值,第二个参数是匹配的数据区域,第三个参数是匹配结果列数,唯一不同参数是第四个参数,ETMatch参数默认为FAlSE,如果查找的数据区域(也就是第二个参数对应的数据不变),第四个参数可以省略。

随机模拟80万行数据,使用VLOOKUP函数,实现数据匹配功能,大概耗时40分钟。但使用ETMatch仅仅花费30秒。提升效率非常明显。这是ETMatch的第一个优点。

ETMatch的另一个优点,就是ETMatch函数支持数据多匹配,它的意思是如果数据之中有多条记录,ETMatch函数全部给你匹配出来,这点不像VLOOKUP函数,只能够匹配出来第一条数据。

ETMatch多匹配

匹配出来多条记录,可以使用数组公式,全部显示出来,或者使用EFCombine函数,将结果拼接到一个单元格呢。

链接 EFunction下载

提取码:ywcn

你可能感兴趣的:(Excel 大体量数据的快速匹配)