本教程演示瞭如何在Excel中組合IFERROR和VLOOKUP功能以有效處理錯誤。您還將學習如何使用嵌套的IFERROR函數(shù)執(zhí)行順序vlookup。
Excel的Vlookup和IfError功能雖然單獨具有強大的功能,但組合可能具有挑戰(zhàn)性。本文提供了明確的例子,說明了它們的綜合用法。如果您是這些功能的新手,建議事先檢查其個人功能。
關(guān)鍵主題涵蓋:
- 將IfError與vlookup一起管理錯誤。
- 返回自定義文本,空白單元格或零,而不是標準“#n/a”錯誤。
- 創(chuàng)建始終返回值的Vookup公式。
- 用嵌套的IFERROR函數(shù)執(zhí)行順序vlookup。
IfError Vlookup:處理#N/A和其他錯誤
當Vlookup找不到值時,它會返回“#n/a”錯誤。這可以改善。
示例1:用自定義文本替換錯誤
要用自定義文本替換錯誤,請將您的Vlookup公式包裝在IfError中,然後在第二個參數(shù)( value_if_error )中指定替換文本。例如,使用“未找到”:
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), "Not found")
此公式用“找不到”代替“#n/a”??梢耘c索引匹配使用類似的方法:
=IFERROR(INDEX('Lookup table'!$B$2:$B$5,MATCH(B2,'Lookup table'!$A$2:$A$5,0)), "Not found")
這對於從列到查找列左側(cè)的值檢索值特別有用。
示例2:返回空白單元格或零
要返回空白單元格,請使用一個空字符串(“”)作為value_if_error :
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), "")
要返回零,請使用0:
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), 0)
重要說明: IfError會捕獲所有錯誤,而不僅僅是“#n/a”。雖然方便,但這可能會掩蓋“ #Name?”之類的錯誤。 (由命名範圍中的錯別字產(chǎn)生),阻礙錯誤檢測。有關(guān)更精確的錯誤處理,請考慮使用IFNA(Excel 2013及以後),或者如果(ISNA(...))用於較舊版本。
總是找到嵌套的ifError
如果主Vookup失敗,則可以執(zhí)行輔助查找以返回默認值。例如,如果找不到辦公室號碼,請返回中央辦公室的擴展名:
=IFERROR(VLOOKUP("office "&$D$2,$A$2:$B$7,2,FALSE),VLOOKUP("central office",$A$2:$B$7,2,FALSE))
該公式首先搜索指定的辦公室;如果不成功,它將默認為“中央辦公室”擴展名。一個更簡潔的選擇是:
=VLOOKUP(IFERROR(VLOOKUP(D2,$A$2:$B$7,1,FALSE),"central office"),$A$2:$B$7,2)
帶有嵌套ifError的順序vlookups
對於跨多個紙的鍊式查找,nest ifError功能:
=IFERROR(VLOOKUP(A2,North!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,South!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,West!$A$2:$B$5,2,FALSE),"Not found")))
該公式在“北方”,“南”和“ West”床單上順序搜索,返回第一場比賽。
該綜合指南使您能夠利用IfError和Vlookup的綜合功能,以在Excel中進行穩(wěn)健有效的數(shù)據(jù)處理。請記住根據(jù)您的特定需求選擇適當?shù)腻e誤處理方法。
以上是Excel ifError&vlookup -trap#n/a和其他錯誤的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)