突破函數(shù)跨工作簿引用限制-Excel函數(shù)與公式-ExcelHome技術(shù)論壇 -
表親好啊,用過函數(shù)的娃都知道,使用函數(shù)引用其他工作簿的數(shù)據(jù)時,要求被引用的工作簿必須同時打開,否則就會出錯。今天老祝給大家分享一種不打開引用工作簿,也能用函數(shù)公式在不同工作簿之間引用的方法。
如下圖所示,有兩個工作簿是不同部門上報的銷售數(shù)據(jù),要求在匯總表工作簿內(nèi)實現(xiàn)銷售數(shù)據(jù)的匯總:

咱們先用常規(guī)的方法操作一下:
三個工作簿同時打開,在匯總工作簿內(nèi)輸入SUMIF函數(shù)進(jìn)行匯總求和:

由于公式中有被引用的工作簿名稱和工作表名稱,所以看起來會很長啊。這都不是問題,引用完成,關(guān)閉全部工作簿。
再重新打開匯總表試試,一個更新數(shù)據(jù)鏈接的提示出現(xiàn)了:

一旦點擊這個【啟用內(nèi)容】的按鈕,慘了,公式結(jié)果全部變成了錯誤值:

有同學(xué)會說了,我不點擊【啟用內(nèi)容】不就行啦。
這個只說對一半兒,如果你不小心點擊了公式所在單元格,excel也會返回錯誤值。如果被引用的工作簿里的數(shù)據(jù)更新了,匯總結(jié)果又怎么更新呢?
說了這么多,下面就開始說說這個問題怎么破了。
1導(dǎo)入數(shù)據(jù)
在匯總工作簿里新建兩個工作表,分別命名為“銷售一部”和“銷售二部”:

進(jìn)入“銷售一部”工作表,按下圖步驟操作:
在選擇數(shù)據(jù)源對話框中,找到部門數(shù)據(jù)的工作簿。

在導(dǎo)入數(shù)據(jù)對話框中點擊【屬性】按鈕,在連接屬性對話框中,勾選【打開文件時刷新數(shù)據(jù)】。

依次點擊【確定】,完成數(shù)據(jù)導(dǎo)入:

以同樣的方法,在“銷售二部”工作表內(nèi)導(dǎo)入“銷售二部”工作簿的數(shù)據(jù):

2設(shè)置公式
在Sheet1工作表內(nèi)設(shè)置條件求和公式:

大家注意到了嗎,以上操作,被引用的兩個工作簿始終是沒有打開的哦。
最后把剛剛導(dǎo)入數(shù)據(jù)的兩個工作表隱藏起來。
關(guān)閉匯總工作簿之前,注意看一個數(shù)據(jù),看看能不能實現(xiàn)自動更新:

關(guān)閉匯總工作簿。打開“銷售一部”工作簿,添加數(shù)據(jù)后保存:

重新打開匯總工作簿,匯總數(shù)據(jù)已經(jīng)自動更新啦:

以后只要在銷售一部和二部的工作簿中有數(shù)據(jù)更新,匯總工作薄就可以返回最新的匯總結(jié)果嘍。
圖文制作:祝洪忠