作业帮 > 综合 > 作业

excel表格:把n列m行变成1列

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/25 13:22:30
excel表格:把n列m行变成1列
表格共n列 m行 ,希望求得一法,使得如下假设有 3列 7行 变为 1列,顺序为
A1
A2
A3
...
A7
B1
B2
B3
...
B7
C1
C2
C3
...
C7
excel表格:把n列m行变成1列
=OFFSET($A$1,INT((ROW(A1)-1)/3),MOD(ROW(A1)-1,3))
公式中的3为列数
再问: 可以实现转换为一列,但是顺序不对,想把第二列放在第一列之后,第二列在第三列之后,依次往下,变成一列
再答: 简单,我上面的公式是按先行后列的顺序转换 而你的意思是按先列后行的顺序转换,那公式如下: =OFFSET($A$1,MOD(ROW(A1)-1,7),INT((ROW(A1)-1)/7)) 公式中的7为行数