在excel表格里粘贴数据但是末尾数字全变成0

1、在粘贴前把表格属性设置为文本也没用,粘贴以后全部变成常规。
2、用选择性粘贴也没有,粘贴进表格里的数据全部挤在一个格子里。
3、选匹配目标格式也不行,数据末尾还是会变成零。

还有没有什么其他办法?刷分的就不要来了。

变成0是因为EXCEL的数值精度为15位数, 超过15位数的非0数字会自动转换为0。解决方法是:


1、首先打开EXCEL,可以看到末尾数字全变成0了。



2、然后选中单元格,右键“设置单元格式”。



3、接着打开“设置单元格式”,在数字对话框中,选择“文本”,点击“确定”。



4、最后重新粘贴数据,就不会变成0了,现在数字的格式就是文本格式了。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-02
首先将会变成0的那个格子事先设置成文本格式,然后将所要做的数字复制,然后进行粘贴,就可以了,粘贴的时候使用匹配目标格式。就可以了。本回答被网友采纳
第2个回答  2019-08-16
这是因为带格式粘贴的原因,粘贴后不要点击鼠标,将带格式粘贴改为匹配目标格式。就好了,当然表哥格式也要修改为文本。本回答被提问者采纳
第3个回答  2017-07-03
粘贴前先在数据前以英文输入状态下加个单引号 '
第4个回答  2013-12-27
可以使用工式提取,你说一下你的具体情况是怎么样的,好设置工式引用范围!追问

直接复制一组网页里的数据:


粘贴以后就变成这样:已经在粘贴前把表格格式设为文本。


选择性粘贴:虽然数据正常了但是全部挤在一个格子里。

追答

方法如下:

  复制-》粘贴=》选中复制后的内容-》右键-》设置单元格格式-》数字-》自定义-》选中一个数字形式的格式-》按确定

  如下图:

追问

数字末尾已经变成0了,改了也不能恢复……

追答

能发一个例子给我吗,我给你看看!