2013-08-28 119 views
0

我正在尋找一個很好的公式,它將間接地總和工作表中的一列。總和另一個工作表中的列的總和

我有工作表1具有兩列

A    B 
Worksheet1 
Worksheet2 
workSheet3 

我需要填寫乙與列C的總和的在列中的相應的工作表中的值A

因此,如果列C的總和在Worksheet1中是15,我預計15會顯示在工作表1旁邊的B列中。

我嘗試迄今已使用=SUM(INDIRECT(A54,TRUE)!C:C)

回答

2

好失敗,這是行不通的,因爲INDIRECT只需要一個參數。嘗試這個代替:Worksheet1!C:C其是用於從其它紙張引用的語法:

=SUM(INDIRECT("'"&A54&"'!C:C")) 

&符連接與的!C:C,其中,用於第一工作表是在A54的值。 :)

編輯:我添加了單引號,因爲如果你有,例如工作表名稱與空格(例如Worksheet 1,該函數會給你一個錯誤)。單引號將重新組合整個工作表名稱並防止出現混淆。

+1

+1,作爲便箋,可能希望用單引號包圍A54,以防工作表名稱中有空格 – tigeravatar

+0

@tigeravatar是的,它更安全。給我5秒來編輯這個... – Jerry

相關問題