問題已解決
老師,iferror函數是什么意思,怎么用?



IFERROR 函數的語法
語法為:IFERROR (value, value_if_error)
value:必需參數,是需要檢查是否存在錯誤的參數,可以是公式、單元格引用等。例如,你可能有一個公式 “=A1/B1”,這里 “A1/B1” 就是 value。
value_if_error:必需參數,當 value 參數返回錯誤值時要返回的值。例如,當 “A1/B1” 出現錯誤(比如 B1 為 0 導致 #DIV/0! 錯誤)時,你可以指定返回 0 或者其他有意義的值,這個 0 或者其他值就是 value_if_error。
IFERROR 函數的使用示例
假設在 Excel 工作表中,A1 單元格的值為 10,B1 單元格的值為 0,在 C1 單元格中輸入公式 “=A1/B1”,這會返回 #DIV/0! 錯誤。
但是如果使用 IFERROR 函數,在 C1 單元格中輸入 “=IFERROR (A1/B1,0)”,這里 “=IFERROR (A1/B1,0)” 的意思是先計算 A1/B1,如果這個計算出現錯誤,就返回 0。因為 B1 是 0,A1/B1 會出現錯誤,所以 C1 單元格最終會顯示 0。
再比如,你有一個 VLOOKUP 函數查找數據,如 “=VLOOKUP (A1,D:E,2,FALSE)”,如果 A1 在 D 列找不到對應的值,會返回 #N/A 錯誤。這時你可以使用 “=IFERROR (VLOOKUP (A1,D:E,2,FALSE),未找到)”,這樣當 VLOOKUP 找不到值時,就會顯示 “未找到”,而不是 #N/A 錯誤。
2024 12/12 13:07
