excel2007中如何将一个单元格的内容拆分为N个行? 如图(将图一拆分为图二形式)

图一:图二:
2024-11-19 16:47:14
推荐回答(4个)
回答1:

按你贴的图,

假定图一为Sheet1

       图二为Sheet2

------------

图二(Sheet2)  A1公式:

    =MID(Sheet1!$A$1,FIND(CHAR(10),SUBSTITUTE(","&Sheet1!$A$1,",",CHAR(10),ROW(A1))),9)

 

向下填充

---------------------

 

 

 

回答2:

两个步骤:
1、对数据进行分裂,分裂-分离符号-其他-(复选框输入逗号“,”)确定
2、在表2开始自A1单元格输入公式:=INDEX(Sheet1!$A$1:$C$1000,CEILING(ROW()/3,1),MOD(ROW()-1,3)+1)

分拆后0打头的数据可能不显示0,可以再设置一下就好了

回答3:

可以使用分列功能 和 选择性粘贴--转置来实现

首先使用分列功能,以“,”为分隔符,分列后再转置就好了。

回答4:

先将A列分列为A,B,C三列,再写个函数,将B,C两列按顺序插入A列