Excel-不使用转置的情况下拖动公式

Excel-不使用转置的情况下拖动公式

我需要使用公式的帮助,以便当我使用自动填充并拖动单元格时,将像图片中一样垂直/水平链接公式。

我不想使用转置,因为每次我做一些更改时我都希望数据链接到另一个表。

在此处输入图片描述

答案1

类似这个公式

=OFFSET($A$3,,ROW()-ROW($A$3))

A4:A9

在此处输入图片描述

编辑

在这个公式中,ROW($A$3)是单元格的行号A3,也就是一个数字。和3前面的美元前缀表示这是一个绝对引用,复制到另一个单元格时它将保持不变。只是表示公式所在单元格的行号,所以它意味着对于单元格,对于单元格等等。这种组合 是在单元格列中产生后续数字的标准方式,因此在示例中,对于单元格,表达式A3ROW()4A45A5ROW()-ROW($A$3)A4

ROW()-ROW($A$3)

方法

4 - 3 = 1,

A5- =2,等等。

整个公式

=OFFSET($A$3,,ROW()-ROW($A$3))

对于每个单元格可以翻译如下:添加ROW()-ROW($A$3)每一个单元格 到 所在的列号$A$3(即 1,因为A是第一列),然后将找到的单元格的内容复制到公式所在的单元格。

有关函数OFFSET和的更多详细信息和示例ROW,请查看Excel帮助部分Lookup & Reference函数。

相关内容