30天30個Excel函數:ERROR.TYPE(ERROR.TYPE)

昨天在馬拉松 30 天 30 個 Excel 函數 我們正在使用函數尋找值 抬頭 (看法)。 今天我們將再次使用此功能來處理錯誤。

我們將把馬拉鬆的第17天專門用於函數的研究 錯誤類型 (類型。錯誤)。 它能夠識別錯誤的類型,而您反過來可以使用這些信息來消除它們。

那麼,讓我們看一下使用該功能的信息和示例 錯誤類型 Excel 中的(錯誤類型)。 如果您有其他信息或示例,請在評論中分享。

函數 17:ERROR.TYPE

功能 錯誤類型 (ERROR.TYPE) 通過數字或返回確定錯誤的類型 #在 (#N/A) 如果沒有發現錯誤。

如何使用 ERROR.TYPE 函數?

通過 錯誤類型 (ERROR.TYPE) 您可以:

  • 識別錯誤類型。
  • 幫助用戶糾正發生的錯誤。

語法 ERROR.TYPE

功能 錯誤類型 (ERRORTYPE) 具有以下語法:

ERROR.TYPE(error_val)

ТИП.ОШИБКИ(значение_ошибки)

  • 錯誤值 (error_value) 是需要識別的相同錯誤。
  • 函數返回的代碼 錯誤類型 (類型。錯誤):
    • 1… #空值! (#空的!)
    • 2… #DIV / 0! (#DEL/0!)
    • 3… #值! (#所以!)
    • 4… #REF! (#SSYL!)
    • 5… #NAME? (#姓名?)
    • 6… #在一個! (#數字!)
    • 7… #在 (#不適用)
    • #在 (#N/A) … 任何其他值

陷阱 ERROR.TYPE

如果參數的值 錯誤值 (error_value) 不是錯誤,是函數的結果 錯誤類型 (ERROR.TYPE) 將是一條錯誤消息 #在 (#不適用)。 如果您使用該功能,您可以避免這種情況 錯誤 (ISERROR) 來檢查錯誤,如示例 2 所示。

示例 1:確定錯誤類型

使用函數 錯誤類型 (ERROR.TYPE) 您可以檢查一個單元格以確定它包含什麼樣的錯誤。 如果單元格中沒有錯誤,則將返回該值而不是數字錯誤代碼 #在 (#不適用)。

=ERROR.TYPE(B3)

=ТИП.ОШИБКИ(B3)

在此示例中,單元格 B3 包含 #值! (#VALUE!),因此錯誤類型為 3。

示例 2:幫助用戶處理錯誤

通過結合 錯誤類型 (ERROR TYPE) 配合其他功能,可以幫助用戶更正單元格中出現的錯誤。 在此示例中,必須在單元格 B3 和 C3 中輸入數字。 如果輸入文本,D3 中的結果將是錯誤消息 #值! (#價值!)。 如果在單元格 C3 中輸入零,結果將是一條錯誤消息 #DIV / 0 (#SECTION/0)。

在單元格 D4 中,函數 錯誤 (ISERROR) 檢查錯誤,以及 錯誤類型 (ERROR.TYPE) 返回此錯誤的編號。 功能 抬頭 (LOOKUP) 在錯誤代碼表中找到適當的消息,其中包含有關如何修復錯誤的提示並將其顯示給用戶。

=IF(ISERROR(D3),LOOKUP(ERROR.TYPE(D3),$B$9:$B$15,$D$9:$D$15),"")

=ЕСЛИ(ЕОШИБКА(D3);ПРОСМОТР(ТИП.ОШИБКИ(D3);$B$9:$B$15;$D$9:$D$15);"")

以下是數字錯誤代碼和顯示消息之間的對應關係表:

發表評論