IFERROR

如果第一個引數不是錯誤值則傳回第一個引數,否則傳回第二個引數 (如果存在);如果第二個引數不存在,則傳回空值。

用法示範

IFERROR(A1,"Error in cell A1")

IFERROR(A2)

語法

IFERROR(value, [value_if_error])

  • value - value 本身不是錯誤值時要傳回的值。

  • value_if_error - [OPTIONAL - 預設為空白] - value 是錯誤值時函式要傳回的值。

附註

  • IFERROR(exp1,exp2) 在邏輯上等於 IF(NOT(ISERROR(exp1)),exp1,exp2)。請確認這是您所需的操作。

另請參閱

ISNA:檢查特定值是否為「#N/A」錯誤。

ISERROR:檢查特定值是否為錯誤。

ISERR:檢查特定值是否為「#N/A」以外的錯誤。

IF:邏輯運算式是「TRUE」時傳回一個值,是「FALSE」時傳回另一個值。

範例

如果 test 是錯誤值而 value 為空值,系統就會傳回空白值;如果 test 是錯誤值而 value 並非空值,就會傳回 value;如果不是錯誤值則會傳回 test

計算 unit price 時,如果 Quantity 為空值,就會傳回「0」這個值。

在搜尋學生 Grade 時,如果 Student ID 不存在,就會傳回指定的錯誤訊息。

還有其他問題嗎?

嘗試以下步驟:

true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
主選單
18187365574674931675
true
搜尋說明中心
true
true
true
true
true
35
false
false