Excel中iferror函數(shù)的使用方法及實(shí)例教程
給大家普及一個(gè)函數(shù)“iferror函數(shù)”。我常常在美化表格的時(shí)候會(huì)用到,為什么說(shuō)在美化表格的時(shí)候用到呢?因?yàn)椋覀兘?jīng)常會(huì)在表格中使用函數(shù),往往有些時(shí)候表格數(shù)據(jù)還沒(méi)有寫上去,但是函數(shù)已經(jīng)被我寫出來(lái)了,一個(gè)沒(méi)有數(shù)據(jù)表格,再使用公式,得出的結(jié)果那就是“#VALUE!”錯(cuò)誤值!這樣的話,太影響美觀了。所以,我會(huì)使用“iferror函數(shù)”讓表格無(wú)任何顯示的情況下,又不影響公式。
一句話說(shuō)明:使用iferror函數(shù)可以在公式計(jì)算結(jié)果出現(xiàn)錯(cuò)誤時(shí),返回我們指定的結(jié)果。如果計(jì)算是正確時(shí),將返回公式的結(jié)果。
舉例一、iferror函數(shù)讓#VALUE!空白顯示
下圖中,我們用身份證號(hào)碼提取男女性別,我使用了【=IF(MOD(MID(A2,17,1),2),"男","女")】填充公式從B2-B7,但是,身份證號(hào)碼我只輸入了A2和A3單元格中,如果,我繼續(xù)往下輸入身份證號(hào)碼,則#VALUE!就會(huì)變成結(jié)果,否則它永遠(yuǎn)都會(huì)顯示#VALUE!。下面,我們來(lái)看看利用iferror函數(shù),將#VALUE!全部去掉,而且又不會(huì)影響我們的公式。
步驟一、 原公式【=IF(MOD(MID(A2,17,1),2),"男","女")】 改成【=IFERROR(IF(MOD(MID(A2,17,1),2),"男","女"),"")】 前面增加【=IFERROR(】,結(jié)尾增加【,"")】 說(shuō)明:【,"")】結(jié)尾的意思就是錯(cuò)誤時(shí),無(wú)任何顯示。 現(xiàn)在再來(lái)看看下圖,這樣就好看多了。
舉例二、iferror函數(shù)讓#DIV/0!自定義顯示
下圖中,我們使用除法公式,銷售額除銷量,等于單價(jià)。我們可以看到第四行中12/0,沒(méi)有使用“iferror函數(shù)”,而0是不能做除數(shù),所以正常情況下都是會(huì)返回錯(cuò)誤“#DIV/0!”。
再看看第二行,我們使用了iferror函數(shù)【=IFERROR(A2/B2,"錯(cuò)誤")】,這里【,"")】變成了【,"錯(cuò)誤")】,也就是將之前變成空白的,現(xiàn)在變成“錯(cuò)誤”二字,當(dāng)然,這個(gè)你們可以自定義設(shè)置。
再看看第三行,當(dāng)公式計(jì)算正確時(shí),返回的結(jié)果也就不變,也就是說(shuō)不影響我們之前公式的使用。
總結(jié)
這一句話就可以概括很清楚:使用iferror函數(shù)可以在公式計(jì)算結(jié)果出現(xiàn)錯(cuò)誤時(shí),返回我們指定的結(jié)果。如果計(jì)算是正確時(shí),將返回公式的結(jié)果。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。