close
功用:傳回錯誤值參數所對應的數值,或者如果不存在則傳回 #N/A 錯誤值。您可以使用 IF 函數中 ERROR.TYPE 測得錯誤值數值,並傳回對應錯誤值的文字字串,如一則訊息。
語法:ERROR.TYPE ( 錯誤值 )
類別:文字
使用率:★★★★★
點我下載
· 錯誤值是顯示尋找的錯誤值編號。雖然可以是真正的錯誤值,然而它經常是包含所要測試的公式之參照位址。。
如果錯誤值是 | ERROR.TYPE 傳回 |
#NULL! | 1 |
#DIV/0! | 2 |
#VALUE! | 3 |
#REF! | 4 |
#NAME? | 5 |
#NUM! | 6 |
#N/A | 7 |
#GETTING_DATA | 8 |
其他 | #N/A |
在範例檔中,如果我們要顯示某儲存格的錯誤值編號,並用其來設定提示字串,做法如下:
01 點取「D2」儲存格,輸入「=ERROR.TYPE(C2)」公式,再按E鍵或點取編輯列 圖示,即可傳回錯誤值編號為2。
02 將滑鼠指標移到E2儲存格,輸入「=IF (ERROR.TYPE(C2)<=3 , CHOOSE (ERROR.TYPE ( C2 ) , "範圍沒有重疊" , "除數為 0","無法轉成數值資料" ))」公式再按E鍵或點取編輯列 圖示,。
在這個範例中,C2儲存格是錯誤值,當C2儲存格錯誤值小於3時,表示儲存格運算式或公式有問題,故在E2會依照錯誤值顯示相對應的提示字串,本例為「無法轉換成數值資料」。
CHOOSE函數請參考其說明檔。
文章標籤
全站熱搜
留言列表