首 页 行业热点 新车 试驾评测 养车用车 车型库

excel if函数 找不同 比哪有两个数字都是80 找出了不同,可是我不知道两个80哪里不同,我需要修改什么地方.

发布网友

我来回答

4个回答

热心网友

如果都是数字80却又不相同有以下几种情况
一,单元格格式格式不同,
1)如文本格式的80与数字80不同,在EXCEL默认格式下,数字靠右,文本靠左,逻辑值,错误值居中
2)自定义格式下设置了某种类型格式显示出80,如自定义---类型中输入了 [<0]0;0 确定,这样单元格内输入了-80就显示成80了,(-80这个内容在编辑栏可以看到)

修正格式的不同可以通过再次设置单元格格式为统一的格式来做到,设置完毕后一定要记的再次回到该单元格回车后才会让单元格内的内容得到确认
如果要让文本格式的数字转为常规数字,可以复制一空单元格---选中要转换的单元格或单元格区域----右键---选择性粘贴---加或减---确定,相当于用公式方法中的加0或减0,此方法对公式得出值的单元格同样有效.

二,公式得出的值会与数字不同
如TEXT,LEFT,RIGHT,MID,REPLACE,SUBSTITUTE等函数得出的值80会与数字80不同,可以在这样的函数公式乘上或除以1,加或减0,也可以在公式中加入两个负号 --,样式如 =1*原公式 , =原公式/1 , =原公式+0 , =原公式-0 , =--原公式 ,这样就可以让公式得出的文本值转成数字值

三,输入的内容有不明字符
1)同样是文本的80,但用公式来比较会不相同,说明该内容有空格,透明字符等
2)一个是文本字符,设置单元格格式为常规再进入该单元格回车后,与数字80相比还是不相等,说明该单元格含有透明字符.因为如果是空格这样操作后空格会自动被清除.

这样的不同可以用LEN函数来计算单元格内字符个数来判定是否有多余的人眼不可见的字符,
如果能确定这个透明内容是什么可以用查找---替换为空的方法来去除,
如果是字符前的不可见内容,可以用数据---分列---固定宽度---让字符前不可见的内容与可见内容分列成两列---让前一分列"不导入此列"--完成
数字后不可见内容的删除没有规律可寻的只能手动进行删除了,当然灵活应用函数公式还是可以做到的,但先要找到数据的规律.比如先复制一个数字后面的不可见内容再写入到SUBSTITUTE函数公式进行替换

以上内容纯属个人使用EXCEL的经验累积,欢迎指正和探讨,但不要拍砖

热心网友

excel 有个函数叫EXACT,就是比较两个单元格,一样就是True,否则是False

热心网友

会否是因为格式的原因,你可以先用格式刷,再选F2,重新定义单元格格式。

热心网友

格式不同吧,比如一个是文本,一个是数值

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com