搜索

将EXCEL中的列变成行怎么操作

发布网友 发布时间:2022-03-01 19:44

我来回答

7个回答

热心网友 时间:2022-03-01 21:13

见样表截图

C1输入

=OFFSET($A$1,5*(ROW(A1)-1)+MOD(COLUMN(A1)-1,5),)

公式右拉下拉

热心网友 时间:2022-03-01 22:31

C1中输入如下公式之一
=INDEX($A:$A,(ROW(A1)-1)*5+COLUMN(A1))
=INDIRECT("A"&(ROW(A1)-1)*5+COLUMN(A1))
=OFFSET($A$1,(ROW(A1)-1)*5+COLUMN(A1)-1,)
下拉填充,右拉填充追问当数据位数不一样的时候,排列会出错,出错处0填充!除非数据完全一模一样

追答是的

热心网友 时间:2022-03-02 00:06

你在B1输入=OFFSET($A$1,ROW(A1)*5-5,0),C1输入=OFFSET($A$1,ROW(A1)*5-4,0),D1输入=OFFSET($A$1,ROW(A1)*5-3,0),E1输入=OFFSET($A$1,ROW(A1)*5-4,0)。四列一起向下填充。

热心网友 时间:2022-03-02 01:57

=INDEX($A:$A,(ROW(A1)-1)*5+COLUMN(A1))
公式右拉三格,然后一直下拉!

热心网友 时间:2022-03-02 04:05

选中数据后复制,目标区域单击右键“选择性粘贴”,勾选下面的“转置”,确定即可。追问

一列复制过去转不了

    热心网友 时间:2022-03-02 06:30

    这个用vba写个循环能实现,普通的转置做不到的追问不会写.............

    热心网友 时间:2022-03-02 09:11

    选择性粘贴>转置
    声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
    E-MAIL:11247931@qq.com
    Top