tft每日頭條

 > 生活

 > 查找錯誤如何用iferror函數消除

查找錯誤如何用iferror函數消除

生活 更新时间:2024-07-28 02:30:05

_Excel公式教程

轉載

标簽: excel公式教程 iferror函數分類: Excel公式教程-函數篇

語法IFERROR(value,value_if_error)

Excel 2007版新增的函數。

如果value的值是錯誤值,則返回value_if_error,否則返回value。

參數value和value_if_error都可以是任意類型的單值。

用法

一、用于容錯,避免公式返回錯誤值。參數value通常是一個可能返回錯誤值的表達式。

以下公式,當除數B1為0時返回0,避免了返回錯誤值#DIV/0!:

=IFERROR(A1/B1,)

以下公式計算開始日期A1和結束日期B1相差幾天,如果B1的日期早于A1則返回提示文字,避免了返回錯誤值#NUM!:

=IFERROR(DATEDIF(A1,B1,"d"),"結束日期不能早于開始日期")

以下公式,當查找失敗時返回空文本,避免了返回錯誤值#N/A:

=IFERROR(VLOOKUP(A2,D:E,2,),"")

以下公式,當單元格A1中沒有包含B1的文本時,返回0,避免了返回錯誤值#VALUE!:

=IFERROR(FIND(B1,A1),)

二、在數組公式中把錯誤值過濾掉。

例如,下面的數組公式對區域A1:A10求和,其中的IFERROR函數把該區域中不是數字值、或者不能轉換成數字值的單元格一律轉為0。

{=SUM(IFERROR(--A1:A10,))}

三、參數value_if_error可以嵌套另一個IFERROR函數。

查找錯誤如何用iferror函數消除(IFERROR函數詳解)1

如圖。下面的公式先在左側查找,如果查找不到再查找右側:

=IFERROR(VLOOKUP("GG",A1:B4,2,),VLOOKUP("GG",C1:D4,2,))

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved