繼續(xù)送書!今天送3本《跟盧子一起學(xué)Excel 早做完 不加班》,從留言區(qū)隨機(jī)抽獎(jiǎng)。昨天中獎(jiǎng)名單在文末。
很久以前,盧子寫了一篇文章:99%的人都不知道MATCH函數(shù)的這個(gè)用法,關(guān)鍵時(shí)刻真好用!
現(xiàn)在有了新函數(shù)XMATCH、XLOOKUP,問題變得更簡單。
按重量查找對應(yīng)區(qū)間的金額,查找的時(shí)候,跟以往有所不同,比如重量8.9是查找10的對應(yīng)值,而不是5的對應(yīng)值,也就是查找比他大的最小值的對應(yīng)值。
在按區(qū)間查找的時(shí)候,不管是VLOOKUP、LOOKUP函數(shù)都是查找比他小的最大值。
新函數(shù)XMATCH、XLOOKUP,可以查找比他小的,也可以查找比他大的,更方便。
XLOOKUP,匹配模式寫1,就是查找比他大的。
=XLOOKUP(A2,$E$2:$E$8,$F$2:$F$8,,1)
XMATCH也一樣,匹配模式寫1,就是查找比他大的。
=XMATCH(A2,E:E,1)
唯一不同的是,XMATCH返回對應(yīng)的排位,需要嵌套INDEX才能返回對應(yīng)值。
=INDEX(F:F,XMATCH(A2,E:E,1))
同理,如果查找比他小的值,將里面的1改成-1即可。
=XLOOKUP(A2,$E$2:$E$8,$F$2:$F$8,,-1)
=INDEX(F:F,XMATCH(A2,E:E,-1))
再重溫一下,VLOOKUP、LOOKUP函數(shù)查找比他小的值的用法。
=VLOOKUP(A2,$E$2:$F$8,2)
=LOOKUP(A2,$E$2:$F$8)
對于新函數(shù)你可能會不熟悉語法,不過沒關(guān)系,在寫公式的時(shí)候,WPS最新版本一直會有中文提示每個(gè)參數(shù)。
XLOOKUP以前說過這里就不再繼續(xù)說了,再說說XMATCH。如果你對MATCH比較熟悉的話,再來學(xué)XMATCH那就可以無師自通了。
XMATCH也是獲取內(nèi)容的排位。
可以針對一行。
=XMATCH(A2,D1:G1,0)
也可以針對一列。
=XMATCH(A2,D2:D5,0)
如果有多個(gè)對應(yīng)值,MATCH是返回第一個(gè)。而XMATCH可以返回第一個(gè),也可以返回最后一個(gè)。
默認(rèn)情況下,有多個(gè)是返回第一個(gè)的位置。
如果要返回最后一個(gè),新增第4參數(shù)-1就可以。
=XMATCH(A2,D2:D7,0,-1)
如果要查找某個(gè)產(chǎn)品的最開始價(jià)格和最后價(jià)格,就不需要一會兒VLOOKUP,一會兒LOOKUP,直接INDEX+XMATCH就可以。
最開始價(jià)格:
=INDEX(C:C,XMATCH(F2,B:B,0))
最后價(jià)格:
=INDEX(C:C,XMATCH(F2,B:B,0,-1))
越學(xué)習(xí),你知道的知識就越多,在寫公式的時(shí)候就能越得心應(yīng)手,找到更合適的函數(shù)。
恭喜這3位粉絲:evisulcxe、小李忙、島嶼晨光,獲得書籍《Excel透視表跟盧子一起學(xué) 早做完,不加班》,加盧子微信chenxilu2019
VIP 888 元,一次報(bào)名,所有課程,終生免費(fèi)學(xué),提供一年在線答疑服務(wù)。
推薦:FILTER、XLOOKUP、VLOOKUP、LOOKUP四個(gè)函數(shù)大PK,誰才是你心目中最厲害的函數(shù)?
上篇:200萬行數(shù)據(jù)折騰了一星期,來看我的大數(shù)據(jù)必殺技
盧子當(dāng)年學(xué)Excel就是這樣,當(dāng)學(xué)到了新技能以后,就會考慮這個(gè)怎么替代舊技能,然后將舊技能的所有相關(guān)案例,全部用新技能完成。
就比如我十年前寫的書,里面就覺得SQL很厲害,但是現(xiàn)在的書里面只看到PQ,完全取代了SQL。
知識在更新,只有不斷學(xué)習(xí),才能知道更好的方法。
你呢,看完微信文章的新知識,你會不會用在以前的案例中?
作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創(chuàng)始人,個(gè)人公眾號:Excel不加班(ID:Excelbujiaban)
聯(lián)系客服