首页 热点资讯 义务教育 高等教育 出国留学 考研考公

excel中怎样将相同编号的多行一列转换为一行多列?

发布网友 发布时间:2022-04-22 00:27

我来回答

3个回答

热心网友 时间:2023-12-05 10:18

excel将一列四行转化为一行四列最简单的操作就是转置,操作步骤如下:
1、选择B1:K4单元格区域;
2、按Ctrl+C组合快捷键进行复制;
3、在M1单元格处单击鼠标右键;
4、选择“选择性粘贴”,在弹出的对话框中勾选“转置”复选框后单击“确定”按钮完成操作。



效果图如下:



同时也可以用TRANSPOSE转置函数来完成。
选中B6:D15对应的这个区域,并输入公式,如下:
=TRANSPOSE(B1:K4)
需要注意的是,输入完公式后不能直接按回车,需要按Ctrl+Shift+Enter三键组合来完成,这是一个数组公式。

热心网友 时间:2023-12-05 10:19

见样表截图

A1输入  =OFFSET($F$1,MOD(COLUMN(A1)-1,4),ROW(A1)-1)   右拉下拉

热心网友 时间:2023-12-05 10:19

复制数据,
右键单击空白单元格,弹出框选择“选择性粘贴”,选择“转置”,确定。追问这个我知道,但现在数据很多,有没有公式能够下拉完成的

追答

截图没有行列标,以下公式,以我的表格数据写的

B8单元格输入:

=OFFSET($B$1,COLUMN(A1),ROW(A1)-1)

右拉,下拉公式

效果如图:

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