如何在 Excel 2016 for Mac 中使用公式将较长的单列拆分为多列?

如何在 Excel 2016 for Mac 中使用公式将较长的单列拆分为多列?

我在 Mac 上使用 Excel 2016,需要找到一个公式来将特定数量的原始数据移动到下一列(在下面的例子中它是 650,但我认为这个数字会改变):

原来的

A1

A2

.

.

A650

.

A1300

.

A1950

.


A124600

需要新格式

A1    |   A651   |  A1351

A2    |   A652   |  A1352

.     |   .      |   .

A650  |   A1300  |  A1950

答案1

在新列上方写下您希望该列开始的行号(1,651,1351 等)。

在新列中使用偏移函数:

= offset($a1, b$1-1,0)

当您向下拖动时,它将按顺序引用行,但对 b1(以及 c1、d1 等)的引用会添加偏移量以进一步降低原始列表的权重。

间距为 100 的示例:

在此处输入图片描述

相关内容