Excel高手请进来,如何将横的数据用最快的方式改成竖的方式显示?

2024-12-03 07:10:26
推荐回答(4个)
回答1:

如果宽200列(含姓名列)

则在同一表格输入
=OFFSET($A$2,(ROUNDUP(ROW(A1)/199,0)-1)*(COLUMN(A1)<>3)-INT(COLUMN(A1)/3),ROUNDUP((COLUMN(C1)-3)/3,0)*(MOD(ROW(A199),199)+1))

公式向右拉三格,向下拉。

******公式中199来自于200-1,即减去相对不变的姓名列。可随实际列数调整。
******由于用固定宽度取值,因此未排除空格,需表格调整完成后删除0值行。

回答2:

复制
编辑-选择性黏贴
选择 转置 复选框
确定

回答3:

没明白,一般用转置。

去excelhome论坛提问吧。

回答4:

复制,在目标单元格右键-选择性粘贴-转置。