比较两列数据是否有重复,有很多的方法,这一篇介绍match函数法。
优点
两列数据的顺序不一致,也可以对比出异同点。
Match函数
公式:=MATCH(查找值,查找区域,[匹配类型])
翻译:=MATCH(找谁,去哪里找,[精确查找或找个接近的])
结果:获得匹配值的位置。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”。
比较两列数据
输入公式“=MATCH(A2,C:C,0)”,表示从C列中精确查找A2单元格的值,结果得到12,也就是说C12单元格的值和A2是相同的。如果在C列中能找到和A列姓名相同的名字,则E列中得到C列名字的位置,找不到时,得到“#N/A”。
两列数据可以在同一张工作表上,也可以在不同的工作簿上。
谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。