第一次把MATCH函數(shù)理解得這么好。
學(xué)習(xí)知識一定要觸類旁通,今天就講講match這個神奇的定位函數(shù)。
以前我用match函數(shù),都是把它當(dāng)輔助函數(shù)來用,也就是將它和index與offset結(jié)合起來,對它的內(nèi)涵一直都是一知半解。
直到今天,我突然發(fā)現(xiàn)它和某個函數(shù)的用法非常相似,就是vlookup。
因為我對vlookup實在是太熟悉了,每天都要用這個函數(shù)進(jìn)行數(shù)據(jù)查找。
而match同學(xué)大概是vlookup他爹小老婆生的,和VLOOKUP,那個叫像啊……只是比VLOOKUP少一個參數(shù)而已。
不僅如此,連脾氣都非常像,查找值不存在或者格式不一致,MATCH也一樣會鬧脾氣甩臉子,同樣需要IFERROR函數(shù)出面擺平。
可是MATCH同學(xué)又集中了他兩個哥哥VLOOKUP和HLOOKUP的優(yōu)點:豎著找和橫著找都包了。
通常MATCH函數(shù)會把找到的位置,留給INDEX和OFFSET這兩位老相好。
舉個例子:
=INDEX(A:A,MATCH(D2,B:B,))
MATCH(D2,B:B,)部分,用MATCH函數(shù)根據(jù)D2單元格的姓名,在B列給找到位置5。
老相好INDEX函數(shù)就根據(jù)這個位置,在A列找他的地址,返回對應(yīng)的值。