excel函數(shù)Xlookup新用法:秒算快遞運(yùn)費(fèi)

今天我們來(lái)學(xué)習(xí)下,如何做近似的區(qū)間匹配,這個(gè)也是一個(gè)粉絲提問(wèn)的問(wèn)題,感覺(jué)非常的典型,就寫(xiě)個(gè)文章來(lái)講講。
如下圖所示,我們需要根據(jù)右側(cè)的費(fèi)用表,來(lái)進(jìn)行快遞費(fèi)用的匹配,其實(shí)對(duì)于這樣的問(wèn)題,我們利用Xlookup就行了,來(lái)看下我的解決方法。
一、整理數(shù)據(jù)源
首先我們需要對(duì)數(shù)據(jù)源來(lái)做整理,取每個(gè)區(qū)間的最大值來(lái)對(duì)應(yīng)的這個(gè)區(qū)間,構(gòu)建一個(gè)新的表格,新表格如下圖所示。
最后一個(gè)數(shù)字可以設(shè)置一個(gè)永遠(yuǎn)也達(dá)不到的數(shù)字,在這里寫(xiě)的是100000,大家可以根據(jù)自己的需要來(lái)設(shè)置。
二、Xlookup近似匹配
公式:=XLOOKUP(I4,$B$3:$F$3,$B$4:$F$13,,1)
- 第一參數(shù):I4,結(jié)果表中的重量
- 第二參數(shù):$B$3:$F$3,查詢表中的輔助數(shù)據(jù)
- 第三參數(shù):$B$4:$F$13,查詢表中的運(yùn)費(fèi)區(qū)域
- 第四參數(shù):省略
- 第五參數(shù):1,表示近似匹配
這個(gè)函數(shù)的關(guān)鍵點(diǎn)就是第五參數(shù),近似匹配,設(shè)置為1就表示會(huì)找到【下一個(gè)比較大的結(jié)果】。
如下圖所示,我們查找的數(shù)字是1.5,表頭中是沒(méi)有1.5的,所以就會(huì)返回下一個(gè)較大的項(xiàng),在當(dāng)前的表頭中,下一個(gè)較大的項(xiàng)是2,所以函數(shù)就會(huì)返回表頭2對(duì)應(yīng)的這一列數(shù)字,就是圖中的黃色列。
三、Xlookup精確匹配
公式:=XLOOKUP(H4,$A$4:$A$13,XLOOKUP(I4,$B$3:$F$3,$B$4:$F$13,,1))
- 第一參數(shù):H4,省份名稱
- 第二參數(shù):$A$4:$A$13,查找表中的省份列
- 第三參數(shù):XLOOKUP(I4,$B$3:$F$3,$B$4:$F$13,,1)
這個(gè)就是Xlookup的常規(guī)用法,將我們上一步找到的數(shù)字對(duì)應(yīng)的列,放入了當(dāng)前Xlookup的第三參數(shù)中。
四、超過(guò)3kg的
上面是獲取了每個(gè)區(qū)間對(duì)應(yīng)的價(jià)格,但是如果超過(guò)了3KG,每1gk是需要加1的,為了滿足這個(gè)條件我們還需要使用IF函數(shù)來(lái)做條件判斷
公式:=IF(I4>3,ROUND(I4,0)-3+XLOOKUP(H4,$A$4:$A$13,XLOOKUP(I4,$B$3:$F$3,$B$4:$F$13,,1)),XLOOKUP(H4,$A$4:$A$13,XLOOKUP(I4,$B$3:$F$3,$B$4:$F$13,,1)))
這個(gè)公式雖然很長(zhǎng),但是理解起來(lái)并不復(fù)雜,判斷重量是否大于3,如果大于3就使用ROUND對(duì)重量四舍五入,結(jié)果減去3,再加上Xlookup,如果小于3就直接返回Xlookup。
相關(guān)文章
Excel中2個(gè)Xlookup函數(shù)公式組合應(yīng)用你會(huì)嗎? 輕松查詢多列
最新版本的Excel推出了XLOOKUP公式,非常實(shí)用,簡(jiǎn)單易學(xué),今天分享2個(gè)XLOOKUP函數(shù)公式組合應(yīng)用2024-12-09excel中Vlookup公式大痛點(diǎn)! 不能從下向上查找的多種解決辦法
vlookup函數(shù)只能一列一列的查找,非常的耗費(fèi)時(shí)間,那么有沒(méi)有什么方法能使用一次vlookup就能找到所有的結(jié)果呢?下面我們就來(lái)看看詳細(xì)的解決辦法2024-12-05Excel新函數(shù)公式TOCOL太強(qiáng)大了! 把Vlookup秒成渣
在最新版本的Excel里面,更新了很多新函數(shù),其中TOCOL函數(shù)公式非常強(qiáng)大,值得一學(xué),下面我們就來(lái)看看多種用法2024-11-26excel只用Vlookup查找太笨了 Vlookup函數(shù)隔列求和才是yyds
Vlookup函數(shù)查找數(shù)據(jù)很方便,但很多新函數(shù),如fitler、xlookup,甚至textjoin都比它好用,難道Vlookup要被淘汰了嗎?No! No! 它還一個(gè)絕妙的功能,就是隔多列取數(shù)2024-11-19excel中LOOKUP函數(shù)真的太厲害了 有問(wèn)題套進(jìn)去全解決!
購(gòu)貨單位的名稱是一樣,產(chǎn)品名稱左邊是用簡(jiǎn)稱,右邊是用全稱,現(xiàn)在要根據(jù)全稱查找簡(jiǎn)稱對(duì)應(yīng)的單價(jià),我們使用OOKUP+SEARCH解決全稱查找簡(jiǎn)稱問(wèn)題,詳細(xì)請(qǐng)看下文介紹2024-10-28vlookup函數(shù)為什么會(huì)出錯(cuò)? excel中vlookup報(bào)錯(cuò)的原因分析和解決辦法
說(shuō)到函數(shù),小伙伴們最常用的就是 VLOOKUP 了,它大大提升了我們的辦公效率,但是在使用的時(shí)候總是報(bào)錯(cuò),該怎么解決呢?詳細(xì)請(qǐng)看下文介紹2024-02-23Excel HLOOKUP函數(shù)怎么用? Excel中的高效查找技巧
Excel HLOOKUP函數(shù)怎么用?Vlookup函數(shù)是最常用的:查找函數(shù)!但是很少人知道:Hlookup函數(shù),甚至比Vlookup功能更加強(qiáng)大,下面我們就來(lái)看看Excel中的高效查找技巧2023-12-04vlookup函數(shù)怎么使用?vlookup函數(shù)使用圖文教程
VLookup函數(shù)是Excel中的一個(gè)縱向查找函數(shù),功能是按列查找,特別是對(duì)于多表格查找比較實(shí)用,那么,VLookup函數(shù)的使用方法是怎樣的呢?接下來(lái)給大家總結(jié)了VLookup函數(shù)的使用2022-08-04excel如何自動(dòng)導(dǎo)入對(duì)應(yīng)數(shù)據(jù)?vlookup函數(shù)的使用方法教程
這篇文章主要介紹了excel如何自動(dòng)導(dǎo)入對(duì)應(yīng)數(shù)據(jù)?vlookup函數(shù)的使用方法教程的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹。2022-04-22怎么使用vlookup函數(shù)匹配兩個(gè)表格?vlookup函數(shù)匹配兩個(gè)表格方法
這篇文章主要介紹了怎么使用vlookup函數(shù)匹配兩個(gè)表格?vlookup函數(shù)匹配兩個(gè)表格方法的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容。2022-03-28