EXCEL如何将一个单元格内的多行拆分成多个单元格(多行)?
EXCEL如何将一个单元格内的多行拆分成多个单元格(多行)?不要多列,要多行的那种。如图,想拆分成一行一个内容,总共五行那种,求教怎么操作。...
EXCEL如何将一个单元格内的多行拆分成多个单元格(多行)?不要多列,要多行的那种。如图,想拆分成一行一个内容,总共五行那种,求教怎么操作。
展开
6个回答
展开全部
加入B3单元格内有如消仿下内容,单元格内有换行符:
A12
B2
C3
D1
G44
J789
F120
在F2-O2单元格分别输入1,2,3,4,5,6,7,8,9,10
在F3单元格输入公式 =IF(ISBLANK(B3),"",IF(ISERR(FIND(CHAR(10),B3)),B3,LEFT($B3,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))-1)))
在G3单元格输入公式
=IF(LEN($B3)-LEN(SUBSTITUTE($B3,CHAR(10),""))-G$2+1<0,"",IF(LEN($B3)-LEN(SUBSTITUTE($B3,CHAR(10),""))-G$2+1=0,RIGHT($B3,LEN($B3)-FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))),MID($B3,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))+1,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",G$2))-FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))-1)))
将单元格拿枣纤G3的公式向右填充一直到O3;这样就把换行的每行内容横岩脊向拆入了单元格;
选中F3到O3,向下填充公式即可;
有些繁琐,但是不必用宏
A12
B2
C3
D1
G44
J789
F120
在F2-O2单元格分别输入1,2,3,4,5,6,7,8,9,10
在F3单元格输入公式 =IF(ISBLANK(B3),"",IF(ISERR(FIND(CHAR(10),B3)),B3,LEFT($B3,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))-1)))
在G3单元格输入公式
=IF(LEN($B3)-LEN(SUBSTITUTE($B3,CHAR(10),""))-G$2+1<0,"",IF(LEN($B3)-LEN(SUBSTITUTE($B3,CHAR(10),""))-G$2+1=0,RIGHT($B3,LEN($B3)-FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))),MID($B3,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))+1,FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",G$2))-FIND("@*",SUBSTITUTE($B3,CHAR(10),"@*",F$2))-1)))
将单元格拿枣纤G3的公式向右填充一直到O3;这样就把换行的每行内容横岩脊向拆入了单元格;
选中F3到O3,向下填充公式即可;
有些繁琐,但是不必用宏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先分列也行,再选择性粘贴,转置陵数此。分列按符号ALT+10
把尺迅单元格复制到word里,再粘贴回毕森来。
……
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一、解决办法:用Power query插件(2016版本及以上内置了PQ插件,无需安装)二、PQ分行的具体脊码扰操作技巧如下:(1)原数据(2)在换行处添加一个“英文逗号”(其它符号也行,方便系统识别分模拆行位置)(3)“数据” → “自表格/区域”(4)选中需要分行的数据单元格 → “拆分列” → “按分隔符”(5)“选择或输入分隔符”处输入“逗号” → “拆分为”处,选择“行” → “确认”(6)点击左上角中“关闭并上载”就ok啦!(7)最终效果关樱旦注我,让你从Excel小白蜕变成Excel大神!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-09-22
展开全部
不知道,我用的笨方法,把单元格复制到记事本,再粘贴到EXCEL就变行了多行。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询