excel学习库

excel表格_excel函数公式大全_execl从入门到精通

使用公式将1列数据拆分为多行多列

在工作中,有时我们需要将一组数据拆分为多组。例如将1列名单拆分为7组。本文和大家分享如何将1列数据拆分为多行多列。

如果需要将多行多列数据转为1列,可以阅读往期文章:

一、案例

如下图所示,要求将A1:A9拆分为3行3列,效果如C1:E3所示。

二、解决方法

如下图所示,在C1单元格输入以下公式:

=INDEX($A$1:$A$9,ROW()+(COLUMN()-3)*3)

拖动填充柄向下向右复制公式。

公式解析:

(1)如下图所示,在G1:I3输入1至9。在C1单元格输入公式

=INDEX($A$1:$A$9,G1),拖动填充柄向右向下复制公式。

可以看到该公式可以将A1:A9拆分为3行3列。

数值相加

G5:I7中的数值可以使用ROW函数产生。ROW()返回公式所在行的行号。当在C1:E3输入公式时,ROW()可以产生序列“1、2、3、1、2、3、1、2、3”。

C5:E7中的数值可以使用COLUMN函数产生。COLUMN()返回公式所在列的列号。当在C1:E3输入公式,(COLUMN()-3)*3可以产生序列“0、0、0、3、3、3、6、6、6”。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接