WPS Excel:如何比较两列数据(match函数法)

2019年4月8日20:58:09WPS Excel:如何比较两列数据(match函数法)已关闭评论 765 views
微信公众号 【EXCEL880】 QQ群【341401932】
课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com

比较两列数据是否有重复,有很多的方法,这一篇介绍match函数法。

WPS Excel:如何比较两列数据(match函数法)

优点

两列数据的顺序不一致,也可以对比出异同点。

Match函数

公式:=MATCH(查找值,查找区域,[匹配类型])

翻译:=MATCH(找谁,去哪里找,[精确查找或找个接近的])

结果:获得匹配值的位置。Match函数就好像给你一堆姓名,让你从中找到某个人的家庭地址。

WPS Excel:如何比较两列数据(match函数法)

如上图所示,匹配类型有0、1、-1三个值。0表示精确匹配,也就是要找个一模一样的,所以查找数字“2.5”时,得到结果是“2”,也就是说“2.5”在“$B$5:$B$13”中的第2个位置,而其他几个数字在区域中都找不到,所以得到结果“#N/A”。

匹配类型为1时,要求先给原始数据按照升序排列,表示从这些数据中找个小于或等于目标值的数据的位置,所以查找“3.7”时,查找到“3.5”在第3个位置,所以函数返回结果“3”。

匹配类型为-1时,要求先给原始数据按照降序排列,表示从中找出一个大于或等于目标值的数据的位置,所以查找“3.7”时,查找到“4”在第6个位置,所以函数返回结果“6”。

比较两列数据

WPS Excel:如何比较两列数据(match函数法)

输入公式“=MATCH(A2,C:C,0)”,表示从C列中精确查找A2单元格的值,结果得到12,也就是说C12单元格的值和A2是相同的。如果在C列中能找到和A列姓名相同的名字,则E列中得到C列名字的位置,找不到时,得到“#N/A”。

两列数据可以在同一张工作表上,也可以在不同的工作簿上。


谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页