绿叶衣行
关于Excel如何把数值批量转换成文本,有以下几种方法:
1.单元格格式(任何情况都适用)
选定数值区域,按快捷键"Ctrl+1"快速打开"单元格格式",选择"数字"→文本。如图所示:
或选定数值区域,点菜单栏中的“开始”→点下方“常规”右边的下拉三角选择“文本”。
2.数据→分列(部分情况适用,数据都在一列的情况)
选定数值区域,再点菜单栏上的“数据”→“分列”→前面默认的不动,点下一步到含“文本”那一页→选“文本”→确定,就好了。如图所示:
3.辅助列公式(部分情况适用,数据都在一列的情况)
在原有的数值那一列A列后面插入一列B列,再在B列首单元输入公式“=text(A1,"0")” 注意:0前后的双引号为英文双引号,再点Enter键,再点A1单元格,光标指向A1 单元格右下角,待光标呈“十”,按鼠标左键不放往下拉。如图所示:
4.辅助合并空值法(部分情况适用,数据都在一列的情况)
在原有的数值那一列A列后面插入一列B列,再在B列首单元输入“=A1&""”,注意:空值的双引号号是英文双引号哦!再点Enter键,再点A1单元格,光标指向A1 单元格右下角,待光标呈“十”,按鼠标左键不放往下拉。如图所示:
Tip:数值的形式一般默认是右对齐,文本形式一般默认左对齐,要区分数值是不是文本形式,可以看数值是否可以求和,不可以求和的就是文本形式,反之,就是数值形式!谢谢浏览,对于以上的回答,喜欢的话可以点个赞,或关注支持一下,互相探讨!
职场技巧那点事
Excel中数值批量转换为文本的方法有很多种,雷哥推荐4种常用的方法
方法一:使用分列功能
在Excel中,分列功能不仅仅可以根据需求把单列数据分成多列,还可以修改数据格式哦
步骤
1.选中数据
2.单击【数据】-【下一步】-【下一步】-【文本】
3.确定后,就可以发现数据格式变为文本啦
小技巧:默认情况下,数字靠右边是数值;数字靠左边是文本
方法二:使用Text函数
Text函数可谓是文本大咖函数,可以实现很多功能,比如四舍五入,设置占位符,设置小数位等等。今天雷哥跟大家分享下,它还有一个特殊的用途,就是修改数值格式为文本格式
语法:
=text(参数一,0),表示把参数一的数值保留整数(文本格式)
=text(参数一,"0.0"),表示把参数一的数值保留一位小数(文本格式)
步骤
1. 在B1单元格输入 =text(A1,0) ,拖拽完成填充
2.选中B列数据,复制后单击C1单元格,右击选择粘贴为值
可以发现,数值格式批量变为文本了
方法三:使用&
补充一个知识点:数值和非数值的数据,通过"&"合并到一起后,就是文本类型的数据
步骤
在B1单元格中输入 =A1&"",拖拽后进行填充即可
有朋友可能会问,为何使用该公式后数据变为文本格式?因为""虽然表达的是空,但是也是非数值格式,因此A1的数据和""并在一起后,数据就是就是文本格式了。为了让各位小伙伴们能够看清楚,雷哥把B列的数据(B列是公式)复制后选择性粘贴到C列(数值),可以发现C列左上角有绿色的图标,这就表示C列的数据是文本格式
方法四:辅助列思想+单引号 '
大家都知道,如果输入身份证号码时,需要先输入单引号 ' ,然后再输入数字,这样输入的数据就是文本格式了。那么,如果遇到批量数据需要修改为文本该如何实现呢?
方法
1.在数据前添加辅助数据-QQ
2.把B列数据选择性粘贴为数值
选中B列数据-复制-右击-选择性粘贴为值,这样B列数据就由之前的公式变为值啦~
3.把QQ替换为单引号。
【Ctrl】+【H】调出替换对话框,分别输入QQ和单引号,单击【全部替换】即可。
可以发现,数值格式的数据都变为文本了~
雷哥office
将数值批量转为文本?这里,分享给你几个常用方法:
方法1:设置单元格格式为“文本”
步骤:①选择数值所在的区域 → ②按下<ctrl>+1自定义格式 → ③自定义格式为“文本”;/<ctrl>
当然,这里也可以直接使用菜单“开始”中的快捷格式设置;
方法2:使用“数据分列”功能
Excel中的数据分列,不仅能用来分离数据,在数据格式转换上,也是一把好手!
步骤:①选择数值列 → ②菜单选择“数据”-“分列”→③面板中选中数据格式
如下关键点截图:
方法3:使用Text函数或者&符号来转化数据格式
在Excel中,使用&连接符,可以合并多个字符串,利用这个特性,就能将数值直接转为文本;
而,Text函数,则是将数据转换为指定格式;
3种方法的动画演示
上面介绍了三种方法,这里,我做一个完整的动画演示,如下:
好了,这个问题就分享到这,希望能帮到你!
我是Excel大全,别忘了点个赞支持下哦,谢谢!
Excel大全
EXCEL有TEXT函数,各版本通用。
格式用法如下:
Text(单元格,转换后的格式)作用:将指定单元格的内容转换成指定的格式
举例如附图
1把老骨头
方法有两种,
第一种使用分列,在格式里面选择文本即可;
2.可以使用公式,如=a1&"",在原有的数值后面连接一个空白即可;
3.使用text函数,将数值转换成文本