EXCEL自动提取某单元内多个逗号前的内容
答案:3 悬赏:70 手机版
解决时间 2021-03-29 03:19
- 提问者网友:黑米和小志
- 2021-03-28 22:10
EXCEL自动提取某单元内多个逗号前的内容
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-03-28 23:22
顺序提取逗号前数据可以做到。假定原数据在A1
=INDEX(TRIm(MId(SUBSTITUTE(A$1&",",",",REPT(" ",100)),ROW($1:$10)*100-99,90)),ROW(A1))
=INDEX(TRIm(MId(SUBSTITUTE(A$1&",",",",REPT(" ",100)),ROW($1:$10)*100-99,90)),ROW(A1))
全部回答
- 1楼网友:鸽屿
- 2021-03-29 02:21
用Vba自定义函数或者宏,用split函数就可以解决的。
- 2楼网友:旧脸谱
- 2021-03-29 00:53
方法一:如果你的值在A1,那么在B1l输入数组公式:=TRIm(MId(SUBSTITUTE($A1,",",REPT(" ",99)),(COLUMN(A1)-1)*99+1,99)),右拉;--------------------数组公式
方法二:按“,”号 分列
补充:建议方法二,看GIF,如果要公式,看附件!
刚刚试了不行呢,我意是跟下面图片一样
追答做不到,没有规律;追问
我刚刚试了,为什么把复制新的内容带直接覆盖上去后也不行会出现这样的情况,所有内容都在C1了。如图
追答
你第一个占用了两个单元格了;我重新给你一个;
注意这是数组公式,如果你进入了编辑状态,需要按CTRL+SHIFT+ENTER
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯