Hello,大家好!今天和大家分享,在Excel中如何引用其他工作表或工作簿的數據。
對于引用當前工作表,大多數Excel用戶都比較清楚明白,因此本文不再進行說明。與引用當前工作表相比,引用其他工作表或工作簿略有不同,本文将逐一進行說明。
1
引用其他工作表
引用其他工作表,是指引用同一工作簿的其他工作表。
如下圖所示,當在“表一”的A1單元格輸入公式“=B2”時,默認引用的是當前工作表,即“表一”的B2單元格。
如果想要在“表一”的A1單元格,引用“表二”的B2單元格,應該如何做呢?
在“表一”的A1單元格輸入公式“=表二!B2”。在單元格區域前添加工作表名稱和英文感歎号,就能引用其他工作表的單元格。
如果引用的其他工作表的工作表名稱包含空格或特殊字符,比如$、%、!等,需要在工作表名稱前後添加英文單引号。
如下圖所示,工作表“表 二”的名稱含有空格,在引用該工作表時,就必須在工作表名稱前後添加英文單引号。
綜上,當需要引用同一工作簿的其他工作表時,引用方式為:工作表名 英文感歎号 單元格區域。如果工作表名包含空格或特殊符号,工作表名前後必須添加英文單引号。
如果需要引用多個連續工作表的相同單元格區域,引用方式為:第1個引用的工作表名稱 冒号 最後一個引用的工作表名稱 感歎号 單元格區域。
如下圖所示,在“表一”的A1單元格計算“表二”、“表三”、“表四”三個連續工作表的A1:B1單元格的數據之和。在“表一”的A1單元格輸入公式:
=SUM(表二:表四!A1:B1)
在引用其他工作表時,我們可以直接采用鼠标點選的方式,從而避免手動輸入工作表名稱。單擊要引用的工作表标簽,然後拖動鼠标選擇單元格區域即可。
具體操作如下圖所示:
如果引用多個連續工作表相同數據區域,可以在單擊要引用的第一個工作表标簽後,按住Shift鍵,再單擊要引用的最後一個工作表标簽,然後拖動鼠标選中單元格區域。
具體操作如下圖所示:
1
引用其他打開的工作簿
如果引用的其他工作簿當前處于打開狀态,引用方式為:工作簿名稱 工作表名稱 感歎号 單元格區域。
如下圖所示,在“工作簿一”的工作表“表一”的A1單元格中,引用“工作簿二”的sheet1工作表的C2單元格。在A1單元格的公式為:=[工作簿二.xlsx]Sheet1!$C$2
需要注意的是,工作簿名稱前後要添加“[”、“]”。
當引用的工作簿名稱或其工作表名稱含有空格或特殊符号時,需要在工作簿和工作表名稱前後添加單引号。如下圖所示,引用的其他工作簿名稱中含有特殊符号“$”,因此需要添加單引号。
當關閉引用的其他工作簿後,Excel會自動為引用添加文件路徑。如下圖所示,當關閉引用的工作簿後,Excel自動為引用添加引用的其他工作簿的存放路徑。
3
引用其他關閉的工作簿
當引用打開的工作簿時,隻需指明引用的其他工作簿和工作表的名稱。當引用的其他工作簿關閉時,Excel會自動為引用添加文件存放路徑。
而當引用的工作簿處于關閉狀态時,我們必須為指明引用的工作簿存放路徑、工作簿名稱、工作表名稱。
如下圖所示,引用關閉的“工作簿二”的數據,引用方式為:文件存放路徑 工作簿名 工作表名 感歎号 單元格區域,注意使用單引号包裹文件存放路徑、工作簿名、工作表名。
4
更新引用的工作簿
如果引用的其他工作簿存放路徑改變,或者工作簿名稱改變,原有的文件鍊接會被打破。單擊【數據】-【編輯鍊接】,打開【編輯鍊接】對話框,單擊【更改源】,建立新的鍊接。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!