2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

vlookup+mid+iferror函數(shù),根據(jù)物流單號(hào)填寫(xiě)快遞公司

 Excel情報(bào)局 2025-05-27 發(fā)布于河北

Excel情報(bào)局

用案例講Excel

探索挖掘分享Excel實(shí)用技能
Super Excel Man
用1%的Excel基礎(chǔ)搞定99%的職場(chǎng)難題
做一個(gè)超級(jí)實(shí)用的Excel公眾號(hào)
Excel是門(mén)手藝玩轉(zhuǎn)需要勇氣
數(shù)萬(wàn)表格愛(ài)好者聚集地


網(wǎng)友求助SOS:如何根據(jù)快遞匹配分類?啥意思呢?下面我們用案例模擬真實(shí)的辦公場(chǎng)景。

如下圖所示
A:B列是快遞編號(hào)與對(duì)應(yīng)快遞的對(duì)照表。A列編號(hào)是完整快遞單號(hào)的前兩位。D列是完整的快遞單號(hào),我們就是想要根據(jù)D列完整的快遞單號(hào),將對(duì)應(yīng)的快遞公司填寫(xiě)在E列。



小編給到的解決方案是vlookup+mid+iferror函數(shù)組合。怎么用呢?下面我們一步一步說(shuō)??偠灾?,這個(gè)案例很簡(jiǎn)單。


我們輸入公式:
=MID(D2,1,2)

利用MID函數(shù)提取D列單元格完整物流單號(hào)的前兩位。

MID函數(shù)提取D2單元格中的字符串,從第1位開(kāi)始,提取2位字符長(zhǎng)度,所以“YT2553112343019”的前兩位就是“YT”。


外面嵌套VLOOKUP函數(shù):
=VLOOKUP(MID(D2,1,2),A:B,2,0)

MID函數(shù)提取到的完整物流單號(hào)的前兩位,作為VLOOKUP函數(shù)的第一參數(shù)查找值。在A:B區(qū)域內(nèi)進(jìn)行查找,用精確匹配的方式,查找A:B區(qū)域的第2列“對(duì)應(yīng)快遞”。

但是我們發(fā)現(xiàn)
只有完整物流單號(hào)前兩位是字母(文本)的,E列才會(huì)顯示正確的快遞公司查詢結(jié)果。而完整物流單號(hào)全部是數(shù)字的,也就是完整物流單號(hào)前兩位是數(shù)字的,E列快遞公司的查詢結(jié)果卻顯示錯(cuò)誤值。


造成這種結(jié)果的原因是這樣的:
MID函數(shù)提取結(jié)果返回的是文本形式存儲(chǔ)的數(shù)據(jù)。

比如MID函數(shù)提取到的D3單元格的前兩位“76”
=MID(D3,1,2)

與對(duì)照表中的A8單元格的“76”對(duì)比:
=F3=A8

結(jié)果會(huì)返回錯(cuò)誤值:
FALSE

也就是說(shuō)MID函數(shù)提取到的“76”文本型數(shù)字,而A8單元格的“76”為純數(shù)字,兩者其實(shí)不相等。所以VLOOKUP查詢不到。


其中一種解決方案,就是對(duì)對(duì)照表進(jìn)行操作,用“分列”的方式,將A列的“編號(hào)”的格式轉(zhuǎn)換為文本格式,也就是說(shuō)將VLOOKUP的查找值mid函數(shù)返回結(jié)果與查詢區(qū)域的首列“編號(hào)”統(tǒng)一文本格式。

那么E列結(jié)果自然而然就都正確了。



但是小編提倡的是用公式一條龍解決問(wèn)題,不要用公式+分列兩步走戰(zhàn)略。


我們輸入公式:
=MID(D2,1,2)

利用MID函數(shù)提取D列單元格完整物流單號(hào)的前兩位。

注意:
MID函數(shù)提取到的前兩位如果是數(shù)字的情況下,為文本型數(shù)字。如物流單號(hào)“76495265471561”前兩位“76”為文本型數(shù)字。


繼續(xù)完善公式:
=MID(D2,1,2)*1

MID(D2,1,2)*1作用:
將提取的2個(gè)字符嘗試轉(zhuǎn)換為真正的數(shù)字。
若字符是文本型數(shù)字(如 "76"),轉(zhuǎn)換成功 → 返回真正的數(shù)字 76。
若字符是非數(shù)字(如 "YT"),轉(zhuǎn)換失敗 → 返回錯(cuò)誤值 #VALUE!。


繼續(xù)完善公式:
=IFERROR(MID(D2,1,2)*1,MID(D2,1,2))

IFERROR(MID(D2,1,2)*1, MID(D2,1,2))作用:
根據(jù)上一步結(jié)果,返回有效值。
若文本型數(shù)字轉(zhuǎn)換為真正的數(shù)字成功 → 保留真正的數(shù)字(如 76)。
若轉(zhuǎn)換失敗 → 返回原始文本(如 "YT")。

邏輯:
優(yōu)先嘗試用真正的數(shù)字匹配(針對(duì)快遞單號(hào)以數(shù)字開(kāi)頭的場(chǎng)景,如中通單號(hào) 76)。
若失敗則用文本匹配(針對(duì)快遞單號(hào)以字母開(kāi)頭的場(chǎng)景,如圓通單號(hào) YT)。


最后VLOOKUP函數(shù)匹配即可:
=VLOOKUP(IFERROR(MID(D2,1,2)*1,MID(D2,1,2)),A:B,2,0)

VLOOKUP(..., A:B, 2, 0)作用:
在 A:B 對(duì)照表中,根據(jù)前一步的值查找對(duì)應(yīng)的快遞公司名稱。

參數(shù)解析:
查找值:IFERROR(...) 的結(jié)果(真正的數(shù)字或文本)。
查找區(qū)域:A:B 列(A 列為編碼,B 列為快遞公司名稱)。
返回列:第 2 列(即 B 列)。
匹配模式:0 表示精確匹配。


學(xué)習(xí)Excel,如果你沒(méi)有天賦,那就一直重復(fù),當(dāng)你快到本能反應(yīng)的時(shí)候,你的重復(fù)就是別人眼中的天賦,沖破捆綁,展翅翱翔。回顧關(guān)鍵內(nèi)容,善用圖片表達(dá),學(xué)會(huì)建立聯(lián)系,拓展深度廣度,濃縮關(guān)鍵概念,應(yīng)用到行動(dòng)中,善于歸納總結(jié),嘗試進(jìn)行分享。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多