昨天,有一位同學(xué)提問(wèn) IF函數(shù)怎么突破7層。其實(shí)新版excel早由7層改為64層了。既然是老版本,蘭色就建議使用lookup函數(shù)替代。但等蘭色看到這位同學(xué)的表格,才發(fā)現(xiàn)問(wèn)題并不那么簡(jiǎn)單。
這個(gè)一個(gè)有條件的區(qū)間查找問(wèn)題:
如下圖所示,在右表中根據(jù)擴(kuò)廣花費(fèi)(F列)和投入產(chǎn)出比(G列),從左表中查找對(duì)應(yīng)的返點(diǎn)折扣填入H列。
看一下H2的8%是怎么計(jì)算出來(lái)的
1、在B列查找<=3.8(G2單元格)的區(qū)域,結(jié)果是B2:B7區(qū)域
2、在A2:A7查找比12000(F2單元格)小且最接近的值,結(jié)果是6000
3、返回6000所對(duì)應(yīng)的C列折扣數(shù) 8%
如果用IF函數(shù),公式長(zhǎng)的沒(méi)法看,用Vlookup或lookup,這是一個(gè)有條件區(qū)域間查找,也不太容易搞定。
蘭色突然靈光一閃,想到了MAX函數(shù)。
你不是想問(wèn):蘭色,MAX是求最大值的函數(shù),能查找嗎?如果這樣想,說(shuō)明你沒(méi)有仔細(xì)看過(guò)蘭色以前發(fā)的查找教程。
還記得那個(gè)雙向查找問(wèn)題嗎?最簡(jiǎn)單的公式竟然是用MAX函數(shù)
{=MAX((B3:B7=B10)*(C2:H2=C10)*(C3:H7)) }
注:數(shù)組公式,按Ctrl+shift+enter結(jié)束
再來(lái)一例:查找A產(chǎn)品的最后一次入庫(kù)日期
{=MAX((B$2:B6=A10)*A2:A6)}
對(duì)于今天這個(gè)問(wèn)題,用MAX函數(shù)也可以輕松搞定!
{=MAX((F2>=A$2:A12)*(G2>=B$2:B12)*C$2:C12)}
當(dāng)返回值是數(shù)字時(shí),無(wú)論是單條件、多條件、反向查找都可以MAX函數(shù)完成。象本例中l(wèi)ookup很難完成的max也可以輕松搞定!
蘭色說(shuō):昨天是吊打Vlookup,今天是lookup。什么是Excel函數(shù)高手,等你把某個(gè)函數(shù)用到不像它,你就是高手了。學(xué)會(huì)函數(shù)只是入門(mén),靈活運(yùn)用才是王道。
聯(lián)系客服