在大于1的序列中复制Excel公式

时间:2016-10-13 10:27:07

标签: excel

我正在尝试将公式输入到工作表中并将其向下拖动,以便源单元格增加43。

即。我有一个单元格公式:=FAB!U1638我希望下一个公式为=FAB!U1681和下一个=FAB!U1724,依此类推。这是每次增加43。

然而,当我向下拖动公式时,它一次只增加1个单元格。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

更改以下公式:

=INDIRECT(CONCATENATE("FAB!U",(1638+((ROW()-1)*43))))

你需要玩这个以获得你想要的结果。想象一下,上面被放入单元格A1,1638是你问题的第一行,加上你所在行的43倍减一。所以第一行是1,减去1是0,0 * 43是0,所以你仍然留有1638。

移动到第二行,它是1638,添加你的行2,减1给你1,1 * 43是43,所以你有1638 + 43 = 1681。

Concatenate只是将FAB!U加入该公式的结果。

间接使其成为单元格引用。

在坚持使用之前,尝试理解并发挥作用。

答案 1 :(得分:-1)

尝试输入前两个公式,突出显示它们,然后向下拖动以填充。