Excel中,如何通过公式把一行数据变成一列数据?

比如B21 C21 D21 E21等的值
分别对应C2 C3 C4 C5等
请问如何通过公式然后拖拉一下实现?

1,打开Excel表格程序,选择要转变的几行数据,将其全部选中。

2,在右键菜单中选择“复制”,点击打开。

3,在Excel表格中选择一个空白格,右键选中,在右键菜单中选择“选择性粘贴”,点击打开。

4,在对话框中选择“转置”勾选确定。

5,最后,即可看到Excel表格中行数据转化为列数据,问题解决。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-15

1、把这一列数据选中,Ctrl+c  (复制)

2、光标定位到C2单元格,右击--选择性粘贴--转置  (如图

第2个回答  2017-12-15

见截图

C2输入

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

公式下拉

本回答被提问者和网友采纳