EXCEL里肿么把以0开头的数值转换成文本格式

已举报 回答
EXCEL里肿么把以0开头的数值转换成文本格式
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    9,312

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
1、在EXCEL里把以0开头的数值转换成文本格式,可以通过将数字格式设置文本格式,再输入即可。
2、如下所示。
选择单元格,在数字格式中选为文本
已输入0开始的数字
取消 评论
当在单元格中输入较长数字时,Excel会默认以科学计数的方法显示数据,但选择该单元格时,编辑栏里显示的仍是原有输入的数据,这时在数据前加上一个英文状态的'号即可(位置是双引号位置,英文状态)。
取消 评论
首先对提问进行更正,文本格式前是一个英文单引号,并非逗号。
推荐三种方法来实现此功能,举例中假设源数据在A列,
插入辅助列,输入公式=A1&, 下拉填充,即可得到强制转换的文本格式,但是公式运行的结果前并没有文本型数字特有的“绿三角”,此时我们需要将辅助列选择性粘贴为“数值”即可。

数据分列功能,选择A列--数据--分列--下一步--下一步--文本--完成,具体操作步骤参见以下动图。

VBA,代码如下:
Sub tst()Dim CEL As RangeFor Each CEL In Range(a1:a & Range(a65536).End(xlUp).Row) CEL.Offset(0, 1).Value = ' & CEL.ValueNextEnd Sub
取消 评论
假设你的数据在A列,从A1开始,在A列后新插入一列为B列,B1输入公式
=REPLACE(A1,1,0,CHAR(39)) 下拉复制公式

是要这样的答案吗,不是可追问
取消 评论
将单元格格式设置为“数值”即可,具体操作如下:
1、选中目标单元格,点鼠标右键;
2、下拉菜单中点“设置单元格格式”;

3、弹出“设置单元格格式”窗口中,“数字”选项下选“数值”,点击“确定”即可。
取消 评论
一、右击单元格,“数值“设置单元格式”选“文本”
二、如果整行或整列是规则格式同上操作选“自定义”将格式输入格式栏内点“确定”如001-099这样你就可以在下行或列直接输数字不再输0就可以变为你需要的格式,可以剩好多事
其他特殊的输法你如需要可以发短消息给我,但要讲具体
取消 评论
改完格式后要剪切再重新粘贴进去
有点像网页刷新一样
取消 评论
ZOL问答 > EXCEL里肿么把以0开头的数值转换成文本格式

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?