第一:TEXTJOIN函數(shù)公式
語(yǔ)法結(jié)構(gòu):TEXTJOIN(分隔符, 忽略空白單元格, 字符串1…)
大家對(duì)TEXTJOIN函數(shù)第一印象應(yīng)該是覺(jué)得是強(qiáng)大的合并文本函數(shù),其實(shí)我們可以借助IF函數(shù),實(shí)現(xiàn)下面的多對(duì)多查詢功能。
使用實(shí)例:
如下圖所示,我們需要在左側(cè)的表格中找出【業(yè)務(wù)部、運(yùn)營(yíng)部、財(cái)務(wù)部】所對(duì)應(yīng)的員工名稱,把這些名稱在右側(cè)表格中統(tǒng)計(jì)出來(lái),并且每個(gè)員工名稱之間用逗號(hào)隔開,如下圖所示。遇到這種多對(duì)多查詢問(wèn)題,我們可以使用Textjoin函數(shù),用這個(gè)函數(shù)處理這類問(wèn)題真是太方便了。
1、使用公式=TEXTJOIN(',',TRUE,IF(A2:$A$10=D2,B2:$B$10,''))
如下圖所示
2、解讀
其實(shí),這個(gè)公式的關(guān)鍵就是IF函數(shù),通過(guò)IF函數(shù)判斷所屬部門,如果條件成立就返回對(duì)應(yīng)的員工名稱,如果條件不成立就返回空值
IF公式:IF(A2:$A$10=D2,B2:$B$10,'')
1、IF函數(shù)中的判斷條件和返回真值引用的單元格都是要決定引用,就是選擇單元格后按一次F4鍵。
2、在WPS中輸入公式后,一定要按Ctrl Shift 回車鍵才可以,如果只按回車鍵會(huì)返回所有的員工名稱。我們可以看到這個(gè)公式跟以往的公式有所不同,公式外面有{},這個(gè)可不是手工寫的,而是輸入公式后,按Ctrl Shift Enter三個(gè)組合鍵結(jié)束,這就是傳說(shuō)中的數(shù)組公式。
第二:XLOOKUP函數(shù)公式
函數(shù)功能:XLOOKUP函數(shù)是一個(gè)查找函數(shù),在某個(gè)范圍或數(shù)組中搜索匹配項(xiàng),并通過(guò)第二個(gè)范圍或數(shù)組返回相應(yīng)的項(xiàng),默認(rèn)情況下使用精準(zhǔn)匹配。
語(yǔ)法結(jié)構(gòu):=XLOOKUP(查找值,查找數(shù)組,返回?cái)?shù)組,未找到值,匹配模式,搜索模式)。
根據(jù)語(yǔ)法結(jié)構(gòu)我們可以看到XLOOKUP的所有參數(shù),函數(shù)參數(shù)雖然比較多,但是第四、第五、第六參數(shù)都是可以省略的,我們?cè)谄綍r(shí)使用這個(gè)函數(shù)時(shí)一般只需設(shè)置前三個(gè)參數(shù)即可。
使用實(shí)例:
我們就以下圖的員工月薪表為例,我們想對(duì)左側(cè)表格根據(jù)所在“團(tuán)隊(duì)”和“員工姓名”查找月薪數(shù)據(jù),對(duì)應(yīng)這種Excel多條件查詢,XLOOKUP函數(shù)以下用法才是最簡(jiǎn)單的!
1、使用公式
在目標(biāo)單元格中輸入公式:=XLOOKUP(E3&F3,A3:A9&B3:B9,C3:C9)。
如下圖所示:
2、解讀:
第一個(gè)參數(shù):想要查找值是E3和F3,所以中間用“&”符號(hào)鏈接即可,查找值就是E3&F3
第二個(gè)參數(shù):要查詢的數(shù)據(jù)區(qū)域,同樣是左側(cè)表格的“員工名稱”和“團(tuán)隊(duì)”兩列,所以中間也是用“&”符號(hào)鏈接,即A3:A9&B3:B9
第三參數(shù):要返回的數(shù)據(jù)區(qū)域就是員工月薪這一列數(shù)據(jù)
當(dāng)然,上面是2個(gè)條件,如果是有更多的條件,只需在第一個(gè)參數(shù)中用“&”符號(hào)鏈接不同添加即可;如果只有一個(gè)條件的話最簡(jiǎn)單,把第一個(gè)參數(shù)只需要添加個(gè)唯一的條件即可。
第三:SUMPRODUCT函數(shù)公式
SUMPRODUCT函數(shù)主要是處理參數(shù)為相同的維數(shù)數(shù)組,其相應(yīng)元素需要進(jìn)行相乘并求和,這個(gè)函數(shù)就是專門來(lái)處理多個(gè)有相同的維數(shù)數(shù)組元素相乘并求和的。我們就以下面表格客戶購(gòu)買產(chǎn)品數(shù)據(jù)統(tǒng)計(jì)表,根據(jù)客戶購(gòu)買產(chǎn)品的數(shù)量、單價(jià)統(tǒng)計(jì)出合計(jì)金額這個(gè)需求來(lái)說(shuō)明函數(shù)的具體用法。
1、使用公式
在目標(biāo)單元格中輸入公式:=SUMPRODUCT($B$3:$G$3,B4:G4)
如下圖所示
2、解讀:
第一個(gè)參數(shù)數(shù)組:公式第一個(gè)參數(shù)數(shù)組就客戶購(gòu)買商品的數(shù)量,這個(gè)參數(shù)需要絕對(duì)引用,選中B3:G3按一次F4鍵進(jìn)行絕對(duì)引用$B$3:$G$3
第二個(gè)參數(shù)數(shù)組:B4:G4是每個(gè)產(chǎn)品對(duì)應(yīng)的單價(jià)
最終,這兩個(gè)數(shù)組其相應(yīng)元素需要進(jìn)行相乘并求和就得到了每個(gè)用戶的合計(jì)金額。
聯(lián)系客服