excel 中粘贴数字自动变成文本格式。

发布于2022-01-05 17:59:06
8个回答
admin
网友回答2022-01-05
excel内部复制粘贴时自动会保持原格式。
你是将WORD或其他文本文件中的内容粘贴到EXCEL中吧,建议用查找替换功能在原长串数字前面加上半角撇号,再复制到EXCEL中。如:
'123456789012345678
admin
网友回答2022-01-05
因为数值格式的没有以0开头的,除非是小数才可以是0.开头的,所以输入以0开头的或超过13位的数字前面都要加'才能显示所需数值。
admin
网友回答2022-01-05
在分列的第三步将每一列的格式都选为文本格式就可以了。
admin
网友回答2022-01-05
计算机运算需转为二进制,运算后再转回十进制数字。每增加一位数需增加很大的运算最,普通数值运算15位已经足够,因而个人PC机Excel中设定为15位精确数值。
录入超过15位的数字,需选将单元格格式设为文本,再录入数字。(注意先后顺序)
也可以录入数字时,先录入前导符“'”,如:'123456789123456789
admin
网友回答2022-01-05
不知道你数据量有多少,如果不多的话按下方的方法操作吧:
1、复制excel中整列数据
2、粘贴在记事本中
3、复制记事本中所有数据
4、粘贴在word中
5、在word中执行替换:
查找内容:^p
替换为:^p'
全部替换后,所有数值前都带有英文格式的单引号,除了第一个数值外,需要手动加上
6、将excel中数据列格式设置为文本格式
7、复制word中数据
8、粘贴在excel中
admin
网友回答2022-01-05
在excel中将一列的数字改为文本格式有两种方法:
方法一:
1、选中一列,然后选中格式选项;
2、选择单元格,打开单元格对话框;
3、在数字选项下,选择文本,点确定,完成格式修改;
方法二:
1、选中一列,然后点击“数据”。
2、点击分列,打开分列对话框;
3、连续两次点击“下一步”,到第三步的时候选择列数据格式为文本格式;
4、点击完成,完成格式修改。
admin
网友回答2022-01-05
我想到的办法是:
1、设定一列(假设为M列)的格式为“文本”
2、选择性粘贴数值到需要改变的这一列数据到M列,此时数据全部变为文本。
3、再粘贴回来。
admin
网友回答2022-01-05
1.设置单元个为文本格式
2.把数字粘贴进去,选匹配目标区域格式
3.如果你的数字前方有0,想把0显示处理啊,必须重新输入0,因为数字格式是不存0的

回到
顶部