徵狀
當您嘗試共用的 Microsoft Excel 活頁簿包含連結至另一個活頁簿的陣列公式時,您會收到下列錯誤訊息:
無法共用活頁 簿名稱 ,因為它包含連結至其他活頁簿的陣列公式
記事 在 Microsoft Office Excel 2007 中,您可以使用下列程式:若要判斷與您收到的郵件相關聯的唯一編號,請按 CTRL + SHIFT + I。下列編號會出現在這封郵件的右下角:
101134
因應措施
若要解決此問題,請為第一個活頁簿中的儲存格陣列定義名稱。 接著,使用該名稱來建立連結至第二個活頁簿的公式。 或者,您也可以使用連結至第二個活頁簿的 nonarray 公式。若要共用包含連結至另一個活頁簿之陣列公式的活頁簿,請依照適用于您所執行之 Excel 版本的步驟進行。
Microsoft Office Excel 2007
-
啟動 Excel。
-
建立名為 Book1 的新活頁簿,然後輸入下列資料:
A1: 5A2: 10A3: 15A4: 20A5: 25
-
按一下 [ 公式 ] 索引標籤。
-
按一下 [ 定義的名稱 ] 群組中的 [ 定義名稱]。
-
在 [新名稱] 對話方塊的 [名稱] 方塊中,輸入「範例」。
-
在 [ 參照到 ] 方塊中,輸入 = Sheet1! $A $1: $A $5],然後按一下 [確定]。
-
建立名為 Book2 的新活頁簿,按一下儲存格 A1,輸入下列公式,然後按 ENTER:
= SUM(Book1!sample)注意: 範例名稱代表儲存格的值陣列。
-
按一下 [ 審閱 ] 索引標籤。
-
按一下 [變更] 群組中的 [共用活頁簿]。
-
按一下以選取 [ 允許多個使用者同時進行變更]。這也可以合併活頁簿 核取方塊,然後按一下 [確定]。
-
當系統提示您儲存活頁簿時,請按一下 [確定],然後儲存活頁簿。
Microsoft Office Excel 2003 及較舊版本的 Excel
-
啟動 Excel。
-
建立名為 Book1 的新活頁簿,然後輸入下列資料:
A1: 5A2: 10A3: 15A4: 20A5: 25
-
在 [ 插入 ] 功能表上,指向 [ 名稱],然後按一下 [ 定義]。
-
在 [定義名稱] 對話方塊的 [在活頁簿中的名稱] 方塊中,輸入範例。
-
在 [ 參照到 ] 方塊中,輸入 = Sheet1! $A $1: $A $5],然後按一下 [確定]。
-
建立名為 Book2 的新活頁簿,按一下儲存格 A1,輸入下列公式,然後按 ENTER:
= SUM(Book1!sample)注意: 範例名稱代表儲存格的值陣列。
-
在 [ 工具 ] 功能表上,按一下 [ 共用活頁簿]。
-
按一下以選取 [ 允許多個使用者同時進行變更]。這也可以合併活頁簿 核取方塊,然後按一下 [確定]。
-
當系統提示您儲存活頁簿時,請按一下 [確定],然後儲存活頁簿。
若要共用的活頁簿包含連結至另一個活頁簿的 nonarray 公式,請依照下列步驟執行:
-
確認已開啟 Book1 和 Book2。
-
在 Book2 中,按一下儲存格 A1,輸入下列公式,然後按 ENTER:
= [Book1]Sheet1!A1注意: 使用相對儲存格參照指向儲存格。 此外,請不要指定公式中的儲存格範圍。
-
按一下儲存格 A1,抓住填滿控點,然後向下填滿以完成陣列中其餘的儲存格值。
-
按一下 [ 檔案 ] 功能表上的 [ 儲存]。 然後,關閉這兩個活頁簿。
其他相關資訊
陣列公式對一或多組值執行多個計算。 此外,陣列公式會傳回單一結果或多個結果。 陣列公式是括在大括弧({})中。 若要輸入陣列公式,請按 CTRL + SHIFT + ENTER。