Excel里面如何把列值转成行?

Excel里面如何把列值 比如有20个 怎样转成第四个值一行呢?也就是转成 四列 五行。
2026年09月27日 14:04
有5个网友回答
网友(1):

选定内容,复制,到的地方点选择性粘贴,钩上转置。如图: 

 

 

粘贴的时候,右键---选择性粘贴,把 转置 勾上

网友(2):

=INDEX($A$1:$T$1,1,COLUMN()+4*(ROW()-2))

加入数据在A1:T1. 共20个.
在A2中写入上面的公式.
拖拽复制公式到A2到D6. 即可.

网友(3):

A1:A20 为20个数据
B1公式右拉下拉!
=IF(COLUMN(A1)>4,"",INDEX($A:$A,ROW(A1)*4-4+COLUMN(A1)))

网友(4):

假设数据在A列,在B1输入公式:=INDEX($A:$A,(ROW()-1)*4+COLUMN()-1)
向右拉四列,向下拉五行即可。

网友(5):

假设数据在A列
在B1单元格输入公式
=index($a:$a,(row()-1)*4+column(a1))
向右填充至E列,再向下填充