您無法共用包含連結至其他活頁簿之陣列公式的 Excel 活頁簿

徵狀

當您嘗試共用的 Microsoft Excel 活頁簿包含連結至另一個活頁簿的陣列公式時,您會收到下列錯誤訊息:

無法共用活頁 簿名稱 ,因為它包含連結至其他活頁簿的陣列公式

記事 在 Microsoft Office Excel 2007 中,您可以使用下列程式:若要判斷與您收到的郵件相關聯的唯一編號,請按 CTRL + SHIFT + I。下列編號會出現在這封郵件的右下角:

101134

因應措施

若要解決此問題,請為第一個活頁簿中的儲存格陣列定義名稱。 接著,使用該名稱來建立連結至第二個活頁簿的公式。 或者,您也可以使用連結至第二個活頁簿的 nonarray 公式。若要共用包含連結至另一個活頁簿之陣列公式的活頁簿,請依照適用于您所執行之 Excel 版本的步驟進行。

Microsoft Office Excel 2007

  1. 啟動 Excel。

  2. 建立名為 Book1 的新活頁簿,然後輸入下列資料:

    A1: 5A2: 10A3: 15A4: 20A5: 25

  3. 按一下 [ 公式 ] 索引標籤。

  4. 按一下 [ 定義的名稱 ] 群組中的 [ 定義名稱]。

  5. 在 [新名稱] 對話方塊的 [名稱] 方塊中,輸入「範例」。

  6. 在 [ 參照到 ] 方塊中,輸入 = Sheet1! $A $1: $A $5],然後按一下 [確定]

  7. 建立名為 Book2 的新活頁簿,按一下儲存格 A1,輸入下列公式,然後按 ENTER:

    = SUM(Book1!sample)注意: 範例名稱代表儲存格的值陣列。

  8. 按一下 [ 審閱 ] 索引標籤。

  9. 按一下 [變更] 群組中的 [共用活頁簿]。

  10. 按一下以選取 [ 允許多個使用者同時進行變更]。這也可以合併活頁簿 核取方塊,然後按一下 [確定]

  11. 當系統提示您儲存活頁簿時,請按一下 [確定],然後儲存活頁簿。

Microsoft Office Excel 2003 及較舊版本的 Excel

  1. 啟動 Excel。

  2. 建立名為 Book1 的新活頁簿,然後輸入下列資料:

    A1: 5A2: 10A3: 15A4: 20A5: 25

  3. 在 [ 插入 ] 功能表上,指向 [ 名稱],然後按一下 [ 定義]。

  4. 在 [定義名稱] 對話方塊的 [在活頁簿中的名稱] 方塊中,輸入範例

  5. 在 [ 參照到 ] 方塊中,輸入 = Sheet1! $A $1: $A $5],然後按一下 [確定]

  6. 建立名為 Book2 的新活頁簿,按一下儲存格 A1,輸入下列公式,然後按 ENTER:

    = SUM(Book1!sample)注意: 範例名稱代表儲存格的值陣列。

  7. 在 [ 工具 ] 功能表上,按一下 [ 共用活頁簿]。

  8. 按一下以選取 [ 允許多個使用者同時進行變更]。這也可以合併活頁簿 核取方塊,然後按一下 [確定]

  9. 當系統提示您儲存活頁簿時,請按一下 [確定],然後儲存活頁簿。

若要共用的活頁簿包含連結至另一個活頁簿的 nonarray 公式,請依照下列步驟執行:

  1. 確認已開啟 Book1 和 Book2。

  2. 在 Book2 中,按一下儲存格 A1,輸入下列公式,然後按 ENTER:

    = [Book1]Sheet1!A1注意: 使用相對儲存格參照指向儲存格。 此外,請不要指定公式中的儲存格範圍。

  3. 按一下儲存格 A1,抓住填滿控點,然後向下填滿以完成陣列中其餘的儲存格值。

  4. 按一下 [ 檔案 ] 功能表上的 [ 儲存]。 然後,關閉這兩個活頁簿。

其他相關資訊

陣列公式對一或多組值執行多個計算。 此外,陣列公式會傳回單一結果或多個結果。 陣列公式是括在大括弧({})中。 若要輸入陣列公式,請按 CTRL + SHIFT + ENTER。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×