2017-03-08 120 views
0

我試圖在我的電子表格中獲取公式增量,但是按行增加而不是列,並且無法使其工作...... A1是我的公式,試圖拖動很多列。Excel從另一個工作表自動填充公式增量

例子,這是我希望發生的:

[A1] = Sheet2的C1 [B1] = Sheet2的C2 [C1] = Sheet2的C3

我得到的是這樣的:!!!

[A1] = Sheet 2中!C1 [B1] = Sheet 2中!D1 [C1] = Sheet 2中!E1

我不想列遞增,只是從引用的紙張中的行。我試過使用$(A1 = Sheet2!$ C1),這對我沒有任何作用。我已經嘗試過手動填充一些單元格,希望能夠了解我正在嘗試執行的操作....沒有運氣

回答

0

OFFSET函數返回對給定起點的給定高度的引用,以及單元格寬度。 COLUMN函數返回單元格引用的列號。

您可以結合使用這些來有效地使公式增加行而不是列。在你的例子中,將下面的公式複製到單元格A1並複製。

= OFFSET(Sheet 2中!$ C $ 1,列(A1)-1,0,)

結合實例更詳細的解釋在下面的鏈接速效。

http://www.listendata.com/2013/06/two-ways-to-increment-formula-row-when.html