亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

excel中vlookup函數(shù)無(wú)法識(shí)別字母的大小寫(xiě)返回錯(cuò)誤值怎么辦?

  發(fā)布時(shí)間:2025-03-05 10:29:55   作者:佚名   我要評(píng)論
使用vlookup函數(shù)查找數(shù)據(jù)的時(shí)候,vlookup函數(shù)不會(huì)的區(qū)分字母的大小寫(xiě),經(jīng)常會(huì)返回錯(cuò)誤的結(jié)果,下面我們就來(lái)看看這個(gè)問(wèn)題解決辦法

VLOOKUP函數(shù)相信很多朋友都用過(guò),現(xiàn)在學(xué)習(xí)Excel說(shuō)不知道VLOOKUP函數(shù)的都會(huì)顯得非常小白,但是VLOOKUP函數(shù)也有“力不從心”的時(shí)候,比如遇到數(shù)據(jù)內(nèi)容包含字母大小寫(xiě)的情況無(wú)法準(zhǔn)確匹配的問(wèn)題。

今天我們來(lái)解決一個(gè)Excel查找函數(shù)的通病:就是不能識(shí)別字母的大小寫(xiě)無(wú)論是vlookup還是index+match這樣的老牌查找函數(shù),還是xlookup這個(gè)新晉的查找函數(shù)之王,都是不能識(shí)別字母的大小寫(xiě)的,如下圖所示,分別使用它們進(jìn)行數(shù)據(jù)查詢(xún),得到的都是一個(gè)錯(cuò)誤的結(jié)果,查找值是【Aa-39】得到的結(jié)果卻是【AA-39】的結(jié)果,今天我們就來(lái)解決下這個(gè)問(wèn)題。

一、FIND函數(shù)

其實(shí)不僅僅是查找函數(shù),我們經(jīng)常使用的sumif,countif等函數(shù)也是無(wú)法識(shí)別字母的大小寫(xiě)的。那么對(duì)于這樣的問(wèn)題,應(yīng)該如何解決呢?我們需要借助FIND函數(shù),因?yàn)镕IND函數(shù)是可以識(shí)別到字母的大小寫(xiě)的。先來(lái)簡(jiǎn)單地了解下這個(gè)函數(shù)

Find函數(shù):查找字符在字符串中的位置

語(yǔ)法:=FIND(find_text, within_text, [start_num])

第一參數(shù):需要查找的字符串第二參數(shù):在哪里查找第三參數(shù):指定從第幾位開(kāi)始查找,一般將其忽略掉即可來(lái)簡(jiǎn)單的舉個(gè)例子,了解下它是使用方法,如下圖所示,我們?cè)谧址胁檎摇続】與【a】的位置

  • 大寫(xiě)A結(jié)果為3,就表示它的字符串的第3個(gè)位置
  • 小寫(xiě)a結(jié)果為7,就表示它的字符串的第7個(gè)位置

二、LOOKUP+FIND

在這里更建議大家使用LOOKUP+FIND函數(shù)來(lái)解決查找函數(shù)不能識(shí)別大小寫(xiě)的問(wèn)題,因?yàn)檫@個(gè)方法我覺(jué)得是比較簡(jiǎn)單的。只需要將函數(shù)設(shè)置為:=LOOKUP(1,FIND(E2,A2:A7),B2:B7)

跟大家簡(jiǎn)單地介紹下函數(shù)的原理

第一參數(shù):1,查找值第二參數(shù):FIND(E2,A2:A7),find函數(shù)構(gòu)建的查找區(qū)域第三參數(shù):B2:B7,返回結(jié)果的區(qū)域在這里FIND函數(shù)的結(jié)果如上圖所示,找不到數(shù)據(jù)就會(huì)返回#VALUE!這個(gè)錯(cuò)誤值,能找到數(shù)據(jù)就會(huì)返回1這個(gè)結(jié)果,這也是我們將LOOKUP函數(shù)設(shè)置為1的原因。這樣的話(huà)就會(huì)根據(jù)1來(lái)返回對(duì)應(yīng)的單元格,也正好是我們需要的結(jié)果

三、繼續(xù)優(yōu)化

其實(shí)上一個(gè)公式,它查找的僅僅是以查找值開(kāi)頭的數(shù)據(jù),如果表格中存在2個(gè)以查找值開(kāi)頭的數(shù)據(jù),那么我還是可能返回錯(cuò)誤的結(jié)果的,如下圖所示,我們要查找【Aa-39】對(duì)應(yīng)的結(jié)果,而函數(shù)卻返回了【Aa-39WW】對(duì)應(yīng)的結(jié)果,那么對(duì)于這樣的問(wèn)題,應(yīng)該如何解決呢?

我們可以在前面加一個(gè)條件,來(lái)計(jì)算下它們的字符數(shù)是否相等,如果字符數(shù)相等則返回FIND函數(shù),如果字符數(shù)不相等則返回#N/A這個(gè)錯(cuò)誤值,這樣的話(huà)公式就變?yōu)榱?/p>

=LOOKUP(1,IF(LEN(D2)=LEN(A2:A7),FIND(D2,A2:A7),NA()),B2:B7)

效果如下圖所示,是可以找到正確的結(jié)果的,相較于上一個(gè)函數(shù),在這里多了一步,就是利用IF函數(shù)判斷二者的字符數(shù)是否相等。

以上就是今天分享的全部?jī)?nèi)容,可以說(shuō)分享了2種解決方法,至于如何選擇,需要你自己根據(jù)實(shí)際的數(shù)據(jù)來(lái)決定了,當(dāng)然了,第二個(gè)更加的精確。

相關(guān)文章

最新評(píng)論