Excel - 从多列和多行复制数据

Excel - 从多列和多行复制数据

所以我有一个 Excel 表,其中目前有按列排列的数据,但每列都是需要保持在一起的 5 行的集合;

第 1 列 第 2 列
   a1 b1  
   a2 b2
   a3 b3

我想这样布局

第 1 列
  a1
  a2
  a3
  b1
  b2
  b3
 .... ETC

我尝试了粘贴时转置的各种方法,也尝试过向下执行公式,即取 a 列的前 3 行,然后是 b 列,但是当我尝试将其复制到下一行时,它只是一遍又一遍地重复 a 然后是 b。

答案1

使用如下数据:

在此处输入图片描述

选择表格范围外的单元格并输入:

=OFFSET($A$1,MOD(ROWS($2:2)-1,5),ROUNDUP(ROWS($2:2)/5,0)-1,)

并抄下来:

在此处输入图片描述

笔记:

任何表都可以映射到单行或单列,并且映射可以按行顺序或列顺序进行。

相关内容