原文標題:《太好用了!這個 Xlookup 公式,實戰(zhàn)強到爆炸!》
鏘鏘~ 大家好哇!我是衛(wèi)星醬~
今天又是一集新函數(shù)實戰(zhàn)技巧!
如果老板給你這樣一張表:
要求依照橫縱兩個方向的條件來查找對應(yīng)數(shù)據(jù),然而,這兩種條件都是亂序的。
我用一個 Xlookup 嵌套公式就能搞定:
想知道這是什么原理?一起接著往下看吧~
如果單獨針對行或列設(shè)置條件,那么不管是查找多行還是多列,Xlookup 函數(shù)都能很輕松地完成:
但是,如果行列順序都不一樣呢?
比如下圖,直接查找結(jié)果顯然是錯的:
這時不妨……
讓 Xlookup 查找一個動態(tài)的「返回區(qū)域」,作為另外一個 Xlookup 的參數(shù)。
沒聽懂?直接看實例 ↓
公式如下:
=XLOOKUP(C$15,$B$2:$J$2,$B$3:$J$12)
先根據(jù)查找值「供應(yīng)商」,匹配所有對應(yīng)的值。
因為查找值 C$15 是相對鎖定了 15 行,所以在橫向填充公式時,我們能動態(tài)地得到 D、E、F、G 列的內(nèi)容:
但由于「產(chǎn)品名稱」列中的名稱順序不一致,所以此次的結(jié)果其實是錯的:
這時,只要再以產(chǎn)品名稱這一列作為查找值,在數(shù)據(jù)源中查找并返回上面這個 Xlookup 公式的結(jié)果,我們就能得到:
這樣一個橫縱雙向鎖定了的查找結(jié)果。
公式如下:
=XLOOKUP($B16,$B$3:$B$12,XLOOKUP(C$15,$B$2:$J$2,$B$3:$J$12))
由于 $B16 是相對鎖定了 B 列,所以當我們向下填充時,公式會動態(tài)地查找 17 行、18 行…… 的內(nèi)容。
再橫向填充,就能得到最終的結(jié)果:
怎么樣,Xlookup 函數(shù)的妙用,有沒有驚艷到你?
函數(shù)的作用有多大,取決于你能否充分挖掘它的潛力~
本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:衛(wèi)星醬
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。