Excel如何将一列数据转为多列之indirect函数

 时间:2026-02-14 05:34:07

1、如下图是某单位员工名单,为了方便查看我们想将这一列数据转为四列显示

Excel如何将一列数据转为多列之indirect函数

2、在C2单元格输入公式=INDIRECT("A"&4*ROW(A1)-3+COLUMN(A1))&""   然后向填充,然后向下填充直至出现空白单元格

Excel如何将一列数据转为多列之indirect函数

3、如果想要将这一列姓名转为五列显示呢,在单元格输入公式=INDIRECT("A"&5*ROW(A1)-4+COLUMN(A1))&"",然后下拉填充即可

Excel如何将一列数据转为多列之indirect函数

4、相信有一部分小伙伴对这个公式有一定的困惑,下面就跟大家简单介绍一下,首先是indirect函数它的作用是返回由文本字符串指定的引用,它的语法结构是=INDIRECT(ref_text,[a1])

Excel如何将一列数据转为多列之indirect函数

5、ROW(A1)函数返回的是参数A1单元格行号,COLUMN(A1)则返回A1的列号。公式中5*ROW(A1)-4+COLUMN(A1),返回的结果是2,当公式向右填充时行号不变列号增加1,当公式向下填充时,列号不变行号增加1。单元格输入公式=5*ROW(A1)-4+COLUMN(A1)并下拉填充结果如下图。

Excel如何将一列数据转为多列之indirect函数

6、由上我们可以总结出,将一列数据转为N列时。公式为=INDIRECT("A"&N*ROW(A1)-N-1+COLUMN(A1))&""

Excel如何将一列数据转为多列之indirect函数

  • excel表中如何将同一列的数据进行分列
  • Excel如何实现数据分列?
  • excel怎么将一组数据拆分几列?
  • excel表格怎么自动批量分列
  • 表格怎么按行拆分为多表
  • 热门搜索
    我爱校园手抄报内容 中国梦足球梦手抄报 祖国在我心中手抄报资料 手抄报怎么做 关于三月三的手抄报 好看的手抄报图片大全 快乐阅读手抄报内容 大自然的启示手抄报 关于古诗词的手抄报 我是环保小卫士手抄报