建立另一個活頁簿中的儲存格範圍的外部參照(連結)

您可以透過建立外部參照公式,參照其他活頁簿中的儲存格內容。 外部參照(也稱為連結)是對其他 Excel 活頁簿中工作表上的儲存格或範圍的參照,或對另一個活頁簿中已定義之名稱的參照。

  1. 開啟包含外部參照的活頁簿(目的地活頁簿),以及包含所要連結之資料的活頁簿(來源活頁簿)。

  2. 選取您要建立外部參照的一個或多個儲存格。

  3. 輸入= (等號)。

    如果您想要使用函數(例如 SUM),請輸入函數名稱,後面接著左括弧。 例如, = SUM (

  4. 切換至來源活頁簿,然後按一下包含您要連結之儲存格的工作表。

  5. 選取您要連結的儲存格或儲存格,然後按enter

    附註: 如果您選取多個儲存格,例如 = [SourceWorkbook.xlsx] Sheet1! $A $1: $A $10,且擁有最新版本的Microsoft 365,您只要按下enter ,就可以將公式確認為動態陣列公式。 否則,您必須按CTRL + SHIFT + ENTER,將公式輸入為舊版陣列公式。 如需有關陣列公式的詳細資訊,請參閱陣列公式的指導方針和範例

  6. Excel 會將您返回目的地活頁簿,並顯示來源活頁簿中的值。

  7. 請注意,Excel 會傳回含絕對參照的連結,所以如果您想要將公式複製到其他儲存格,您必須移除美元($)符號:

    = [SourceWorkbook.xlsx] Sheet1!$A$1

    如果您關閉來源活頁簿,Excel 會自動將檔案路徑附加到公式:

    = "C:\Reports\ [SourceWorkbook.xlsx] Sheet1 '! $A $1

  1. 開啟包含外部參照的活頁簿(目的地活頁簿),以及包含所要連結之資料的活頁簿(來源活頁簿)。

  2. 選取您要建立外部參照的一個或多個儲存格。

  3. 輸入= (等號)。

  4. 切換至來源活頁簿,然後按一下包含您要連結之儲存格的工作表。

  5. F3,選取您要連結的名稱,然後按enter

    附註: 如果命名的範圍參照多個儲存格,而且您有最新版本的Microsoft 365,您只要按下ENTER ,就可以將公式確認為動態陣列公式。 否則,您必須按CTRL + SHIFT + ENTER,將公式輸入為舊版陣列公式。 如需有關陣列公式的詳細資訊,請參閱陣列公式的指導方針和範例

  6. Excel 會將您返回目的地活頁簿,並顯示來源活頁簿中命名範圍的值。

  1. 開啟目的地活頁簿及來源活頁簿。

  2. 在目的地活頁簿中,移至 [公式] >定義的名稱> [定義名稱]。

    功能區上的 [定義的名稱] 群組

  3. 在 [新名稱] 對話方塊的 [名稱] 方塊中,輸入範圍的名稱。

  4. 在 [參照到] 方塊中,刪除內容,然後將游標停留在方塊中。

    如果您想要名稱使用函數,請輸入函數名稱,然後將游標放在您想要外部參照的位置。 例如,輸入= SUM (),然後將游標放在括弧之間。

  5. 切換至來源活頁簿,然後按一下包含您要連結之儲存格的工作表。

  6. 選取您要連結的儲存格或儲存格範圍,然後按一下[確定]

    從公式將已定義的名稱新增至外部活頁簿 > 定義的名稱 > 定義名稱 > 新名稱。

當您無法將大型工作表模型放在同一個活頁簿中時,外部參照特別有用。

  • 合併多個活頁簿中的資料    您可以連結多個使用者或部門的活頁簿,然後將相關資料整合到摘要活頁簿中。 如此一來,當來源活頁簿變更時,您就不需要手動變更摘要活頁簿。

  • 建立不同的資料檢視    您可以將所有資料輸入至一或多個來源活頁簿,然後建立只包含相關資料之外部參照的報表活頁簿。

  • 簡化大型、複雜模型    將複雜模型分解成一系列相互獨立的活頁簿,您就可以在不開啟所有相關工作表的情況下,在模型上工作。 較小的活頁簿變得更容易變更、不需要足夠的記憶體,且能更快速地開啟、儲存及計算。

包含其他活頁簿之外部參照的公式會以兩種方式顯示,視來源活頁簿(提供資料至公式的來源活頁簿)而定,而不是 [開啟] 或 [關閉]。

當來源開啟時,外部參照會將活頁簿名稱包含在方括弧([])中,後面接著工作表名稱、驚嘆號(),以及公式所依據的儲存格。 例如,下列公式會將名為 Budget.xls 的活頁簿中的儲存格 C10: C25。

外部參照

= SUM ([Budget.xlsx] 年!C10: C25)

當來源沒有開啟時,外部參照會包含整個路徑。

外部參照

= SUM ("C:\Reports\ [Budget.xlsx] 年"!C10: C25)

附註: 如果其他工作表或活頁簿的名稱包含空格或非字母字元,您必須將名稱(或路徑)括在單引號中,如上述範例所示。 當您選取 [來源範圍] 時,Excel 會自動為您新增這些值。

在其他活頁簿中連結到已定義之名稱的公式,會使用活頁簿名稱,後面接著驚嘆號(!)和名稱。 例如,下列公式會將名為「Budget.xlsx 的活頁簿中名為 Sales 之範圍的儲存格相加。

外部參照

= SUM (Budget.xlsx!客戶

  1. 選取您要建立外部參照的一個或多個儲存格。

  2. 輸入= (等號)。

    如果您想要使用函數(例如 SUM),請輸入函數名稱,後面接著左括弧。 例如, = SUM (

  3. 切換到含有您要連結之儲存格的工作表。

  4. 選取您要連結的儲存格或儲存格,然後按enter

    附註: 如果您選取多個儲存格(= Sheet1!A1: A10),而且擁有最新版本的Microsoft 365,您只要按下ENTER ,就可以將公式確認為動態陣列公式。 否則,您必須按CTRL + SHIFT + ENTER,將公式輸入為舊版陣列公式。 如需有關陣列公式的詳細資訊,請參閱陣列公式的指導方針和範例

  5. Excel 會返回原始工作表,並顯示來源工作表中的值。

在不同活頁簿中的儲存格之間建立外部參照

  1. 開啟包含外部參照的活頁簿(目的地活頁簿又稱為 [公式活頁簿]),以及包含所要連結之資料的活頁簿(來源活頁簿又稱為 [資料活頁簿])。

  2. 在來源活頁簿中,選取您要連結的一個或多個儲存格。

  3. Ctrl + C ,或移至 [常用]> [剪貼簿]>複製]。

  4. 切換至目的地活頁簿,然後按一下您要放置連結資料的工作表。

  5. 選取您要放置連結資料的儲存格,然後移至 [常用]> [剪貼簿]>>貼上連結]。

  6. Excel 會傳回您從來源活頁簿複製的資料。 如果您變更,當您重新整理瀏覽器視窗時,它會在目的地活頁簿中自動變更。

  7. 若要在公式中使用連結,請在連結前面輸入= ,然後選擇函數,在連結之後輸入[(,然後輸入]

在同一個活頁簿中建立工作表的連結

  1. 選取您要建立外部參照的一個或多個儲存格。

  2. 輸入= (等號)。

    如果您想要使用函數(例如 SUM),請輸入函數名稱,後面接著左括弧。 例如, = SUM (

  3. 切換到含有您要連結之儲存格的工作表。

  4. 選取您要連結的儲存格或儲存格,然後按enter

  5. Excel 會返回原始工作表,並顯示來源工作表中的值。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

另請參閱

定義及使用公式中的名稱

在活頁簿中尋找連結(外部參照)

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×