IFERROR多層嵌套用法
?
作者:老徐來源:部落窩教育發(fā)布時間:2023-10-21 10:00:54點擊:1195
IFERROR可以如IF函數(shù)那樣多層嵌套,可實現(xiàn)多個不同項的取值。
我們學(xué)過 IF多層嵌套, 這次給大家舉一個IFERROR函數(shù)多層嵌套的例子。雖然IFERROR函數(shù)多層嵌套不常見,但是某些情況下能夠解決大問題。
IFERROR函數(shù)用來判斷某些內(nèi)容的正確與否,正確則返回正確結(jié)果,錯誤則返回需要顯示的信息。
語法=IFERROR(待處理數(shù)據(jù),數(shù)據(jù)為錯誤時返回的結(jié)果)
例如下圖,智能手表這款產(chǎn)品沒有對應(yīng)的計劃銷售數(shù)據(jù)。在計算銷售完成率時,如果只是輸入公式=B2/C2下拉,可以看到智能手表這一行的完成率是錯誤值#DIV/0!。
當(dāng)用一個數(shù)據(jù)除以0的時候就會顯示這個錯誤值。
我們可以讓出現(xiàn)錯誤值的單元格顯示為空白。在D2單元格輸入公式=IFERROR(B2/C2,"")并向下填充。
接下來我們就進(jìn)入到需要使用IFERROR函數(shù)嵌套的案例了。
下圖是一個地區(qū)所有中小學(xué)的名稱列表。
由于后續(xù)分析的需要,我們現(xiàn)在要將中小學(xué)前的關(guān)鍵字提取出來。仔細(xì)觀察可以發(fā)現(xiàn),有些學(xué)校名稱是**小學(xué),有些學(xué)校名稱是**附小,**學(xué)校等,不是很統(tǒng)一。
先只考慮后綴是**小學(xué)的名稱,可以使用公式=LEFT(B2,FIND("小學(xué)",B2)-1)。通過這個公式我們可以把后綴是“小學(xué)”的學(xué)校名稱關(guān)鍵字提取出來。但是對于后綴是“附小”、“學(xué)校”等名稱的單元格,提取的結(jié)果就是錯誤值#VALUE!。
我們可以使用IFERROR加以處理。在LEFT函數(shù)外嵌套第一個IFERROR函數(shù),=IFERROR(LEFT(B2,FIND("小學(xué)",B2)-1),LEFT(B2,FIND("附小",B2)-1))。
首先正常提取"小學(xué)"關(guān)鍵詞,當(dāng)提取出現(xiàn)錯誤值#VALUE!,則返回LEFT(B2,FIND("附小",B2)-1)提取的附小關(guān)鍵詞。
上面的公式,如果學(xué)校名稱后綴既不是“小學(xué)”,也不是“附小”,肯定還會返回錯誤值,那我們還可以繼續(xù)嵌套IFERROR函數(shù)。
為名稱后綴是“學(xué)?!钡那短滓粋€IFERROR函數(shù):=IFERROR(IFERROR(LEFT(B2,FIND("小學(xué)",B2)-1),LEFT(B2,FIND("附小",B2)-1)),LEFT(B2,FIND("學(xué)校",B2)-1))。
接下來,再為后綴是“中學(xué)”的學(xué)校名稱嵌套一個IFERROR函數(shù):
=IFERROR(IFERROR(IFERROR(LEFT(B2,FIND("小學(xué)",B2)-1),LEFT(B2,FIND("附小",B2)-1)),LEFT(B2,FIND("學(xué)校",B2)-1)),LEFT(B2,FIND("中學(xué)",B2)-1))
通過這個公式,我們就能夠?qū)?dāng)?shù)刂行W(xué)小名稱的關(guān)鍵字全部都提取出來了。
當(dāng)然,用IFERROR多層嵌套只是其中一種解決思路。
大家有什么更好的方法?歡迎大家踴躍留言。
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel:
相關(guān)推薦:
IF函數(shù){1,0}結(jié)構(gòu)原理和用法
版權(quán)申明:
本文作者老徐;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!