作者:乔山办公网日期:
返回目录:excel表格制作
老铁百,试试函数CONCATENATE
例如:A1:F1合并成一列放到度G1,公式知:=CONCATENATE(A1,B1,C1,D1,E1,F1)
如果所有数道据都是文内本格式,试试函数PHONETIC(注意:数值容格式的数据带不出 )
公式:=PHONETIC(A2:F2)
这要看你的数据有多少行!百
假设你的数据度在sheet1中,共有10行,多列
在sheet2的知A列,将sheet1的10行多列数据取过来
sheet2的A1输入公式
=OFFSET(sheet1!$A$1,MOD(ROW(1:1)-1,10),INT((ROW(1:1)-1)/10))
此公式向下复制即可
公式中的10,就表示数据有10行,道请酌情变化
另外,如果各列的数据个数不一样多
则以个版数最多的哪一列个数为准
用公式把数据取过去后,记录删除结权果为空的就行了。
假定原数据在百SHET1表中,合并的数据度放在知SHEET2表的A列中,在SHEET2表A1单元格输道入公式:
=INDEX(Sheet1!回A:Z,MOD(ROW()-1,COUNTA(Sheet1!A:A))+1,ROUNDUP(ROW()/COUNTA(Sheet1!A:A),0))
将公式向下答复制。
假定每一列百都是23行,A列度是序知号,B列C列D列E列F列是需要合并成一列道的数据
H1单元格输入
=VLOOKUP(MOD(ROW()-1,23)+1,$A$1:$F$23,INT((ROW()-1)/23+2))
向下回填充答
效果如下图