-
iferror函數
鎖定
IFERROR(value, value_if_error)IFERROR 函數語法具有以下參數 (參數:為操作、事件、方法、屬性、函數或過程提供信息的值。)value 必需。檢查是否存在錯誤的參數。
- 中文名
- iferror函數
- 外文名
- value, value_if_error
- 類 型
- 函數語法
- 錯誤類型
- #N/A、#VALUE!等
iferror函數説明
如果公式的計算結果為錯誤,則返回您指定的值;否則將返回公式的結果。使用 IFERROR 函數來捕獲和處理公式 (公式:單元格中的一系列值、單元格引用、名稱或運算符的組合,可生成新的值。公式總是以等號 (=) 開始。)中的錯誤。
iferror函數語法
value_if_error 必需。公式的計算結果為錯誤時要返回的值。計算得到的錯誤類型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。
函數為iferror()
iferror函數註解
如果 value 是數組公式,則 IFERROR 為 value 中指定區域的每個單元格返回一個結果數組。請參閲下面的第二個示例。
iferror函數示例
要求:根據表二的內容將對應的總分填到表一中,沒有的記錄填空。
可以用VLOOKUP、IFERROR實現如下:
表一 | - | - | - | - |
工號 | 姓名 | 總分 | - | - |
A001 | 張三 | =IFERROR(VLOOKUP(B4,$B$11:$F$14,5,0),"") | - | - |
A002 | 李四 | =IFERROR(VLOOKUP(B5,$B$11:$F$14,5,0),"") | - | - |
A003 | 王五 | =IFERROR(VLOOKUP(B6,$B$11:$F$14,5,0),"") | - | - |
A004 | 趙六 | =IFERROR(VLOOKUP(B7,$B$11:$F$14,5,0),"") | - | - |
A005 | 錢七 | =IFERROR(VLOOKUP(B8,$B$11:$F$14,5,0),"") | - | - |
表二 | - | - | - | - |
工號 | 姓名 | 語文 | 數學 | 總分 |
A002 | 李四 | 90c | 130 | =sum(C12:D12) |
A004 | 趙六 | 70 | 110 | =sum(C13:D13) |
A005 | 錢七 | 110 | 80 | =sum(C14:D14) |