IFERROR 函數是什麼 Excel?

這篇文章解釋了 什麼是 IFERROR 函數 以及如何在Microsoft中使用該功能 Excel。 IFERROR 函數被引入 Excel 作為一個 邏輯函數 處理公式或計算中可能出現的錯誤 Excel。 現已在所有版本中提供 Excel, 包括 Excel 對於 Microsoft 365。

IFERROR 函數可以處理以下錯誤 Excel: #N/A、#DIV/0!、#NULL!、#NAME?、#NUM!、#VALUE! 和 #REF! 如果您想知道當您的參數引用這些錯誤值之一時如何使用 IFERROR 函數來抑制錯誤,請繼續閱讀這篇文章。

IFERROR 函數是什麼 Excel?

當公式計算出不正確的結果時,錯誤代碼會出現在單元格中 Excel。 為了 example,如果您應用公式計算 2 個單元格的值之和,但第一個單元格包含文本值,則該公式將返回 #VALUE! 錯誤。 同樣,如果您應用公式將某個值除以 0 或空單元格值, Excel 返回#DIV/0! 錯誤。

並非每個用戶都熟悉這些錯誤代碼,並且如果您正在協作 Excel 文檔或要與同事或讀者共享時,您可能希望將錯誤代碼替換為更有意義和更合理的內容。 這就是 IFERROR 函數發揮作用的地方。 其用自定義文本消息或邏輯值替換錯誤代碼 如果公式計算結果錯誤,否則返回公式的結果。

IFERROR 函數具有以下語法:

IFERROR(value, value_if_error)

在哪裡,

  • 價值 指需要評估錯誤的公式或表達式。 它可以是一個值或一個單元格引用。
  • 錯誤時的值 指公式計算錯誤時要返回的輸出。 它可以是文本消息、數值、空字符串等。

如何使用 IFERROR 函數?

讓我們了解如何使用 IFERROR 函數 Excel 在一個人的幫助下 example。

假設我們有一個工作表,其中在兩個不同的列中列出了一些值,如上圖所示。 這個想法是將 A 列的值除以 B 列的值。因此,我們將光標放在單元格 C3 中並鍵入以下公式:

=A3/B3

按下後 Enter 關鍵,該公式的計算結果為“7”,這是 42 除以 6 後得到的結果。

接下來,我們將光標移至單元格 C3 的右下角,當它轉換為加號 (+) 符號時,我們單擊並向下拖動光標直到單元格 C6,然後釋放光標。 此操作會將單元格 C3 中輸入的公式複製到單元格 C4、C5 和 C6。 對於每對值(A4/B4、A5/B5、A6/B6),公式計算得出以下結果:

正如您所看到的,單元格 C4 和單元格 C6 中的公式計算結果為 #DIV/0! 錯誤和#VALUE! 錯誤。 要將這些錯誤代碼替換為預定義的錯誤消息,我們可以使用 IFERROR 函數,如下所示:

=IFERROR(A3/B3,"An error occurred!")

將除法公式包含在 IFERROR 函數中後,將得到以下結果:

IFERROR 函數的結果

因此基本上,如果 IFERROR 函數的第一個參數中傳遞的公式返回錯誤值,則 IFERROR 函數將返回在第二個參數中傳遞的文本來代替錯誤。

同樣,我們可以應用 IFERROR 函數來隱藏所有主要錯誤代碼 Excel 後面是用戶定義的值。

提示: 您可以將 IFERROR 與 VLOOKUP 結合使用來優雅地捕獲和處理錯誤(或告訴用戶他們正在查找的值不在數據集中)。

就是這樣! 我希望這有幫助。

如何使用 PROPER 函數 Excel。

如何輸入 Iferror 函數?

將光標置於包含現有公式的單元格中。 然後將光標移至公式欄並將其放置在等於符號 (=) 旁邊。 輸入“iferror”並按 Tab 鍵從建議列表中選擇 IFERROR Excel 功能。 將光標移至現有公式的右側並輸入逗號符號。 現在,在雙引號內輸入自定義文本並關閉 IFERROR 函數的括號。 按 Enter 生成結果。

什麼是 Iferror 以及 if in Excel?

IF 函數對兩個值進行邏輯比較。 滿足條件則返回TRUE; 否則,返回 FALSE。 IFERROR 函數允許用戶處理以下錯誤 Excel 公式。 如果公式有錯誤,則返回一個預定義的值; 否則,返回公式的結果。

閱讀下一篇: 如何使用 COUNTA 函數 Excel。