本站分享:大数据、数据分析师考试认证培训,包括:Python培训Excel培训Matlab培训SPSS培训SAS培训R语言培训Hadoop培训Amos培训Stata培训Eviews培训广告位

EXCEL 如何将数字转化为以文本形式储存的数字

excel数据分析 cdadata 295℃ 0评论

EXCEL 如何将数字转化为以文本形式储存的数字

关键词:数字以文本形式存储,文本形式存储的数字,excel文本转化为数字

EXCEL 如何将数字转化为以文本形式储存的数字方法一

选中该列—-右键—-设置单元格格式—-自定义—类型中写入  “000000”   —-确定

这样得出的内容在本质上还是4或42但是在单元格中看起来是”000004″或”000042″,且打印出来出是这样的内容,只有在编辑栏中看的到是4或42,这样的数字不是文本数字

EXCEL 如何将数字转化为以文本形式储存的数字方法二

假设这列数字写在A列,则B1单元格写入公式

=TEXT(A1,”0″)

=TEXT(A1,0)

=TEXT(A1,”000000″)

下拉复制公式或双击填充柄。

EXCEL 如何将数字转化为以文本形式储存的数字方法三

1、正常输入所有数字数据

2、在新的一列中用函数TEXT转换数字为文本,如=TEXT(A1,0)

3、复制、选择性粘贴、“值”,取消共识,保留公式结果,这是令人兴奋的小绿箭头已经出现了

4、替换原来的数字,OK


Excel 数字转化成以文本形式存储的数字?

整理数据时忽然发现需要把Excel 中数字转化成以文本形式存储的数字,网上有一个方法但是没有看懂,希望高手指点下,非常感谢!xiami

下面是在网站上搜到的一种方法,但是没有看懂!

Excel 数字转化成以文本形式存储的数字

看到这个标题有点惊异吧,一般情况下都是问怎样把“以文本形式存储的数字”转化成“一般数字”,这下怎么倒过来了,是的,不过举一反三,这样遇到问题了才会游刃有余呀。往下看吧。

最近使用一个OA系统,其中的数据导入和导出比较方便,但是在进行数字方面的导入时出了些问题,表征如下:

1、导入时提示一切正常
2、数字部分在“查看数据源时”就没有显示,而事实是有的
3、采用系统建议的复制新文件法无效

详细分析:

1、数字部分当以’(单引号)+数字的形式输入时,形成以文本形式存储的数字时系统是可以接受的
2、在1的基础上得出以下结论,由于系统数据采用数据库结构,故存在数据类型问题,而用excel表本身的数据类型和此OA系统用的数据库类型(估计是类似dBaseIV的数据库)是不匹配的,所以只能采用文本方式导入
3、到此,问题明了,解决方法也浮出水面,只要将所有的数字装换成以文本形式存储的数字即可。

解决方法:

其实这个才是本次问题的重点,平时输入时只要用以’(单引号)+数字就可以形成以文本形式存储的数字,而对于以文本形式存储的数字到普通数字的转换是很简单的,只要大片选中再单击“!”符号中的“转换为数字即可”。但是,现在我们要解决的问题是将数字转换为“以文本形式存储的数字”,一个一个加单引号是不现实的,而用文本组合符号的方式来加一个单引号也是不行(Failed),其他方式诸如单元格格式、转换文件类型等等,都无效(试验得好辛苦,凡是能想到的都用上了)。最后,经过无数次的失败总结出以下方法:(试验结果显示简单且易行)

前提:批量、转换、数字到以文本形式存储的数字

1、正常输入所有数字数据
2、在新的一列中用函数TEXT转换数字为文本,如=TEXT(A1,0)
3、复制、选择性粘贴、“值”,取消共识,保留公式结果,这是令人兴奋的小绿箭头已经出现了
4、替换原来的数字,OK

转载请注明:数据分析 » EXCEL 如何将数字转化为以文本形式储存的数字

喜欢 (1)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址