需求:將表2中企業(yè)名稱和表1中省份义辕,所在市相互對(duì)應(yīng)虾标。
?參考資料
作者:苗旭
鏈接:https://zhuanlan.zhihu.com/p/20257653
來(lái)源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)灌砖,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處璧函。
VLOOKUP的基礎(chǔ)概念和一些日常碰到的問(wèn)題。
例一
這里就是一個(gè)vlookup函數(shù)的最簡(jiǎn)單的雛形基显。通過(guò)李四名字進(jìn)行查找到相應(yīng)的成績(jī)蘸吓。這里我先解釋一下這個(gè)函數(shù)
=VLOOKUP(E2,A2:B4,2,FALSE)
E2代表了李四,就是需要求的項(xiàng)目撩幽,A2:B2代表的是需要查找的區(qū)域库继,2代表的是該區(qū)域的第二列,就是成績(jī)列窜醉,F(xiàn)ALSE是代表了精確查找宪萄,和TRUE(模糊查找)相對(duì),但是大多數(shù)情況下都是用FALSE榨惰,TRUE要使用的時(shí)候情況比較特殊拜英。
vlookup的四個(gè)參數(shù),第一:?jiǎn)卧窭糯摺5诙簠^(qū)域居凶。第三:數(shù)字,必須是正數(shù)(不能超出你區(qū)域的總列數(shù))藤抡。第四排监,一般用false或0。
這里如果明白了杰捂,先恭喜你舆床,你已經(jīng)踏入了這個(gè)函數(shù)的門(mén)了。
例二:
例一只是引入門(mén),我會(huì)在例二部分挨队,充分的講解該函數(shù)的使用和注意事項(xiàng)谷暮。
表格有了變化,大家注意一下盛垦,現(xiàn)在問(wèn)一個(gè)問(wèn)題湿弦,如果我要查找李四的年齡怎么辦,1腾夯,2颊埃,3,考慮完了蝶俱,就是把函數(shù)中的列數(shù)選中為“3”班利,這里我要說(shuō)一些注意事項(xiàng)。
1榨呆、這里的“3”不是指該表格的第三列罗标,而是選取范圍的第三列,該表格的選取范圍是B2:E6积蜻,年齡就是為第三列闯割。
2、“李四”是作為函數(shù)的檢索條件竿拆,“李四”所在的列宙拉,必須是在該函數(shù)的第一列,如果B2:E6我改成A2:E6會(huì)是什么結(jié)果呢丙笋?如圖
是的鼓黔,它出錯(cuò)了。
3不见、因?yàn)樗诹斜仨毷堑谝涣小?/b>所以也就只能提取右邊的數(shù)值澳化,不能提取左邊的,提取可以用index+match或是if(1,0)稳吮,不過(guò)這個(gè)不在這個(gè)教程內(nèi)闡述缎谷。
4、如果一列里有出現(xiàn)多個(gè)“李四”的情況下灶似,默認(rèn)只提取第一個(gè)列林。
5、vlookup查找時(shí)注意查找值與查找區(qū)域的第一列的格式設(shè)置必須一致酪惭。 如果不一致也會(huì)出錯(cuò)希痴,如圖:
我這里使用學(xué)號(hào)進(jìn)行檢索姓名,但是A列和H2的格式不同春感,也無(wú)法得出結(jié)果砌创。
6虏缸、如果要下拉vlookup公式,在第二參數(shù)里面加上“$”符號(hào)嫩实。沒(méi)加“$”刽辙,下拉后,第二參數(shù)的區(qū)域就變動(dòng)了甲献。所以需要加“$”把你要查找的區(qū)域固定住宰缤。如圖:一個(gè)是沒(méi)有加“$”的截圖,一個(gè)是加了“$”的截圖晃洒。
注意看函數(shù)的位置慨灭,如果你是橫拉就在字母前加“$”,如果是豎拉球及,就在數(shù)字前加“$”氧骤。
例三:拓展用法,暫時(shí)還沒(méi)想出太多的拓展情況桶略,我先舉出一個(gè)例子语淘,就是函數(shù)的復(fù)合使用诲宇。
注意看我圈起來(lái)的部分际歼,如果是直接使用H2進(jìn)行提取,肯定是無(wú)法識(shí)別“李四”的成績(jī)姑蓝,因?yàn)橛袝r(shí)候各地個(gè)人寫(xiě)表格的時(shí)候鹅心,要求不同,但是碰到不一樣的情況怎么辦呢纺荧,在函數(shù)上進(jìn)行修改旭愧,LEFT就是提取該數(shù)值的前幾位,LEFT(H2宙暇,2)就是H2的前2位输枯。所以
LEFT(“李四102”,2)=李四?
VBA占贫、index+match桃熄、SQL
excel入門(mén):vlookup—countif—sumif—mid—left—right—if