在我们做数据源表的日常工作中,我们也会碰到很多长数字的数据,比如说身份证号,比如说银行卡号等等,在录入这些长数字的过程中,就不时会出现一些小问题,虽说是些小问题,但处理不好也会给我们的数据源带来一些麻烦。今天我们就告知大家几种长数字输入时常遇问题及解决的办法。
如何把数字中间的空格取消
很多人看到空格取消,第一时间想到的就是查找替换,这个思路是没错的。但是长数字查找替换取消空格可能结果就会变成“E+18”。
这时我们可以用一个函数来解决,它就是SUBSTITUTE函数,公式为=SUBSTITUTE(A2,"","")。其中A2指的是有空格长数字所在单元格。
总结:长数字取消空格不能直接替换。
输入长数字后面几位会变成E+18
有个小伙伴私信我说,他在表格中输入长数字,输入几行的时候发现后面四位都变成E+18。这是长数字输入很常见的一个问题,这是因为你输入的数字太长了,被“科学计数法”了。从其他软件导入的长数字也是一样会变成E+18。

出现这种情况的时候是没有办法恢复的,但是有一个办法可以避免这种情况。就是我们在输入长数字或者导入长数字的时候,一定要先设置单元格格式为文本格式,这样就不会出现E+18的情况了。
总结:输入或导入长数字时,先设置单元格格式为文本
用countifs函数统计出现错误
我们countifs函数统计来查找长数字重复值时,会发现有些长数字明明出现了一次,但我们查找的结果却是两次。这时因为你这个长数字可能超过15位了,后面的查找不到。这时我们就需要在原有的公式的基础上加上&"*"就可以了。比如下面这个公式就为=COUNTIFS($B$2:$B$10,B2&"*")。

总结:COUNTIFS函数统计长数字时后面加&"*"
如果你喜欢Excel,想系统地从入门到精通的朋友可以看下我的专栏从入门到精通,里面有全套原创视频教程,涵盖6大模块,100个知识点,90%办公实用技能。
还想深入学习的或者想要书籍资料配套的,也可以点击我的主页特价书籍菜单。限时特惠多多。