Excel精英培训网

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

[已解决]【求助】单元格内有多项数据,如何拆分数据到单独单元格内

[复制链接]
发表于 2012-7-6 12:01 | 显示全部楼层 |阅读模式
1.jpg
↑如图,一个单元格内有N多个数据,想要把这些数据拆分到B1.C1,D1,E1的单独单元格内

有一个数据分列——固定宽度——自选隔断 的方法已经知道了,就是觉得有点麻烦,因为数据太多啦,想要寻求一个函数的解决方法不知是否可行
求助帮忙也顺便学习一下进阶方法
感谢!
最佳答案
2012-7-6 12:24
假设你的数据在A1单元格,在B1单元格输入右拉公式:
=TRIM(MID(SUBSTITUTE($A1,",",REPT(" ",999)),COLUMN(A1)*999-998,999))
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-7-6 12:19 | 显示全部楼层
请上传你的附件               
回复

使用道具 举报

发表于 2012-7-6 12:24 | 显示全部楼层    本楼为最佳答案   
假设你的数据在A1单元格,在B1单元格输入右拉公式:
=TRIM(MID(SUBSTITUTE($A1,",",REPT(" ",999)),COLUMN(A1)*999-998,999))
回复

使用道具 举报

发表于 2012-7-6 12:31 | 显示全部楼层
本帖最后由 fjmxwrs 于 2012-7-6 12:33 编辑

你的数据明显用分列完成即可,不是用固定列宽
方法 :
选择此列,数据--分列--分隔符输入,号确定完成
回复

使用道具 举报

 楼主| 发表于 2012-7-6 13:01 | 显示全部楼层
fjmxwrs 发表于 2012-7-6 12:31
你的数据明显用分列完成即可,不是用固定列宽
方法 :
选择此列,数据--分列--分隔符输入,号确定完成

确实可以,我也写上了,因为数据很多大概一行有30多个,这样的数据大概有50多列,如果一个个加入分隔符很繁琐,所以才想运用函数的,不过谢谢回答。
回复

使用道具 举报

 楼主| 发表于 2012-7-6 13:04 | 显示全部楼层
dongqing1998 发表于 2012-7-6 12:24
假设你的数据在A1单元格,在B1单元格输入右拉公式:
=TRIM(MID(SUBSTITUTE($A1,",",REPT(" ",999)),COLUMN ...

太感谢了!!!!!!!!!
回复

使用道具 举报

发表于 2012-7-7 18:32 | 显示全部楼层
flyingoose 发表于 2012-7-6 13:01
确实可以,我也写上了,因为数据很多大概一行有30多个,这样的数据大概有50多列,如果一个个加入分隔符很 ...

为什么要一个一个加入分隔?你不会用分列吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 05:42 , Processed in 0.307616 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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