在編寫公式時,不會總是一帆風(fēng)順,難免會發(fā)生錯誤。只要耐心調(diào)試,應(yīng)該會實現(xiàn)所需要的結(jié)果。
下面,讓我們認識一下可能會發(fā)生的錯誤,方便在碰到時明白到底錯在哪里或者從哪里查找錯誤,更好更快地調(diào)試好公式。
認識Excel顯示的錯誤
通常,如果編寫的公式不符合Excel規(guī)定要求,就會出現(xiàn)圖1所列錯誤之一。

圖5
使用“公式審核”中的“公式求值”功能,如圖6所示,一步一步查看公式計算過程,看看公式是在哪步出錯的,從而找出錯誤來源。這也是我經(jīng)常使用的方法。

圖6
處理或獲取錯誤值的函數(shù)
下面列出了Excel中一些處理或獲取錯誤值的函數(shù)。
ISNA(value)
如果參數(shù)value是錯誤值#N/A,返回TRUE。
NA()
返回值#N/A。
ISERR(value)
如果參數(shù)value為除#N/A之外的任何錯誤值,則返回TRUE。
ISERROR(value)
如果參數(shù)value為任何錯誤值,則返回TRUE。
ERROR.TYPE(error_val)
返回與錯誤值對應(yīng)的編號數(shù)字。
結(jié)語
在編寫公式的過程中,結(jié)果顯示為錯誤值不一定是壞事情,這促使我們不斷調(diào)試公式,從而更加熟練。特別值得一提的是,可以利用錯誤值來達到我們的目的,這將是在后面的文章中會介紹的技巧。






