如圖,在計算同期比時,因為同期數據為0,無法計算,公式在計算時就會提示錯誤值,這對於要求完美的強迫症患者來說是無法接受的。
今天我們就用Iferror來避免錯誤值;
首先來解析一下Iferror函數:
=IFERROR(value,value_if_error)
解釋為:
=Iferror(判斷的值,當判斷的值為錯誤值返回的結果)
現在我們把文首表格中E6的錯誤值顯示為「不可比」;
直接對E6單元格進行判斷,當E6單元格為錯誤值時iferror就返回「不可比」;
我們在計算同期比時也可以用Iferror直接對計算同期的公式進行判斷,就可以不用在計算完同期比後再去判斷同期比的結果;
這裡把同期比的公式直接嵌套到Iferror公式中,就可以直接對計算結果進行判斷,當計算的結果為錯誤值時直接返回「不可比」。
在每次設定公式前就把要遇到的情況考慮到,這也是前期我們在講If函數時講到的,前期想好公式,就可以儘量避免後期錯誤值的尷尬了。