当前位置:懂科普 >

IT科技

> excel中怎么将一列数据变成多行多列

excel中怎么将一列数据变成多行多列

把第一列转换成5列多行,注意假设是从A1开始的,然后把这个公式随便放到一个空白单元格,往后拖5列,选中这五列,再往下拖到数据没有为止。 =INDEX($A:$A,COLUMN(A:A)+(ROW(1:1)-1)*5) 如果你想要4列,就把公式里的5改成4,如果数据是从A列第二

很多小伙伴都会在学习和工作中使用到Excel表格,里面有很多技能都还没有解锁。那么这里以如何将一列数据变成多行多列为例来给大家讲解一下方法供参考。

excel中怎么将一列数据变成多行多列

材料/工具

Excel

方法

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

假设数据在A列,从A1开始。 在B1输入如下公式 =INDEX($A:$A,(ROW(A1)-1)*3+COLUMN(A1)) 右拉至D列,下拉复制公式

excel中怎么将一列数据变成多行多列 第2张

复制这组数据

数据量大的话建议用VBA 1、由于以下VBA将所选择的区域转换到A列中,如果A列包含数据,先在工作表的最左侧插入一新的A列,以便放置转换后的数据。 2、按快捷键Alt+F11,打开VBA编辑器,在右侧代码窗口中粘贴下列代码: Sub 选定区域转换为一列并

excel中怎么将一列数据变成多行多列 第3张

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

假定原数据在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(I

excel中怎么将一列数据变成多行多列 第4张

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

下面公式是把8列多行转为1列多行的公式,如果列数有变化,变成多少,就把公式中的8退换成多少。 =OFFSET($A$1,MAX(INT(ROW(A8)/8-1)),MAX(MOD(ROW(A8),8)))将公式向下填充即可。

excel中怎么将一列数据变成多行多列 第5张

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

1、打开excel文件,在多行多列中输入姓名。 2、在C6单元中输入=D1,按确定。 3、在右下角处出现十字形时,向下拖动,出现如下结果。 4、把左边空白表格上也填充上发,发现第一列已经全部出现名字了。 5、把左边的内容选中,复制选择性粘贴到右边

excel中怎么将一列数据变成多行多列 第6张

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

1.首先打开要编辑的Excel电子表格 如图 2.右键需要设置的行,然后点击“复制” 如图 3.鼠标单击其他空白单元格,也就是你要设置列的位置 如图 4.点击菜单栏上的“编辑” ,然后单击“选择性粘贴” 如图 5.在弹出的选择性粘贴窗口里打钩“转置”,然后点

excel中怎么将一列数据变成多行多列 第7张

然后出现这样的选项

1、将一列60个数据转换为5行12列。 首先,在B1格输入“A1”,B2格输入“A13”,然后选中B1、B2,将鼠标移到选中框的右下角(此时鼠标变为“+”形,下同),按住左键不放将框下拉至B5处。此时B3、B4、B5格将分别填充“A25”、“A37”、“A49”。 2、继续将鼠标

excel中怎么将一列数据变成多行多列 第8张

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

=OFFSET(A$1,MOD(ROW(1:1)-1,10),INT((ROW(1:1)-1)/10)+1) 上面公式的10,是你的数据行数 把这个公式输入到第一列最后一个数据下面,然后拖拉,就可以了, 不行hi我

excel中怎么将一列数据变成多行多列 第9张

最后大家就可以看到如图所示,完成了。

=OFFSET(A$1,MOD(ROW(1:1)-1,10),INT((ROW(1:1)-1)/10)+1) 上面公式的10,是你的数据行数 把这个公式输入到第一列最后一个数据下面,然后拖拉,就可以了, 不行hi我

excel中怎么将一列数据变成多行多列 第10张

扩展阅读,以下内容您可能还感兴趣。

Excel中,如何将多行多列的数据,并入一列?

=OFFSET(A$1,MOD(ROW(1:1)-1,10),INT((ROW(1:1)-1)/10)+1)

上面公式的10,是你的数据行数

把这个公式输入到第一列最后一个数据下面,然后拖拉,就可以了,

不行hi我

excel中如何将多行多列数据转化为多行两列

见截图(只举例几列,多列公式与此相同)

G2输入

=OFFSET($A$2,MOD(ROW(A1)-1,12),)

H2输入

=OFFSET($B$1,,INT((ROW(A1)-1)/12))

I2输入

=OFFSET($B$2,MOD(ROW(A1)-1,12),INT((ROW(A1)-1)/12))

3公式下拉复制填充

excel里如何把一列多行等分成多列?

在D1单元格输入以下公式,然后向右向下填充公式

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

 

详见附图

excel:如何将一个单元格拆分成多行或多列?

工具/材料:Microsoft Office Excel2016版,Excel文档。 

1、首先选中Excel文档,双击打开。

2、然后在该界面中,选中要拆分的单元格。

3、之后在该界面中,点击上方“数据”里“分列”按钮。

4、接着在该界面中,点击“下一步”按钮。

5、继续在该界面中,“分隔符号”里输入“、”。

6、再者在该界面中,点击“完成”按钮。

7、之后在该界面中,一个单元格拆分成多列。

8、再者在该界面中,选中要分行的单元格,右键点击“选择性粘贴”。

9、最后在该界面中,一个单元格拆分成多行或多列。

excel表格怎么把一列数据转换为多行多列数据

工具:office2013

方法如下:

将A列数据转换成3行4列数据:

输入公式如下:

向右向下填充公式,得到结果如下:

  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/onv4jg.html