10

我在 Excel 中的 E5 行中有这个公式:

=SUM(Banco!H$5;Banco!H$6;Banco!H$8;Banco!H$9;Banco!H$10;Banco!H$11)

当我向下拖动它时,我需要它来更改 COLUMN 引用而不是 ROWS (基本上就像我拖动它一样)......例如:

=SUM(Banco!I$5;Banco!I$6;Banco!I$8;Banco!I$9;Banco!I$10;Banco!I$11)
=SUM(Banco!J$5;Banco!J$6;Banco!J$8;Banco!J$9;Banco!J$10;Banco!J$11)
=SUM(Banco!K$5;Banco!K$6;Banco!K$8;Banco!K$9;Banco!K$10;Banco!K$11)

有什么线索吗?

非常感谢!

4

2 回答 2

11

...使用偏移功能。

例如 - 假设您在第 1 行有一个公式并且您想引用Banco!H5,您可以执行以下操作:

=OFFSET(Banco!$G$5,0,ROW())

现在,当您向下拖动它时,它将被您向下移动的行数抵消。

因此,您的新公式如下所示:

=SUM(OFFSET(Banco!$G$5,0,ROW()),OFFSET(Banco!$G$6,0,ROW()),OFFSET(Banco!$G$8,0,ROW()),OFFSET(Banco!$G$9,0,ROW()),OFFSET(Banco!$G$10,0,ROW()),OFFSET(Banco!$G$11,0,ROW()))

同样,这假设您将此公式粘贴到第 1 行(我知道这很丑,但您指定了特定的单元格,因此您必须分别指定每个单元格)

希望这是有道理的

于 2012-11-12T18:00:34.160 回答
0

使用 OFFSET 和 COUNTA 函数的组合。每次向下一行时,OFFSET 函数都会给出 COUNTA 列的偏移量。使 counta 函数计算将整个函数拖入的行上方的行数(也就是每次将函数拖到额外的行时,它都会加 1)

于 2017-07-27T14:12:52.000 回答