excel中怎么样将这么多列数据排成一列?

2024-11-08 18:37:40
推荐回答(3个)
回答1:

下面公式是把8列多行转为1列多行的公式,如果列数有变化,变成多少,就把公式中的8退换成多少。
=OFFSET($A$1,MAX(INT(ROW(A8)/8-1)),MAX(MOD(ROW(A8),8)))将公式向下填充即可。

回答2:

在任一空白单元格内输入或复制粘贴下列公式之一
=INDIRECT(ADDRESS(INT((ROW(A1)-1)/8)+1,MOD(ROW(A1)-1,8)+1))
=INDIRECT(ADDRESS(MOD(ROW(A1)-1,28)+1,INT((ROW(A1)-1)/28)+1))
下拉填充
第一个公式,先行后列;第二个公式,先列后行。

回答3:

剪切,粘贴……