EXCEL如何拆分以分隔符号或空格分隔的数据

问题1:要把A列的两个用“:”分隔的自然数拆成B,C列,如何写公式?问题2:要把A列的8个自然数,分别用空格和“+”号分隔的自然数拆分,如何写公式?非常感谢!都不用分列而... 问题1:要把A列的两个用“:”分隔的自然数拆成B,C列,如何写公式?
问题2:要把A列的8个自然数,分别用空格和“+”号分隔的自然数拆分,如何写公式?
非常感谢!
都不用分列而用公式来做。

A B C D E F G H I
2:6 2 6
2 6 8 12 15 20 + 6 15 2 6 8 12 15 20 6 15
EXCEL的论坛也去过,但百度知道的高手也有很多!
这个问题要求用公式来解决。
展开
 我来答
百度网友2c33570
2010-08-09 · TA获得超过3301个赞
知道大有可为答主
回答量:2384
采纳率:100%
帮助的人:2748万
展开全部

问题1:

B列公式:=LEFT(A1,FIND(":",A1)-1)

C列公式:=RIGHT(A1,LEN(A1)-FIND(":",A1))

然后可以向下拉。

问题2:

假设原数据从第二行起,在B2单元格输入公式:

=MID($A2,IF(COLUMN(A1)=1,1,SMALL(IF(MID($A2,ROW(INDIRECT("a1:a"&LEN($A2))),1)={"+"," "},ROW(INDIRECT("a1:a"&LEN($A2))),65535),COLUMN(A1)-1)+1),SMALL(IF(MID($A2,ROW(INDIRECT("a1:a"&LEN($A2))),1)={"+"," "},ROW(INDIRECT("a1:a"&LEN($A2))),65535),COLUMN(A1))-IF(COLUMN(A1)=1,0,SMALL(IF(MID($A2,ROW(INDIRECT("a1:a"&LEN($A2))),1)={"+"," "},ROW(INDIRECT("a1:a"&LEN($A2))),65534),COLUMN(A1)-1))-1)

然后按ctrl+shift+回车。这时编辑栏里的公式会被一对大括号{}括住。

然后向右拉至合适位置(如I列处)。可以再向下拉。 

PS:第二问的公式,假设了原数据从第二行起,如果需要修改,请把公式中出现的所有$A2改成实际所在单元格。

柔软的Bp
科技发烧友

2010-08-09 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8758万
展开全部
B1输入 =LEFT(A1,1) C1输入 =RIGHT(A1,1)
确保数字之间无空格符号:
B1=LEFT(A1,1)
C1=MID(A1,2,1)
D1=MID(A1,3,1)
E1=MID(A1,4,2)
F1=MID(A1,6,2)
G1=MID(A1,8,2)
H1=MID(A1,11,1)
I1=MID(A1,12,2) 或 =RIGHT(A1,2)
若如命题:数字含有 空格和“+”号,分隔的自然数拆分
B1=LEFT(A1,1)
C1=MID(A1,3,1)
D1=MID(A1,5,1)
E1=MID(A1,7,2)
F1=MID(A1,9,3)
G1=MID(A1,13,2)
H1=MID(A1,17,2)
I1=MID(A1,19,3) 或 =RIGHT(A1,2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhy010324
2010-08-09 · TA获得超过483个赞
知道答主
回答量:201
采纳率:0%
帮助的人:217万
展开全部
其实excel我们只要灵活掌握一些基本的公式,就可以解决很多问题
问题1:你将A列的数据,原样不动复制到B和C,然后选中B列,点菜单栏的编辑——替换,然后在查找内容里填入“:*”,替换为中什么也不填,然后点全部替换,这样B列里就只剩下冒号前面的内容,然后用同样的方法替换C列中的“*:”,这样问题1就解决了。
问题2:这个问题,比较容易理解的办法是借助WORD,你现将+替换成空格,记住,是替换为空格,不是替换为空白,也就是说在替换为一栏一定要打一个空格。然后复制,粘贴到WORD,在WORD中,记得粘贴后在文本的右下角选择仅保留文本, 然后选择这些内容,点击“表格”——“转换”——“文本转换为表格”,然后在弹出的对话框中下半部分“文字分割位置”选择空格,然后点确定,这样就分开了,然后再重新复制粘贴回EXCEL,就完成了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xfxxwangys
2010-08-09 · 超过30用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:73.9万
展开全部
一、直接可用MID。如B中为=MID(A1,1,1);C中=MID(A2,3,1)
下一个内容也可照此办理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wongyunfei
2010-08-09 · TA获得超过759个赞
知道小有建树答主
回答量:1001
采纳率:100%
帮助的人:794万
展开全部
给你excel学习论坛地址,注册个帐号,去那发贴吧,想信20分钟内就有答案。
club.excelhome.net
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式