如何解决EXCEL数字过长excel自动生成数字加0的问题

& 问题正文
EXCEL中输入的数字过长就会自动加上好多0,这个该怎么办呀?
EXCEL中输入的数字过长就会自动加上好多0,这个该怎么办呀?
你好,首先感谢你对我栏目的支持,你说的这个问题我会写文章说明的。
22:52:07&&&&来自
22:52:07&&&&1028人阅读
Microsoft Office
1、将单元格格式设置成“文本”类型,再输入数据。
2、在输入数据的前面加上一个半角的单引号,如:'
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:18400次
排名:千里之外
原创:16篇
转载:14篇
(21)(1)(4)(3)(1)Excel表中存在一个数字编号,或许大家默认都会这样做,编号可以是从1到N的任何数字,也许会用于数据库作为唯代码,打印出来的时候感觉编号那一列不怎么美观,仔细看了下,原来是编号长度不一致,长长短短不整齐,有什么方法可以将这个编号统一格式化长度呢?当长度不够的时候在前面自动补0,或许大家认为实现的方法有很多,这里可以肯定的告诉你,是的,确实很多。方法是多种多样的,现在来介绍一种最简单有效的方法,那就是设置单元格格式!也许你在数字选择了所有的格式都无法办到,你可能失去信心,认为Excel办不到!这样你可能会走其他路线,比如自定义函数等来实现!其实在Excel的单元格格式中是可以自定义的,很简单!方法如下:首先选中需要设置的单元格,接着设置该单元格格式为自定义,类型中输入&00000&。用这个方法既可以保留输入的&0&,同时又可以用填充功能实现学号的自动生成。 自定义了内容的长度后,如果你输入的内容长度不够设定的位数,Excel就会在前面补上相应位数的&0&,经测试,是可以的。情况一如何在数据前面补零?如果想把A1中的7弄成07,A2中的142弄成0142的话,可以另找一个辅助列,输入=&0&&A1。并向下复制,就把A列的其它值前面也加上0了文章出自,转载请保留此链接!。情况二一列数据中,本应为文本格式的5位数,如&00001&,但实际提取后只有最后的一位两位有效数字,如何定义该列位数最计5位,且对位数不足的在前面加&0&?选择需要设置这样格式的所有单元格,右键-设置单元格格式...-数字-自定义,选择紧接&G/通用格式&下面的&0&类型,然后在上面的文本框中输入 00000,单击确定。这样,当你在这些单元格中输入了不满5位数的数值时,缺少的位数就在前面用0补足。这种方式,如果你输入的是小数,那么小数部分全部被四舍五入后显示出整数部位,但其真实的值仍然不变。如果要设置小数位数,可以将 000000改变为 00000.##。如果要固定单元格最多只能输入5个字符,可能要用到VBA才能办到,检测单元格的长度如果超出5个,那么对以后的输入就不响应了。最近更新:免责声明:本文仅代表作者个人观点,与本网无关。看完本文,记得打分哦:很好下载Doc格式文档马上分享给朋友:?知道苹果代表什么吗实用文章,深受网友追捧比较有用,值得网友借鉴没有价值,写作仍需努力相关综合教程:
48小时热门解决EXCEL数字过长自动加0的问题的方法?_数码家电_中国百科网
解决EXCEL数字过长自动加0的问题的方法?
     EXCEL有一个不太好的功能就是太自以为是了,它认为所有输入的超长的数字都应该采用科学计数法显示,于是,只要超过11位数字,EXCEL就会用科学计数法来显示这个数字,如我们在EXCEL中输入,EXCEL就会显示为1.23457E+11,如果输入的数字超过15位,如我们的身份证号的话,那么EXCEL会把这个数字后面的数字全部变成0。
我们可以用下面两种办法解决这个问题。
第一种是我们把要输入这种长数字的单位格的格式改为文本格式,这样就可以让数字显示完全了。
第二种是我们在输入长数字之前先输入英文的单引号,也就是键盘数字1左边那个键,然后再输入长数字就可以正确显示了。
对于需要经常输入长数字的人来说,第一种方法要方便一些,因为我们可以把一列或一行的单元格格式都设置为文本。对于只需要输入一两个这种长数字的人来说,第二种方法要方便一些。
Copyright by ;All rights reserved.查看: 66862|回复: 8
数字最后几位,自动变成0了
阅读权限20
在线时间 小时
& & & & & & & &
&&以下的数字,是我需要输入excel的
但是如入数字后,得到的结果却是
最后两位数字66变成00了
&&我们公司用的版本是excel2003的
&&大家能告诉我是为啥吗?
&&先谢谢好心的各位了
阅读权限20
在线时间 小时
& & & & & & & &
能告诉我些解决办法吗?
阅读权限30
在线时间 小时
数值超过15位不可逆……
用文本格式输入即可
阅读权限95
在线时间 小时
& & & & & & & &
选把单元格格式设成文本再输入数字
阅读权限10
在线时间 小时
这个主要是因为在EXCEL表格中所输入的数字超过了15位,就变为了科学计数法。只需在“设置单元格式”中数字设置为“文本”即可。
阅读权限20
在线时间 小时
谢谢各位,但是我在大批量导入数据时,由于类型很多,基本是无法手工去单独调整字体格式的
阅读权限95
在线时间 小时
& & & & & & & &
xucunxi 发表于
谢谢各位,但是我在大批量导入数据时,由于类型很多,基本是无法手工去单独调整字体格式的
导入的最后一步你就可以把该列设置成文本
阅读权限10
在线时间 小时
复制到文本文档 在粘贴过来吧
阅读权限30
在线时间 小时
在数字前加个单引号
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师}

我要回帖

更多关于 解决中控自动落锁问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信