學會函數的基本功能和參數只是第一步,能夠靈活運用各個參數的特點應對不同的場景才算入門。 分享兩個XLOOKUP的應用案例,你或許暫時用不上,但幫助你開闊思路是一定的。 案例一:左膀右臂 如圖所示,要在數據區(qū)域中提取指定人物左邊的人和右邊的人,如武松的左右兩邊分別是張順和馬云。 如果右邊沒有人了,則返回最左邊的,如劉備的右邊是A3單元格的張順。左邊以此類推。 左邊的=XLOOKUP(K2,B2:H2,A2:G2,H2) 在B2:H2中查找”武松”,如果找到則返回A2:G2對應的值,如果找不到則返回H2. 注意兩個數據區(qū)域的位置關系,A2:G2剛好在B2:H2的左邊,這樣就實現了返回其左邊單元格的要求。 如果在B2:H2中找不到,意味著“武松”只能在A2單元格中,此時需要返回H2. 右邊的公式以此類推。
Excel筆記2:XLOOKUP如果未找到查找值,可返回第4參數。 案例二:最大間隔 如圖所示,計算吳用第一次值班和最后一次值班之間的間隔天數。
令人頭大的長公式可以逐步解析。 第一步:
在B2:B12區(qū)域中查找“吳用”,找到返回A2:A12對應的日期。需注意第5參數1表示從上往下找,如果將其輸入為-1,則表示從下往上找。
第二步: 在公式中兩個參數作為數組同時存在,則以數組的方式同時返回兩個結果:
第三步: 再次基礎上乘以數組{1,-1}后求和,等同于2/15-2/8=7天: =SUM(XLOOKUP(D3,B2:B12,A2:A12,,,{-1,1})*{1,-1}) 最后一步減1我想不用再做解釋了。
|
|
來自: 昵稱72339616 > 《待分類》