本文目录一览:
- 1、excel表格里的数字为什么会自己消失了
- 2、excel中"0!/00!00"什么意思
- 3、如何解决excel中15位后的数字输入自动变成零
- 4、excel 如何把数字自动转成字符串?
- 5、excel38180怎么转换成38.18?
excel表格里的数字为什么会自己消失了
Excel单元格中输入数字时,如果先输入的是“0”,比如输入的序号为“01”,那么这个“0”会消失,这是因为单元格格式为常规或数值,设置为文本格式就能够正常显示了。这里用Excel 2007演示:
一、这里首先演示一下问题的原因,首先在任意一个单元格(单元格格式为常规或数值)中输入01。
二、 如下图,切换其他单元格后,单元格中的0消失,只剩一个数字1。
三、解决方法,选中这个单元格,按快捷键Ctrl+!打开单元格格式窗口,进入“数字”面板,格式改为“文本”,点击“确定”。
四、再次演示,单元格中输入数字“01”。
五、再次切换单元格后,数字0未消失,且该单元格左上角添加了文本标记的绿色小三角,问题解决。
excel中"0!/00!00"什么意思
!强制显示符。 也就是!后面的一个字符强制显示出来。。
0 是占位符。
text(123456,"0!/00!00")
右数第一个0,被6占位了。。 结果是6
右数第二个0,由于前面有个!,所以强制显示出来,结果是0
右数第三个0,被5占位了。。 结果是5
右数第四个0,被4占位了。。 结果是4
/由于前面是!,所以强制显示出来,结果是/
右数第5个0,被123占位了。。 结果是123
所以最后结果为 123/4506
如何解决excel中15位后的数字输入自动变成零
Excel软件不能表示超过15位的数字,超过部分将以0来代替。
在Excel软件中,超过11位(不含11位)的数字是以科学计数法的形式来表现的,如图。
Excel 软件是采用 15 个有效数字的精度来存储和计算数字,其中,小数点要占用掉一位有效数字,超出的部分以0来代替。这样就不难理解,直接输入的数字超过15位,后几位将变成0的原因。
避免问题现象的方法就是将数字变成文本形式的,方法有两种:
第一种:在输入数字前,先输入单引号,注意是英文标点的单引号,这是转义字符,Excel软件将会把后面的数字作为文本来处理。
第二种:在输入数字前,先选中要输入数字的单元格,右键-设置单元格格式,打开设置单元格格式对话框,如图,切换到“数字”选项卡,单击“分类”中的文本,再单击确定按钮,这时再输入任何数字,Excel软件都会作为文本来处理。
excel 如何把数字自动转成字符串?
excel把数字自动转成字符串,即将普通数字转换为文本格式的字符串,可通过分列功能实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中需要转换的相关数字所在单元格,点击数据选项卡中的“分列”。
2、在分列向导1、2中,均使用默认设置,直接点击下一步进入分列向导低第3步。
3、在分列向导第三步中,点击列数据格式下面的“文本”,然后点击确定即可。
4、返回EXCEL表格,发现在EXCEL中,把数字自动转成字符串操作完成。
excel38180怎么转换成38.18?
选中数字所在单元格→单击鼠标右键→选择【设置单元格格式】命令→弹出的对话框【数字】选项卡下选择【自定义】→将右侧【类型】编辑框默认显示的[G/通用格式]删除→(英文状态下)输入"0!.000"→单击【确定】即可。
P.S.“!”为转义字符,用转义字符可将小数点强制显示在千位之后、百位之前。