怎么将excel中两列转换成多行多列 怎么将excel中两列转换成多行多列

作者&投稿:于封 (若有异议请与网页底部的电邮联系)

1、首先打开各位需要进行操作的数据。

2、复制这组数据

3、将复制的内容粘贴到另外的单元格中

4、找到并点击“数据”,“分列”,如图所示

5、接下来会出现这样的一个选项卡

6、选择“固定宽度”,然后点击下一步

7、然后出现这样的选项

8、选择“文本”,加分割线,然后点击下一步

9、最后大家就可以看到如图所示,完成了。就可以excel中两列转换成多行多列了。



假定原数据在A:F列,转换结果放在G:H列,先在G1输入公式:
=INDIRECT(TEXT(SMALL(IF(B$1:F$1000<>"",ROW(B$1:F$1000)/1%%+COLUMN(B$1:F$1000),99999),ROW())%%,"R#C1"),)
公式以CTRL+SHIFT+ENTER三键结束。
在H1输入公式:
=INDIRECT(TEXT(SMALL(IF(B$1:F$1000<>"",ROW(B$1:F$1000)/1%%+COLUMN(B$1:F$1000),99999),ROW()),"R#C0000"),)
公式以CTRL+SHIFT+ENTER三键结束。
将两个公式向下复制。

在G1 H1中分别输入或复制粘贴下列公式

=INDEX(A:A,INT(ROW(A4)/4))

=INDIRECT(ADDRESS(INT(ROW(A4)/4),MOD(ROW(A4),4)+2))

选择G1:H1,下拉填充



提供四条公式,任选一条都行,找一空闲的列输入公式,本例在C8输入公式右拉至L8再下拉即可:

公式一:(推荐)
=INDEX($A:$B,COLUMN(A1)+(INT(ROW(A2)/2)-1)*10,MOD(ROW(A2),2)+1)&""

公式二:
=OFFSET($A$1,COLUMN(A1)-1+(INT(ROW(A2)/2)-1)*10,MOD(ROW(A2),2))&""

公式三:
=INDIRECT(CHAR(65+MOD(ROW(A2),2))&COLUMN(A1)+(INT(ROW(A2)/2)-1)*10)&""

公式四:
=INDIRECT("R"&COLUMN(A1)+(INT(ROW(A2)/2)-1)*10&"C"&MOD(ROW(A2),2)+1,)&""

  两列转多行多列,其实只要使用excel操作技巧会轻松的搞定,公式反而比较麻烦。下面以转成10列为例子做一下操作,其中使用了自动填充、查找替换功能,下面是动画操作,点击图片查看就可以看到具体操作画面。


  其实操作很简单,上面只供参考,实际转成几行几列,主要是掌握好如何快速填充。



excel如何把多列转换成多行~

EXCEL如何快速插入多行

两列转多行多列,其实只要使用excel操作技巧会轻松的搞定,公式反而比较麻烦。下面以转成10列为例子做一下操作,其中使用了自动填充、查找替换功能,下面是动画操作,点击图片查看就可以看到具体操作画面。

  其实操作很简单,上面只供参考,实际转成几行几列,主要是掌握好如何快速填充。

excel如何将两列多行数据转为为一页多行打印?
答:Excel数据如何快速排列 先列后行 6列,如果不符合顺序,可选先行后列,行数要计算才有6列。

excel中怎么把两行两列变为一行四列以一行的两列为一个单位。
答:假设你的原数据在A1:B6 公式:=INDEX($A$1:$B$6,CEILING(COLUMN(A:A)/2,1),MOD(COLUMN(A:A)-1,2)+1)向右拖拉复制公式。

excel怎样将表格分成两列,列再分成行?类似课程表一样
答:1、在第一行选中两个单元格,然后点击“合并后居中”,输入“节次”二字,第一行就OK啦;2、在节次下方的左边,向下选中两个单元格,同样选择“合并后居中”,输入“上午”,适当拉宽两行的宽度;3、再在后面依次输入第一二节、第三四节即可。

EXCEL表格中两列或者两行互换该怎么做?
答:2.然后用鼠标选择其中一列的全部数据。3.接着按住键盘上的shift键,并将鼠标放到第一列数字的边框里,指针变成“移动”的小图标。4.然后点击鼠标左键,第一列的数字拖到到第二列数字右边的单元列表里,拖动的时候,需要保持两列单元格格式一致。5.拖拽完之后,就看到EXCEL表格中两列互换了。

Excel表格里怎么把两列数据变成一行
答:1、将A、B两列转换成一行 2、首先,选中B列,右击鼠标,选择“插入”,在A和B列新增一列 3、在B2中输入1,在B3中输入2,选中B2,B3向下填充;在D2中输入1.1,在D3中输入2.4、选中D2,D3向下填充 5、选中C2:D7,右击鼠标,选择“剪切”;单击A8单元格,选择“粘贴”6、选中A、B列,依次...

excel中一行多个数据怎么分成多行?
答:如下例,将第一行数据变为每行10个数据的多行数据区域:公式为=INDEX($1:$1,MOD(COLUMN(J1),10)+1+(ROW(A1)-1)*10)解决思路的核心就是利用column与row函数,构造一个横向拖动逐个+1,竖向拖动逐行+10的数字序列。

在Excel电子表格中要怎样操作能够交换两行、两列!
答:在Excel电子表格中要怎样操作能够交换两行、两列! 方法如下: 第一种方法: 1、单击选中行或列标题(数字、字母); 2、将鼠标移慢慢移动至鼠标指针变成上下左右四个方向的箭头; 3、按住Shift+鼠标左键,移动到你要的地方放开,即可。 第二种方法: 1、单击选中行或列标题(数字、字母)...

excel将多行多列换成一行多列
答:步骤 打开excel表格,找到多行多列的表格。选中第一列,按住快捷键ctrl+c复制,点击剪贴板。发现出现剪贴板了,把其他两列也复制进去。在要粘贴的空白单元格上,选择剪贴板的全部粘贴,发现已经变成了一列。把中间空行删除掉,可采用定位条件,空值-下方单元格上移。

请问怎么让excel表格中相邻两行的数据变成并排两列
答:亲,如下图,C1输入公式:=A1 D1输入公式:=A2 注意:选中C1:D3区域,整体下拉。

在EXCEL中如何把多行单元格合并成多行具有相同高度的单元格
答:可以录制个宏!设置快捷键,合并时使用快捷键很方便!