excel,如何判断2个文本单元格内容是否相同,忽略单元格的具体格式
比如A1的内容是“王敏”,B1的内容是“王敏霞”,期望在C1里得出文字提示:错误!(A1和B1是两个文件攒到一起的,主要为了纠错)用C1=IF(A1=B1,"相等","不...
比如A1的内容是“王敏”,B1的内容是“王敏霞”,期望在C1里得出文字提示:错误!(A1和B1是两个文件攒到一起的,主要为了纠错)
用C1=IF(A1=B1,"相等","不等") 这样的函数以后,全都判断为“不等”。
我估计,是格式不同,从而判断错误吧。但是我用格式刷把A列和B列格式统一,结果C1的判断还是与事实不符。除非两个单元格是复制成的,C1才会是“相等”。
而每个单元格内容的前、后、中间都没有空格。尝试另一个公式C1=IF(EXACT(SUBSTITUTE(A1," ",""),SUBSTITUTE(B1," ","")),"相等","不等"),得出的结果乱七八糟的。
请教各位朋友,多谢大家了! 展开
用C1=IF(A1=B1,"相等","不等") 这样的函数以后,全都判断为“不等”。
我估计,是格式不同,从而判断错误吧。但是我用格式刷把A列和B列格式统一,结果C1的判断还是与事实不符。除非两个单元格是复制成的,C1才会是“相等”。
而每个单元格内容的前、后、中间都没有空格。尝试另一个公式C1=IF(EXACT(SUBSTITUTE(A1," ",""),SUBSTITUTE(B1," ","")),"相等","不等"),得出的结果乱七八糟的。
请教各位朋友,多谢大家了! 展开
7个回答
展开全部
如果数据是来自于别的文件,出现这种情况很正常,是由于某单元格内容前存在空格,但是察觉不到,告诉你一种方法:c1输入=trim(a1),右拉到d1,然后两公式一起下拉
选定c:d>右键>选择性粘贴>数值
删除原有的A、B列,C、D列代替了原有的A、B列,再用你的公式,试试看
前几天也发现这个问题,就是这样处理的,不知对你是否适用
选定c:d>右键>选择性粘贴>数值
删除原有的A、B列,C、D列代替了原有的A、B列,再用你的公式,试试看
前几天也发现这个问题,就是这样处理的,不知对你是否适用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用函数exact(比较两字符串是否完全相同,返回true或false)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用IF函数是可以实现的呀。=IF(A1=B1,"相等","不等")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先将A列和B列的数据复制,选择性粘贴,数值,再用公式试试?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询