excel 跨工作薄和跨檔案 引用資料

2022-02-11 13:50:52 字數 705 閱讀 5006

在excel中我們經常會碰到跨表和跨頁引用資料,現總結如下:

1.跨工作薄

問題:同一檔案中[sheet1 b5]的資料怎麼才能被[sheet2 d8]引用?

解:假如[sheet2 d8]是[sheet1 b5]的二倍,那麼 d8 輸入公式:= sheet1!b5*2 

假如[sheet2 d8]是[sheet1 b5]與[sheet1 c5]的和,那麼 d8 輸入公式:= sheet1!b5+sheet1!c5

2.跨檔案

問題:假設有兩個excel檔案,分別絕對路徑如下:c:\a.xls  d:\b.xls , a.xls有 sheet1、sheet2、sheet3;

b.xls也有sheet1、sheet2 ,如果要在c.xls引用a.xls中sheet2裡單元格c6,怎麼做?

解:可以輸入如下公式: ='c:\[a.xls]sheet2'!c6;如果要多列引用:=sum('c:\[a.xls]sheet2'!c6:c12)

+sum('c:\[b.xls]sheet1'!c6:c12)

總結下:

1、檔名用引用;

2、表單跟單元格之間用!隔開;

3、路徑可以是絕對路徑也可以是相對路徑(同一目錄下),且帶上副檔名;

4、引用還有個好處就是能自動更新

例如修改a.xls中sheet2中c6的值,下次開啟c.xls,會提示是否自動更新,如果選是,則可以自動同步;

Excel 不開啟檔案進行跨工作簿查詢

在使用excel時,我們經常會遇到這種問題,我的資料來源在表1裡面,但是我要在表2裡面做報表,用lookup和offset等公式都需要開啟表1操作,否則就會報錯。那麼有沒有辦法在不開啟表1的情況下在表2內更新資料呢?有的。先看看效果 接下來就是教程了,跟著教程做一遍有利於加深記憶哦。示例檔案 如上圖...

EXCEL合併檔案及合併工作表 工作薄 的通用方法

使用ms office excel的時候經常遇到 1 需要將多個 excel 檔案進行合併 2 需要將多個 sheet 進行合併 這裡給出最佳答案。當然您得需要會使用巨集 micro 功能一 合併excel檔案 sub combineworkbooks dim filestoopen,ft dim ...

M 常用EXCEL工作薄函式和VBA函式

match lookup value,lookup array,match type match 函式語法具有下列引數引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。match type 行為1 或省略 match 查詢小於或等於 lookup value 的最大值。lookup array...