如果源工作簿和目標(biāo)工作簿都處于打開(kāi)狀態(tài),Excel不會(huì)在外部引用公式中顯示完整的路徑。如果使用“Office按鈕”——“另存為”命令,給源工作簿取一個(gè)新名稱,那么Excel將修改外部引用,使用新的工作簿名稱。在某些情況下,這種更改可能正是您想要的。但在其他情況下,也許未必如此。當(dāng)選擇“Office按鈕”——“另存為”命令,來(lái)保存作為另一個(gè)打開(kāi)的工作簿中鏈接源的工作簿時(shí)要小心操作。
可使用下列方法避免該問(wèn)題的發(fā)生:
●當(dāng)修改源工作簿時(shí)總是打開(kāi)目標(biāo)工作簿。這種情況下,當(dāng)改變?cè)垂ぷ鞑緯r(shí),Excel會(huì)調(diào)整目標(biāo)工作簿中的外部引用。
●在鏈接公式中使用名稱代替單元格引用。這是最安全的辦法。
下面的鏈接公式引用了budget.xlsx工作簿中Sheet1中的單元格C21:
=[budget.xlsx]Sheet1!$C$21
如果C21命名為Total,可使用該名稱將公式寫為:
=budget.xlsx!total
使用名稱可確保鏈接檢索到正確的數(shù)值,即使從源工作簿中添加或刪除了行或列。