excel中怎么判断两个单元格内容是否完全相同
来源:网络收集 点击: 时间:2024-09-24首先,最常见的一个情况是看似相同的文本内容,其实某个单元格文本后有一个或多个空格。


解决这种问题的方法是用查找替换,将全部的空格替换成空即可。
还有一种情况是从系统中导出的excel表,看不到的文本不是空格,而是其他不可见字符。复制一个不可见字符,然后全部替换即可。

下面的两个单元格内容是不是看起来完全一样呢?其实最后一个字母O不同,一个是0一个是大写的字母O。在这里图片内容放的很大你可以很快找到差异,但是在工作表日常工作数据字体大小,这种差异是很难发现的。就比如我这段文字中写到的0和大写字母O,你看着差异明显吗?

再来看一下下面的图片,这次两个文本是不是完全相同了呢?没有字母O和0的区别。但是其中有一个字母Z是全角,一个字母Z是半角。你发现了没有?这在excel识别过程中会认为两个文本不相等。这也是工作中实际碰到过的例子。

下面两个单元格内容看起来也是完全一样的数字,也没有空格和全角半角之分。但两个单元格还是不一样。我们通过查看单元格格式就可以发现,其中一个单元格是文本格式。


这种文本型数字解决方案可以用:选中区域 -【数据】-【分列】-【完成】解决。

那么,怎么来检查两个单元格是否相等,如果不相等,怎么找到差异在哪里?

首先,我们可以用等号运算符,判断两个单元格是否相等。如果相等则返回TRUE,否则返回FALSE。

如果单元格内容已经判断不相等,我们可以用MID()函数将两个要判断单元格内容字符一个一个取出来,然后去核对是否一致,直到核对出来为止。
10/11我们在A2单元格输入:
=MID(A$1,ROW(A1),1)
B2单元格输入:
=MID(B$1,ROW(B1),1)
C2单元格输入:
=A2=B2
如果C2返回是TRUE说明两个单元格第一个字符相等。

下拉足够多的行,如果两个单元格内容完全相等,C列不会出现FALSE。如果出现了FALSE再去两个单元格中查看那个字符为什么不同即可。

如果您觉得此经验有用,可以点击本页面右上方的【大拇指】图案和【收藏按钮】或者右下方的【分享】按钮,也可以点击本注意事项下方的【收藏】按钮。
如需要了解更多内容,可以百度搜索“百度经验shaowu459”或到百度知道向我提问。
excel单元格版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1213052.html