为什么网页中的数字复制到EXCEL表中值会变
一个系统网页中有一张网页表格,其中有一列17位数字如:20121120083453644。复制后直接黏贴到EXCEL2003中,会显示为2.01211E+16,在把单元格...
一个系统网页中有一张网页表格,其中有一列 17位数字如:20121120083453644。
复制后直接黏贴到EXCEL 2003中,会显示为2.01211E+16,在把单元格格式改变为“数值”后,原来的数字就变成了 “20121120083453600”(末尾两位数变了)。把数字先黏贴到文本文档中丢格式,再复制黏贴到EXCEL 2003中,还是会显示为2.01211E+16,结果一样。
请问这是怎么回事? 展开
复制后直接黏贴到EXCEL 2003中,会显示为2.01211E+16,在把单元格格式改变为“数值”后,原来的数字就变成了 “20121120083453600”(末尾两位数变了)。把数字先黏贴到文本文档中丢格式,再复制黏贴到EXCEL 2003中,还是会显示为2.01211E+16,结果一样。
请问这是怎么回事? 展开
6个回答
展开全部
两个可能,一个是格式不对,一个是数字其实是函数
以下两步实现,
复制,右键选择性粘贴,数值
复制,右键选择性粘贴,格式
以下两步实现,
复制,右键选择性粘贴,数值
复制,右键选择性粘贴,格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那是因为你的单元格格式不是文本格式
你右键单元格格式,将单元格格式调整为 文本 再粘贴就可以了
或者在单元格内先输入一个英文状态的 ' (上单引号)
再粘贴 进去也是可以的
还有你说的后改格式的导致显示后两位不正确的,这个是正常的,因为EXCEL自动帮你给舍掉了进行科学计数了。重新复制粘贴就可以了
你右键单元格格式,将单元格格式调整为 文本 再粘贴就可以了
或者在单元格内先输入一个英文状态的 ' (上单引号)
再粘贴 进去也是可以的
还有你说的后改格式的导致显示后两位不正确的,这个是正常的,因为EXCEL自动帮你给舍掉了进行科学计数了。重新复制粘贴就可以了
追问
单条数字可以,但是 一列数字就不行了,因为网页上无法 按例 复制,只能按行复制,行中包含有其他文字,全部复制后,就算事先设置了“文本格式”,在黏贴后,其中数字还会变成2.01211E+16这类,然后不管怎么改单元格格式,数字的值都会变掉的
追答
你粘贴的时候选择--选择性粘贴--值再试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
粘贴的时候选择“选择性粘贴”——“数值”,看看行不
更多追问追答
追问
不行,刚试,还是会变
追答
先把表格设置成文本(单击右键——设置单元格格式——文本),再把数值粘贴进去,选择无文本格式
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在单元格上右键,设置单元格格式,数值,小数位数选择0.
追问
谢谢,不过在把单元格格式改变为“数值”后,原来的数字就变成了 “20121120083453600”(末尾两位数变了)
数值会变。原来是44,改格式后会变成00,你可以自己试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询