VLOOKUP是一個(gè)垂直方向的查詢(xún)函數(shù)VLOOKUP能增加計(jì)算列|整合多表數(shù)據(jù)VLOOKUP是初級(jí)函數(shù)能力的標(biāo)志;更是我們逝去的青春歲月!圖片來(lái)源:Officeinstructor
令人震憾的是,Excel近日親自派出精銳,逮捕了VLOOKUP,并直指VLOOKUP五宗罪,似有意將其就地正法!庭審現(xiàn)場(chǎng)實(shí)錄↓↓↓
Excel:歡迎大家參加本次庭審,請(qǐng)大家全程務(wù)必保持肅靜!我先說(shuō)說(shuō)概況,我(Excel2019)下設(shè)有513個(gè)函數(shù),這34年來(lái),我對(duì)VLOOKUP呵護(hù)有加,供書(shū)教學(xué),撫養(yǎng)成人,它也不負(fù)眾望,甚得民心!在所有函數(shù)中,VLOOKUP的使用頻率排名第 3 (TOP3:SUM→AVERAGE→VLOOKUP),成績(jī)卓然!由于茲事體大,萬(wàn)一漏判誤判,則影響甚廣,故邀請(qǐng)各位陪審。(說(shuō)完,臉上充滿(mǎn)了凝重和傷感,眼睛有些濕潤(rùn),還閃著淚光)VLOOKUP:(大聲哭泣狀)這到底是怎么了……我多年來(lái)做牛做馬,任勞任怨,縱然996、997,甚至是007,我也從未抱怨過(guò)!好端端的為何要公審我,這還有王法嗎!XLOOKUP:前輩,你都幾十歲了,就別在大庭廣眾下哭了!雖說(shuō)你的功勞很大,但在當(dāng)今的時(shí)代,你還是有點(diǎn)OUT了,面對(duì)現(xiàn)實(shí)吧!(說(shuō)完,向著Vlookup深躹了一躬)頓時(shí)庭內(nèi)議論紛紛--這人是誰(shuí)呀?居然說(shuō)前輩OUT了?莫非有更高級(jí)的本事?……Excel:(大力敲錘)肅靜!按照庭審流程,請(qǐng)你們分別介紹一下自己,Vlookup先來(lái)吧!VLOOKUP:(強(qiáng)忍眼淚)大家好,陪你們經(jīng)歷過(guò)加班、熬夜、通宵、996、997、007的那個(gè),就是我……以下是我的語(yǔ)法結(jié)構(gòu):XLOOKUP:(又向Vlookup躹了一躬)大家好,我叫Xlookup,我出生于2019年8月28日,以下是我的原版出生證明:
從上面的出生證明可以知道,我是官方指定來(lái)接替你的(底氣十足)!且看我的結(jié)構(gòu):
VLOOKUP:(居然比我還多了一個(gè)參數(shù)!臉上掠過(guò)一絲詫異,轉(zhuǎn)身向著Excel)我一共就四個(gè)參數(shù),你換這個(gè)東西過(guò)來(lái)接替我,比我還多了一個(gè)參數(shù),搞那么復(fù)雜,用戶(hù)必將難以適應(yīng)!而且我也沒(méi)有做錯(cuò)什么,憑什么要接替我?!(加重語(yǔ)氣,怒目求解)Excel:你是沒(méi)錯(cuò)……都是我的錯(cuò),我后悔當(dāng)錯(cuò)沒(méi)把你打造得更強(qiáng)大。也罷!(無(wú)奈)你雖強(qiáng)大,但罪狀也不少,經(jīng)全球收集證據(jù),你至少有以下五大罪狀,我不得不找人把你換下來(lái)!你說(shuō)Xlookup比你復(fù)雜,其實(shí)不然,他還比你更簡(jiǎn)單!請(qǐng)看證據(jù):XLOOKUP僅需三個(gè)參數(shù),就實(shí)現(xiàn)了你四個(gè)參數(shù)的效果!所以你還是放棄抵抗吧,況且你還有五宗罪,為世人詬病不已!(欲言又止)轉(zhuǎn)向XLOOKUP:“接下來(lái)還是由你繼續(xù)說(shuō)吧!”
XLOOKUP:好的。(轉(zhuǎn)身又向VLOOKUP躹了一躬)前輩,接下來(lái)的內(nèi)容我就直說(shuō)了,如有得罪,還望海涵!罪狀1:默認(rèn)為近似匹配問(wèn)題
由于VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])的第4個(gè)參數(shù)是可選參數(shù),如果沒(méi)寫(xiě)的話(huà),默認(rèn)的參數(shù)就是TRUE,即「近似匹配」的意思!而大多數(shù)情況下用戶(hù)是想要「精確匹配」的結(jié)果,所以VLOOKUP參數(shù)4的默認(rèn)行為有點(diǎn)反人類(lèi)。VLOOKUP這樣的默認(rèn)行為,導(dǎo)致使用者必須要把第4個(gè)參數(shù)設(shè)置為FALSE(或0),否則你可能會(huì)得到錯(cuò)誤的答案!而在Xlookup中,我的第4參數(shù)也是設(shè)置匹配類(lèi)型的,如果你忘記寫(xiě)了也沒(méi)關(guān)系,我照樣能返回「精確匹配」的結(jié)果來(lái)!因?yàn)槲业?/span>默認(rèn)參數(shù)就是0,代表著「精確匹配」!而且我也是支持「近似匹配」,而且是加強(qiáng)版本的:如果沒(méi)有精確的值,我能匹配一個(gè)最接近我的值,比我小的項(xiàng)也行(設(shè)置為-1),比我大的項(xiàng)也行(設(shè)置為1)罪狀2:不支持在查找區(qū)域中「插入列」/「刪除列」
再對(duì)比我的,直接看圖說(shuō)話(huà):VLOOKUP:(仿佛受到了一萬(wàn)點(diǎn)暴擊,用手按了下心臟位置)XLOOKUP:言語(yǔ)已經(jīng)無(wú)法完全表達(dá)我的強(qiáng)大,有點(diǎn)趕時(shí)間,前輩你要頂住呀,我要繼續(xù)了。罪狀3:無(wú)法向左獲取返回的列/輸?shù)?參數(shù)時(shí)記第幾列
VLOOKUP始終是要求搜索目標(biāo)區(qū)域的第1列,返回的值只能是在第2列、第3列……第n列,你為什么就不能支持返回左邊的列,例如第-1列,第-2列,第-3列呢?還有一個(gè)很多人對(duì)你的槽點(diǎn):在做一些列數(shù)比較多的表時(shí),返回第幾列的問(wèn)題,忘記看序列數(shù),又要再拉一次,甚至讓不少人還要手工數(shù)一下,這樣實(shí)在太不人性了!而我不需要用數(shù)字序列,你只要直接選中返回列就可以了!所以當(dāng)你要在多列使用XLOOKUP時(shí),拖動(dòng)填充公式也很方便,只需要設(shè)置好相對(duì)引用即可,無(wú)須再嵌套MATCH\ROW\COLUMN這些函數(shù)了!我自己都快被我自己迷到了,既實(shí)用,操作還人性化!真是打著電筒都找不到……
VLOOKUP:(一手指著XLOOKUP,一手掩口咳嗽,神情不知道怎么形容了)罪狀4:無(wú)法找到最后一個(gè)匹配項(xiàng)
VLOOKUP默認(rèn)的檢索方式,是從第一行開(kāi)始的,如果找到了匹配值,就會(huì)停止搜索并返回結(jié)果。如果用戶(hù)想用它來(lái)搜索最后一項(xiàng)的值,只能想辦法把數(shù)據(jù)源逆向排列,這也是非常不方便的一個(gè)操作。我們?cè)谧鯮FM分析,要求最近一次的消費(fèi)記錄;或者做考勤的,獲取最后一次打卡時(shí)間;或者記錄價(jià)值趨勢(shì)時(shí),獲取最新的價(jià)格記錄等。這時(shí)用XLOOKUP就很方便了:VLOOKUP:(指著XLOOKUP)你…你…你……(竟然咳出血來(lái)了,頓時(shí)面如死灰)罪狀5:運(yùn)算性能問(wèn)題
VLOOKUP第2個(gè)參數(shù)需要從查詢(xún)列一直延伸到結(jié)果列,類(lèi)似這種VLOOKUP(A1,C:Z,24,0),就是說(shuō)你選擇列時(shí),要選擇24列,才能寫(xiě)好公式……前面就講到XLOOKUP只需要選擇返回的結(jié)果列即可。這不僅僅是操作便捷度的問(wèn)題,因?yàn)閂LOOKUP這樣用的時(shí)候,是選擇了過(guò)多的不必要的列,就會(huì)導(dǎo)致不必要的內(nèi)存占用,降低了計(jì)算的效率!這里我再補(bǔ)充一點(diǎn),以往在整合「多列數(shù)據(jù)」過(guò)來(lái)的時(shí)候,往往需要寫(xiě)「多個(gè)公式」,例如這種:如果是要查詢(xún)連續(xù)多列數(shù)據(jù)過(guò)來(lái),只要我一出手,只要寫(xiě)一次公式就解決問(wèn)題了!
VLOOKUP:我不信!這不就逆天了?!能實(shí)現(xiàn)的話(huà),我把鍵盤(pán)吃了!XLOOKUP:……這有一個(gè)鍵盤(pán),夠不夠你吃~呈證據(jù)上來(lái):從上圖可見(jiàn),只要你返回的區(qū)域選擇多列,而且旁邊有空白的單元格,我就可以給都返回過(guò)來(lái),減少重復(fù)寫(xiě)公式的煩惱!這就是效率!這就是效率!這就是效率!而且,我和其他函數(shù)嵌套使用,還會(huì)有更強(qiáng)的使用效果,今天就先不講了,講多了我怕自己會(huì)飄起來(lái)~VLOOKUP:(……你……你……然后就暈過(guò)去了……)EXCEL:馬上派醫(yī)生過(guò)來(lái)!Doctor:報(bào)告,VLOOKUP沒(méi)生命危險(xiǎn),只是受刺激過(guò)度,身體也有點(diǎn)虛弱,以后要注意休息。Excel:好,各位圍觀(guān)陪審的用戶(hù),你們有沒(méi)什么想法?現(xiàn)場(chǎng):(用戶(hù)歡呼聲一片XLOOKUP!XLOOKUP!XLOOKUP?。?/span>Excel:(一臉欣慰)好,那綜合以上情況,證據(jù)確鑿,本席宣判如下:1、XLOOKUP函數(shù),能力驚人,同意由你接替VLOOKUP2、VLOOKUP函數(shù),雖有過(guò)但亦有功,所以功過(guò)相抵,仍保留其在后續(xù)版本中3、接替的時(shí)間方面,在2019年底前,會(huì)把XLOOKUP函數(shù)推送給Office 365的訂閱用戶(hù)4、近期的XLOOKUP,繼續(xù)由開(kāi)發(fā)&測(cè)試通道的用戶(hù)進(jìn)行測(cè)試優(yōu)化,廣泛收集用戶(hù)意見(jiàn)現(xiàn)場(chǎng):(掌聲雷鳴~VLOOKUP低著頭,被醫(yī)生抬走;XLOOKUP面露悅色,也感受到未來(lái)將肩負(fù)重任之壓力,但自信心仍然爆滿(mǎn)?。?/span>寫(xiě)在最后
VLOOKUP確實(shí)很經(jīng)典、實(shí)用,但確實(shí)也有一些使用場(chǎng)景讓人詬病不已,而且導(dǎo)致各種奇形怪招都出來(lái)的。例如要用VLOOKUP返回左邊列的效果,有些“高手”就用了IF({0,1},,)這種句式去重構(gòu)數(shù)組,確實(shí)是解決了一時(shí)的問(wèn)題,但在我看來(lái),往這個(gè)方向走,你會(huì)容易“走火入魔”,發(fā)展受限。按數(shù)據(jù)分析的思維,去學(xué)習(xí)Excel,才能真正地玩好Excel!最終用Excel產(chǎn)生管理價(jià)值!例如黃成明老師,做的這個(gè)日銷(xiāo)售追蹤模板,充分把業(yè)務(wù)知識(shí)、Excel技能、分析理論融合在一起,深受用戶(hù)喜歡,模板預(yù)覽圖片:想學(xué)習(xí)用Excel制作實(shí)用模板、數(shù)據(jù)分析思維的朋友,或者直接想用這個(gè)產(chǎn)品用于日常的生意追蹤,這個(gè)模板都是一個(gè)很好的產(chǎn)品。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。