Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1851|回复: 4

[已解决]文本与数字的问题

[复制链接]
发表于 2011-7-13 22:24 | 显示全部楼层 |阅读模式
如何将超过18位不带绿箭头的文本转化成数字。  郁闷中。。。。。。      
18位不带箭头的文本数字是系统导出的。
最佳答案
2011-7-13 23:40
本帖最后由 高 于 2011-7-13 23:44 编辑

回复 zc250 的帖子

哪里有那么大的数字?
如果真的好多那么大的数字,提示你一下思路,我试了试,还行:
例如:把a列的数值用B列和C列显示,即:A3=B3*10+C3
数值
10位以前
10
 文本格式的
=--TEXT(LEFT(A3,LEN(A3)-10),0)
=--TEXT((RIGHT(A3,10)),0000000000)
123456789012345678
12345678
9012345678
234567890123456789
23456789
0123456789
123456

0000123456

不知道你嫌麻烦不。我费了半天劲,你好歹试试看。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-7-13 22:41 | 显示全部楼层
回复

使用道具 举报

发表于 2011-7-13 22:45 | 显示全部楼层
本帖最后由 高 于 2011-7-13 23:13 编辑

试试两个方法:
1、=a1*1
2、=--text(a1,"G/通用格式")
不行,只能变为数值,可是由于位数太多,不能全部显示,还没办法呢
建议:就先文本着放着,不再用此表继续运算吧
回复

使用道具 举报

发表于 2011-7-13 22:59 | 显示全部楼层
回复 zc250 的帖子

朋友,你最好上传个附件,否则别人无法帮你解答……
回复

使用道具 举报

发表于 2011-7-13 23:40 | 显示全部楼层    本楼为最佳答案   
本帖最后由 高 于 2011-7-13 23:44 编辑

回复 zc250 的帖子

哪里有那么大的数字?
如果真的好多那么大的数字,提示你一下思路,我试了试,还行:
例如:把a列的数值用B列和C列显示,即:A3=B3*10+C3
数值
10位以前
10
 文本格式的
=--TEXT(LEFT(A3,LEN(A3)-10),0)
=--TEXT((RIGHT(A3,10)),0000000000)
123456789012345678
12345678
9012345678
234567890123456789
23456789
0123456789
123456

0000123456

不知道你嫌麻烦不。我费了半天劲,你好歹试试看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-24 12:32 , Processed in 0.239436 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表