EXCEL中容易被忽略功能(18):多工作表同位置單元格求和
這個(gè)技巧真是太有用了,所以寫在這里與大家分享。
對(duì)于一個(gè)工作簿內(nèi)多個(gè)相同位置的單位格求和,我想最常見(jiàn)的方法是:
=sheet1!A1+sheet2!A1+sheet3!A1+sheet4!A1+sheet5!A1+sheet6!A1+sheet7!A1+sheet8!A1
公式很長(zhǎng),很繁瑣。
如果想對(duì)當(dāng)前工作簿內(nèi)除當(dāng)前工作表以外所有A1單元格求和,可以用的的簡(jiǎn)便公式:
=sum('*'!A1)
是不是非常方便?
提醒:
1、這種公式系統(tǒng)還是會(huì)轉(zhuǎn)換成類似下面的公式。
2、這個(gè)公式不含當(dāng)前工作表?。?!
如果要想計(jì)算所有工作表,可以寫: =SUM(Sheet1:Sheet8!A1)
特別強(qiáng)調(diào):
工作表名稱不一定必須是按順序命名的,比如:工作表名名稱分別為:北京、上海、南京、成都
對(duì)這4個(gè)表所有A1單元格求和,可以寫為:=SUM(北京:成都!A1)
系統(tǒng)會(huì)先判斷:北京是第一個(gè)工作表;成都是第四個(gè)工作表,那么這個(gè)公式的含義就是:
從第一個(gè)工作表到第四個(gè)工作表所有A1單元格的和
也就是說(shuō):這個(gè)公式中工作表的名稱只是為了確定表格的位置!?。。?!
有網(wǎng)友就會(huì)問(wèn)了,如果我只想對(duì)sheet2表到sheet7表的A1單元格求和呢?
那么可以輸入這樣的公式:=SUM(Sheet2:Sheet7!A1)
還有朋友問(wèn)了,如果我只想對(duì)sheet2表到sheet4、sheet6表到sheet7求和,中間要跳過(guò)sheet5呢?
那么可以輸入這樣的公式:=SUM(Sheet2:Sheet7!A1)-sheet5!A1 或者 =SUM(Sheet2:Sheet4!A1,Sheet6:Sheet7!A1)
此外,還有一點(diǎn)需要提醒,如果工作表名稱中有空格、括號(hào)需要在工作表名稱上加上單引號(hào),
比如:='sheet 5'!A1
=SUM('Sheet2:Sheet2 (1)'!A1)
以上轉(zhuǎn)自凡凡的天空--快樂(lè)每一天 博客