将大批量的数值型数字转换成文本型数字,当然不能一个一个的去双击做转换了。以下说说有哪个可以将数值型数字转换成文本型数字的方法。
一、转换方法
方法1.数据分列功能
选中数据后,点击数据选项卡,分列,
分列向导的第一步和第二步,都按默认选项不变,直接点下一步
在分列向导的第三步,将“列数据格式”选中文本,然后点完成。数据就可以转换成文本型数字了。
方法2.使用公式
做数据转换常用的有两个公式可以用,一个是text函数,另一个是文本连接符&,在数据前面或后面连接一个空字符。如下图:
3.粘贴选项
其实只利用粘贴选项也可以做这个数字转换。先复制数据到记事本,然后将excel里的数据区域设置单元格格式为文本,再将记事本里的数据复制粘贴回来,这个时候,粘贴的直接就变成文本型数字了。
二、小结一下
1.由于excel的数值精确度是15位有效数字,如果超过15位,则15位之后的数字将被置为0,就是数值精度损失了,这个精度损失过程是不可逆的。如果转换15位以上的数值型数字,无法通过转换成文本型找回原来的数字。
2.分列功能每次只能转换一列,适用于列数比较少的数据。公式法还可以同时对数字做一些额外的加工。
3.单元格格式设置中,如果是文本与数字格式之间做转换,并不是将单元格设置成相应的格式就完成了,需要对它有一个触发的过程,就如题主所述的,双击一下才会改过来。