2017-03-21 65 views
0

我有一個工作簿(我們正在使用他們的電子採購訂單),我需要能夠複製工作表,但它的公式增量,就像它會像我會複製公式在一張紙上。Excel通過複製,但保留公式創建額外的工作表

換句話說,在sheet2 I1中,公式='Sheet1'!$ I $ 1 + 1。當我複製sheet2並變成sheet3時,我需要I1中的公式來表示='Sheet2'!$ I $ 1 + 1。

我該怎麼做?

回答

1

你可以得到包含當前工作表名稱用下面的公式

=cell("filename",A1) 

如果您使用的是標準表#爲您的網頁,那麼你可以用這個公式當前紙張號(假設字符串前一個是B3)

=RIGHT(B3,LEN(B3) - FIND("]Sheet",B3,1)-5) 

接下來計算的數量爲與前一薄片

=VALUE(B4)+1 
現在

您可以使用間接功能在以前的片

=INDIRECT("Sheet"&B5&"!B1") 

在Sheet4處理單元,這將在工作表Sheet 3引用B1。 將其複製到Sheet5,它將參考Sheet4中的B1。

相關問題