iferror函式

IFERROR(value, value_if_error)IFERROR 函式語法具有以下參數 (參數:為操作、事件、方法、屬性、函式或過程提供信息的值。)value 必需。檢查是否存在錯誤的參數。

基本介紹

  • 中文名:iferror函式
  • 外文名:value, value_if_error
  • 類型: 函式語法
  • 錯誤類型:#N/A、#VALUE!等
說明,語法,註解,示例,

說明

如果公式的計算結果為錯誤,則返回您指定的值;否則將返回公式的結果。使用 IFERROR 函式來捕獲和處理公式 (公式:單元格中的一系列值、單元格引用、名稱或運算符的組合,可生成新的值。公式總是以等號 (=) 開始。)中的錯誤。

語法

value_if_error 必需。公式的計算結果為錯誤時要返回的值。計算得到的錯誤類型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。
函式為iferror()

註解

如果 value 或 value_if_error 是空單元格,則 IFERROR 將其視為空字元串值 ("")。
如果 value 是數組公式,則 IFERROR 為 value 中指定區域的每個單元格返回一個結果數組。請參閱下面的第二個示例。

示例

要求:根據表二的內容將對應的總分填到表一中,沒有的記錄填空。
可以用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
李四
90
130
=D12:D14*E12:E14
A004
趙六
70
110
=D12:D14*E12:E14
A005
錢七
110
80
=D12:D14*E12:E14

相關詞條

熱門詞條

聯絡我們