由于题目中没有表格的实际数据所在的行和列的截图,只好按我这边的举例设定了:
E2公式下拉:
=INDEX(A:A,ROW(A4)/2)&""
F2公式下拉:
=IF(E2="","",IF(MOD(ROW(A1),2),B$1,C$1))
G2公式下拉:
=IF(E2="","",OFFSET(B$1,INT(ROW(A2)/2),MOD(ROW(A1)-1,2)))
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
假设你的原始数据是A、B、C三列
按我估计你的数据应该有很多列吧,给你一个假设就这三列的参考数据
在空白列输入:
=INDIRECT("A"&INT(ROW(A4)/2))&";"&INDIRECT(CHAR(MOD(ROW(A2),2)+66)&"1")&";"&INDIRECT(CHAR(MOD(ROW(A2),2)+66)&INT(ROW(A4)/2))
公式下拉
然后把这一列复制---粘贴成数值
再用分列功能以";"(分号)分列就完成了。
你的列数很多,所以公式要自己稍微改一下