日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

oj运行时错误如何查找原因_VLOOKUP又失灵?避免这四种错误类型

發(fā)布時間:2023/12/1 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oj运行时错误如何查找原因_VLOOKUP又失灵?避免这四种错误类型 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

說起函數(shù),你第一個想到什么?

那絕對是表界曝光率最高的函數(shù)——VLOOKUP 了!

什么,你還不知道 VLOOKUP?那今天這篇文章,你可千萬不能錯過!!

根據(jù)編號匹配姓名;

根據(jù)評分匹配等級;

準確核對兩張表的重復(fù)數(shù)據(jù);……

這些 VLOOKUP 通通都能搞定,小小函數(shù)簡直蘊藏著無限潛能有木有!

但是,它時不時出現(xiàn)的錯誤提示,卻讓你意亂心慌、慌張失措、措手不及..……

今天就來看看, VLOOKUP 函數(shù)究竟有哪些常見的錯誤提示 and 如何「優(yōu)雅」地應(yīng)對!

01

VLOOKUP 函數(shù)回顧

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

用誰去找,匹配對象的范圍,返回第幾列,匹配方式

從下列數(shù)據(jù)中,挑出復(fù)聯(lián)編號是 AH005 的英雄:

=VLOOKUP(A10,A:B,2,FALSE)

解讀:用 AH005 去找,查找范圍是 A、B 兩列,找到之后返回第 2 列數(shù)據(jù)(姓名),用精確查找。

02

VLOOKUP 函數(shù)常見錯誤提示

? #NAME? 錯誤:

出錯原因:

函數(shù)名稱拼寫錯誤。

公式少了字母:

公式多了字母:

引用的區(qū)域未用冒號分隔。

所以出現(xiàn)這樣的錯誤提示,就去看看函數(shù)名稱;

名字寫對了,再去看看你有沒有給引用區(qū)域加冒號吧~

? #REF! 錯誤:

這個是引用錯誤:

引用數(shù)據(jù)源丟失或者超出了引用范圍。

比如,匹配對象的范圍是第一列和第二列,但是返回數(shù)據(jù)列輸入的卻是第三列:

這樣當然會出錯啦~

? #VALUE! 錯誤:

這類是值錯誤:

其實就是沒有正確掌握函數(shù)的語法,才導(dǎo)致結(jié)果無法輸出!

(表格:臣妾找不到啊!)

錯誤展示

公式中缺少返回第幾列,無法返回結(jié)果。

錯誤展示二:

返回列輸入了 0 或負數(shù),是語法不允許出現(xiàn)的值,也會出錯。

? #N/A 錯誤:

意思就是,表格中找不到你想要的數(shù)據(jù)(崩潰.jpg)。

注意:

用來查找的那一列,一定要排在首列!

比如,要用復(fù)聯(lián)編號查找相對應(yīng)的英雄,那么,在源數(shù)據(jù)區(qū)域,一定要將復(fù)聯(lián)編號放在首列:

要查找的 AH002 不在匹配對象的范圍(A4:C7)內(nèi),也是會出現(xiàn) #N/A 錯誤的:

所以在選擇查找范圍時,要多多注意哦。

當你要用紅色框中的數(shù)據(jù)來查找,但是框中的數(shù)據(jù)被不小心刪除了,這個時候也會顯示 #N/A 錯誤:

? 總結(jié)一下,當 VLOOKUP 函數(shù)出錯時,需要做以下四件事:

① 檢查 VLOOKUP 函數(shù)名稱,是否書寫完整無誤;

② 檢查所選匹配范圍,是否包含了想要查找的數(shù)據(jù);

③ 檢查返回值,是否缺少或者不在所選范圍內(nèi);

④ 檢查用來查找的單元格數(shù)據(jù),是否輸入正確。

常見的錯誤大家都見識到了,那么接下來該怎么處理錯誤提示呢?

03

查不到結(jié)果時不顯示錯誤

當需要查找的數(shù)據(jù)比較多時,出現(xiàn)找不到數(shù)據(jù)的情況就非常常見了。

但是,大家肯定都不想看到滿屏的錯誤提示,這個時候該怎么辦呢?

別著急!

小 E 這就教大家兩個「優(yōu)雅」的應(yīng)對方法,將「扎眼」的錯誤提示消掉!

IFNA 函數(shù) ◆

IFNA 函數(shù)(匹配類函數(shù)的專用錯誤處理函數(shù))。

用 IFNA 函數(shù),將出現(xiàn)的錯誤提示,更改為文本「找不到數(shù)據(jù)」:

=IFNA(VLOOKUP(A12,$A$1:$C$7,2,FALSE),"找不到數(shù)據(jù)")

解讀:

如果公式結(jié)果是錯誤值 #N/A ,那就返回我們指定的值,即「找不到數(shù)據(jù)」(輸入""即為返回為空值);否則就正常顯示公式結(jié)果。

大家千萬不要被這一長串公式給嚇倒,其實就是 IFNA 函數(shù)套在了 VLOOKUP 函數(shù)外面而已~

◆ IFERROR 函數(shù) ◆

IFERROR 函數(shù)(所有錯誤值的處理函數(shù))。

用 IFERROR 函數(shù),隱藏錯誤提示:

=IFERROR(VLOOKUP(A10,$A$1:$C$7,2,FALSE),"")

解讀:

如果公式結(jié)果是錯誤值 #N/A ,那就不顯示;否則就正常顯示公式結(jié)果。

但是!!!

雖然能用 IFNA 函數(shù)解決的問題,都能用 IFERROR 函數(shù)解決,但 IFERROR 會隱藏所有錯誤。

所以,此時不建議使用 IFERROR 函數(shù)隱藏錯誤值,除非絕對肯定公式按預(yù)期正常運行。

VLOOKUP 函數(shù)是最嬌氣的函數(shù),一不小心就會出錯,大家在應(yīng)用時一定要多加注意~

當然,學會「優(yōu)雅法」也是非常必要的~

畢竟(yan)(ge)的表哥表妹,是絕對容忍不了表格亂七八糟的!

今天的分享就到這里了,有什么疑問可以留言說出來哦~

總結(jié)

以上是生活随笔為你收集整理的oj运行时错误如何查找原因_VLOOKUP又失灵?避免这四种错误类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。