#核心能力#一句話記住INDEX()函數:站在第3排第4列的那個同學,給我站出來!=INDEX(隊伍方陣,第3排,第4列)。
同樣用第一集建立過的智能表wenju
已知我買的文具,想得到文具對應的品名,習慣VLOOKUP的同學都知道,這種查找需求可以使用VLOOKUP但是v不出目标列左邊的列。
我們來試試INDEX.
因為要查找wenju這張表,所以index的第一個參數是wenju;第幾行取決于“我買的文具”裡指定的文具在wenju表裡所在的行,需要借助MATCH返回對應的行數。MATCH第一個參數指向F2代表查找這個值,第二個參數指在Specification列裡查找,最後一個0代表精确查找。
回到INDEX函數,最後一個參數2,代表wenju表裡的第二列。
=INDEX(wenju,MATCH(F2,wenju[Specification],0),2)
這裡關鍵就是理解MATCH 返回的行号,列号如果我們不直接寫數字2,也是可以用另外一個MATCH函數來代替的,這樣,我們的公式就會變成=INDEX(範圍,MATCH(得到行号),MATCH(得到列号))
寫到這裡,就可以做到已INDEX和MATCH組合來代替VLOOKUP的效果了。有的同學如果覺得公式很長,其實可以通過自動更正的方式來加快我們寫公式的速度,具體操作在之前的視頻講解過了,有興趣的可以看看~
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!