很多人感受到EXCEL的強大,應該都是從VLOOKUP這個函數(shù)開始的,對于VLOOKUP基礎(chǔ)用法不了解的同學,可以看這里 ,在實際使用中,我們會遇到一種情況,就是要查找的數(shù)據(jù)源里,關(guān)鍵字并不在第一列,也就是很多函數(shù)玩家口中的逆向查找或反向查找,這里介紹這個問題的三種解決方法 最直接的方法,自然是把關(guān)鍵字列直接剪切或者復制后插入到數(shù)據(jù)源的第一列來,然后就可以正常使用VLOOKUP了,但是這樣會破壞數(shù)據(jù)源格式。 也不知道是哪個大神發(fā)明了 if{}來構(gòu)造數(shù)組的方式,這個方法就是VLOOKUP+if{} VLOOKUP(B13,IF({1,0},B3:B10,A3:A10),2,0) VLOOKUP(待查關(guān)鍵字,IF({1,0},關(guān)鍵字列,要返回的結(jié)果列),2,0) 推薦使用的方法,index+match,其實原理也很簡單,還可以多學2個基本函數(shù) INDEX(A3:A10,MATCH(B13,B3:B10,0))
INDEX(要返回的結(jié)果列,MATCH(待查關(guān)鍵字,關(guān)鍵字列,0))
|