找回密码
 立即注册
搜索
查看: 156|回复: 3

又得麻烦斑竹和EXCEL高手进来了!

[复制链接]

53

主题

81

回帖

176

积分

海星

积分
176
发表于 2007-5-20 15:45:27 | 显示全部楼层 |阅读模式
:loveliness: 还是以前问过的一个问题,如何批量把这些数据转换成如01433-SJ6-000 谢谢大家了,都是以这样的格式,简单的说就是前面5位一组,中间3位,多余的留最后
01433SJ6000
01433SJ6000
01433SJ6000
01433SJ8000
01462S84A50
01462SDCA01
01462SDCA02
01462SDDA01
01462SDDA02
01462SEL950

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-5-20 15:57:05 | 显示全部楼层
可以用单元格格式,也可以用公式
比如: =MID(A1,1,5)&"-"&MID(A1,6,3)&"-"&MID(A1,9,3)
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

53

主题

81

回帖

176

积分

海星

积分
176
 楼主| 发表于 2007-5-20 16:24:54 | 显示全部楼层

回复 #2 妮可宝贝 的帖子

不行啊,对11位还有效果,但对于11位以上就少掉后面的位数了.比如1234567890123变成了12345-678-901  少掉后面的23了
回复

使用道具 举报

76

主题

777

回帖

1156

积分

金牌会员

积分
1156
发表于 2007-5-20 23:17:56 | 显示全部楼层
你也不能太死板了,斑竹给你的是针对你提的11位的处理方法,他不知道你的位数是变化的.试试这个:=MID(A1,1,5)&"-"&MID(A1,6,3)&"-"&MID(A1,9,LEN(A1)-8).好好学学函数的用法吧.excel的帮助就可以了.

[ 本帖最后由 wfwh 于 2007-5-20 23:26 编辑 ]
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-22 06:20 , Processed in 0.078888 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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