对于单元格的值为默认的General或者Number数字时,我们可以直接选中,单元格,或者某个范围,可以直接将上面的格式处选择为Text
这样就完成了一次格式转换,如下默认是General普通格式,我们直接就将其转换成Text文本格式
不过只有当我们将鼠标双击一下单元格式,才会看到左上角看到熟悉的Text绿色直接三角形标识符号,如下:
当然这看起来,也似乎不是很重要了,但今天笔者是要说的是另一个问题,当某列都是一个位数较长的数字Number时,我们再将其转换为Text文本时
就会变成包含E+的格式,如我们将 123456789012301 这个Number单元格式,转换为Text 后,就会变成 1.23457E+14 ,如下
实际只是显示问题,我们鼠标单击这个单元,预览栏,还是123456789012301,只有双击这个单元格子后,才会是我们希望的带有Text绿色直接三角形标识符号
但问题是如果是一列一段范围的单元格,或者一整列,全部换中转换成Text时,在显示上还是会全部是含有E+的数字,当然我们肯定不能一个一个的去双击单元改变格式的显示问题
解决方法:如果是批量转换数字为Text文本时,就需要使用到Data 下面的 Text to Columns 功能了
1、选中要将数字转换成Text格式的单元格范围, Data --> Text to Columns
2、默认的基于Delimited 即可,Next 下一步,依然也还是默认的Delimiters --> Tab 然后继续 Next 下一步
3、最后一步一定要注意,默认是 General 格式,我们需要这里指定为Text,最后完成即可看到,所有的单元格式就变成Text文本格式了,也是正常的显示
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17420342.html
标签:Text,单元格,Excel,Number,General,格式,单元 From: https://www.cnblogs.com/5201351/p/17420342.html