分享

Excel两列排列位置不一样的数据怎么对比?

 精灵图书馆124 2020-04-14

操作方法

01

左边两列就是顺序不一样的数字,最右一列是查找出来才会显示数字,查不出来的就显示错误值。
这个例子就是在A列查找B列的每一个数字,看哪一个在A列是找不到的。

02

MATCH函数需要填3个参数
第1个:查找什么,选中要查找的数据所在的单元格,这里查找B1
第2个:在哪里查找,选中查找区域,本例在A列查找
第3个:匹配类型,0是精确匹配,1是小于查找值的、最接近的行数,-1是大于查找值的、最接近的行数。基本上查找的时候多数都是要找一模一样的,1和-1很少用到,而且是返回升序排列之后的行数,稍微没那么好理解。

03

下面这个就是完整的两列数据,B列的3400在A列是找不到的,所以返回错误值,其他返回的数字就是查找值在查找区域所在的行数,像B1的6000就在A列的第7行,所以返回的是7。

04

这里还要注意一下单元格格式的问题,下面这个7600为什么返回错误值,因为A列的7600是文本格式的数字,左上角有个绿色的小三角,而B列的7600是默认格式(常规),
文本格式的数字是没办法和默认的数字匹配的。

05

再看一下下面这个,左上角4个数字都是货币格式的,在最右边有返回它们的行数,说明
货币格式的数字是可以和默认的数字匹配的。

06

举这两个例子就是提醒大家一定要注意单元格的格式,很多时候会影响你在运算、查找等方面的结果,统一格式是最规范的,也不要输入多余的符号和单元格。

07

如果你用MATCH函数还是遇到同样的数字但是却返回错误值,再检查一下是不是小数的问题。不是完全一样的或者是Excel可以匹配的数据,出错是很常见的事情。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多