Excel公式應(yīng)用錯誤提示“#REF!”解決方法
Excel公式應(yīng)用錯誤提示“#REF!”解決方法
在Excel中出現(xiàn)錯誤公式“#REF!”可能是因為函數(shù)的參數(shù)本應(yīng)該是單一值,卻提供了一個區(qū)域作為參數(shù),輸入一個數(shù)組公式時,忘記按Ctrl+Shift+Enter鍵。
常見原因:如果公式返回的錯誤值為“#REF!”,這常常是因為公式中使用了無效的單元格引用。通常如下這些操作會導(dǎo)致公式引用無效的單元格:刪除了被公式引用的單元格;把公式復(fù)制到含有引用自身的單元格中。
處理方法:避免導(dǎo)致引用無效的操作,如果已經(jīng)出現(xiàn)錯誤,先撤銷,然后用正確的方法操作。
具體實例:如圖的工作表,我們利用公式將代表日期的數(shù)字轉(zhuǎn)換為日期,在B2中輸入了公式“=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))”并復(fù)制到B4單元格。
這時如果把A2:A4單元格刪除,則會出現(xiàn)“#REF!”錯誤,這是因為刪除了公式中引用的單元格。
先執(zhí)行“撤消 刪除”命令,然后復(fù)制B2:B4單元格區(qū)域到A2:A4,也會出現(xiàn)“#REF!”錯誤,這是因為把公式復(fù)制到了含有引用自身的單元格中。
由于這時已經(jīng)不能撤銷,所以我們先把A2:A4中的數(shù)據(jù)刪除,然后設(shè)置單元格格式為“常規(guī)”,在A2:A4中輸入所示的數(shù)據(jù)。
為了得到轉(zhuǎn)換好的日期數(shù)據(jù),正確的操作方法為:先把B2:B4復(fù)制到一個恰當(dāng)?shù)牡胤?,如D2:D4,粘貼的時候執(zhí)行選擇性粘貼,把“數(shù)值”粘貼過去。這時D2:D4中的數(shù)據(jù)就和A列及B列數(shù)據(jù)“脫離關(guān)系”了,再對它們執(zhí)行刪除操作就不會出錯了。
說明:要得到效果,需要設(shè)置D2:D4的格式為“日期”。