Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎

在Excel中出現錯誤公式“#REF!”可能是因為函數的參數本應該是單一值 , 卻提供了一個區域作為參數 , 輸入一個數組公式時 , 忘記按Ctrl+Shift+Enter鍵 。

常見原因:如果公式返回的錯誤值為“#REF!” , 這常常是因為公式中使用了無效的單元格引用 。 通常如下這些操作會導致公式引用無效的單元格:刪除了被公式引用的單元格;把公式復制到含有引用自身的單元格中 。

處理方法:避免導致引用無效的操作 , 如果已經出現錯誤 , 先撤銷 , 然后用正確的方法操作 。

具體實例:如圖的工作表 , 我們利用公式將代表日期的數字轉換為日期 , 在B2中輸入了公式“=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))”并復制到B4單元格 。


Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎

文章插圖



這時如果把A2:A4單元格刪除 , 則會出現“#REF!”錯誤 , 這是因為刪除了公式中引用的單元格 。


Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎

文章插圖



先執行“撤消 刪除”命令 , 然后復制B2:B4單元格區域到A2:A4 , 也會出現“#REF!”錯誤 , 這是因為把公式復制到了含有引用自身的單元格中 。


【Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎】
Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎

文章插圖



由于這時已經不能撤銷 , 所以我們先把A2:A4中的數據刪除 , 然后設置單元格格式為“常規” , 在A2:A4中輸入如圖19所示的數據 。

為了得到轉換好的日期數據 , 正確的操作方法為:先把B2:B4復制到一個恰當的地方 , 如D2:D4 , 粘貼的時候執行選擇性粘貼 , 把“數值”粘貼過去 。 這時D2:D4中的數據就和A列及B列數據“脫離關系”了 , 再對它們執行刪除操作就不會出錯了 。


Excel公式應用錯誤提示“#REF!”怎么處理?你知道嗎

文章插圖


說明:要得到圖22的效果 , 需要設置D2:D4的格式為“日期” 。

    推薦閱讀