[算表] 公式正確,來源正確,卻出現#REF!

作者: yhlhenry   2015-08-04 13:31:47
軟體:EXCEL
版本:2007
我有三個系列的檔案:A系列、B系列、C系列
A參照B、B又參照C
是一對多的關係。
(ex一個A檔案會同時參照B1、B2、B3……)
目前我確定所使用的公式和參照來源都正確,
只要在電腦效能好的時候,數值就能正確顯示。
但是通常電腦都不太夠力,都沒辦法全部一次成功顯示出來。
B檔案中的公式,三不五時就會變成#REF!
我必須手動去按F9,叫EXCEL重算一次。數值才會被叫回來。
可想而知,當B出現#REF!時,A參照不到正確的數值,所以A同時也會出現#REF!
由於A對應B 是一對多的關係,
所以A的整張表,會出現東一塊西一塊#REF!
A的這些儲存格都是一樣的公式結構,只是參照到B不同的檔案
結果有的儲存格正常,同時有的顯示#REF!
端看我去哪個B檔案重新計算。
舉例來說:
當我發現A檔案中參照B1的部份變成#REF!,我就會去B1按F9重新計算。
如此A檔案中參照B1的部份就會正常,
但A檔案中參照B2、B3……的某些部份就會變成#REF!
顧此失彼。
爬了文,GOOGLE了相關關鍵字,
都是在解釋#REF!的邏輯錯誤問題。
我才想說PO出來找人討論討論。
請問何解?
感謝。
作者: soyoso (我是耀宗)   2015-08-04 13:48:00
請問參照上原po使用的公式為?請留意函數indirect的使用限制https://goo.gl/PIm8GS網頁中有寫到如果INDIRECT函數間接參照的活頁簿已關閉,則函數會傳回 #REF! 錯誤。那將cell("filename")改為cell("filename",a1)試試https://youtu.be/-ZX1Kl7vzuc

Links booklink

Contact Us: admin [ a t ] ucptt.com