Excel精英培训网

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

[已解决]关于公式的问题

[复制链接]
发表于 2015-12-16 14:39 | 显示全部楼层 |阅读模式
本帖最后由 bajifeng 于 2015-12-16 21:29 编辑

问题:如何用公式提取同一单元格中被汉字分隔的数字?

示例:
  
行序数
  
原数据
目标数据
1
中国123江西054上饶市987
123054987
2
江西054中国123上饶市987
054123987

补充说明:
1、第1行中有3段数字,使用公式后要把这3段数字拼接起来填入C2;
2、数字的分段数未知,数字的总数目未知;
3、提取出来的数字,首位为0的数字,0不能被抹除,如第2行。

最佳答案
2015-12-16 18:41
bajifeng 发表于 2015-12-16 18:34
非常感谢,为什么超过15位就不能用了,奇怪
请问你的ROW()里面为什么加那么多个$号?

超过15位后面就都是0了
函数应该可以  估计比较长
的ROW()里面多个$号 估计是我浏览器问题吧...~

Q01 如何提取同一单元格中被汉字分隔的数字.rar

8.37 KB, 下载次数: 14

发表于 2015-12-16 15:18 | 显示全部楼层
回复

使用道具 举报

发表于 2015-12-16 15:32 | 显示全部楼层
Q01如何提取同一单元格中被汉字分隔的数字.rar (14.3 KB, 下载次数: 2)
回复

使用道具 举报

发表于 2015-12-16 15:34 | 显示全部楼层
早上刚分享过

数字实例.rar

22.36 KB, 下载次数: 11

评分

参与人数 1 +1 收起 理由
bajifeng + 1 非常感谢昂,公式法用了一个名称,要是没有.

查看全部评分

回复

使用道具 举报

发表于 2015-12-16 18:14 | 显示全部楼层
本帖最后由 李建军 于 2015-12-16 18:19 编辑
  1. =MID(SUM(--(0&MID(A2,SMALL(IF(ISNUMBER(-MID(A2,ROW($$$$1:$$$$99),1)),ROW($$$$1:$$$$99),99),ROW($$$$1:$$$$99)),1))/10^ROW($$$$1:$$$$99))&REPT(0,99),3,COUNT(-MID(A2,ROW($$$$1:$$$$99),1)))
复制代码
只支持15位内

评分

参与人数 1 +1 收起 理由
bajifeng + 1 谢谢帮忙

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-12-16 18:34 | 显示全部楼层
李建军 发表于 2015-12-16 18:14
只支持15位内

非常感谢,为什么超过15位就不能用了,奇怪
请问你的ROW()里面为什么加那么多个$号?
回复

使用道具 举报

发表于 2015-12-16 18:41 | 显示全部楼层    本楼为最佳答案   
bajifeng 发表于 2015-12-16 18:34
非常感谢,为什么超过15位就不能用了,奇怪
请问你的ROW()里面为什么加那么多个$号?

超过15位后面就都是0了
函数应该可以  估计比较长
的ROW()里面多个$号 估计是我浏览器问题吧...~

Q01_如何提取同一单元格中被汉字分隔的数字.rar

8.59 KB, 下载次数: 3

评分

参与人数 1 +1 收起 理由
bajifeng + 1 非常感谢,完美解决。

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-12-16 19:43 | 显示全部楼层
李建军 发表于 2015-12-16 18:41
超过15位后面就都是0了
函数应该可以  估计比较长
的ROW()里面多个$号 估计是我浏览器问题吧...~


真是高手,好厉害。
看到附件了,运行正确,非常感谢,
我在研究研究您的公式。
回复

使用道具 举报

 楼主| 发表于 2015-12-16 21:26 | 显示全部楼层
李建军 发表于 2015-12-16 18:41
超过15位后面就都是0了
函数应该可以  估计比较长
的ROW()里面多个$号 估计是我浏览器问题吧...~


非常感谢您的解答,我已经试过了,很好用,已经将您的答案设定为最佳答案了。
现在有个类似的想法,如何提取同一单元格中被其他分隔的字母呢?
我开了新帖:http://www.excelpx.com/thread-374135-1-1.html
如果您有时间,盼您答复,非常感谢。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 00:43 , Processed in 0.702780 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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