核對(duì)兩個(gè)表格,最常用的是Vlookup函數(shù),但新函數(shù)Groupby才是yyds。
前兩天在網(wǎng)上看到一個(gè)提問:
如下圖所示,A表和B列格式相同,現(xiàn)需要根據(jù)前4列核對(duì)系統(tǒng)數(shù)量,并計(jì)算出差異。
分析:兩個(gè)表格依據(jù)多列核對(duì),無論用Vlookup,還是xlookup,都需要先取得兩個(gè)表前四列不重復(fù)項(xiàng),然后再設(shè)置查找公式,再相減計(jì)算差異。而且用Vlookup需要借用IF或Choose才能多條件查找。
而用新函數(shù)Groupby,而變得很簡單。一個(gè)公式完全搞定核對(duì)
公式:
=GROUPBY(VSTACK(A!A2:D10,A2:D10),VSTACK(A!E2:E10,-E2:E10),SUM)
公式分析:
VSTACK(A!A2:D10,A2:D10) 用VStack函數(shù)合并兩個(gè)表格前4列作為第1個(gè)參數(shù),也是匯總項(xiàng)。
VSTACK(A!E2:E10,-E2:E10) 用VStack函數(shù)合并兩個(gè)表格系統(tǒng)數(shù)量列作為第2個(gè)參數(shù),也是計(jì)算數(shù)值項(xiàng)。這里很巧妙的在E2:E10前面添加-,把第2個(gè)表值變成負(fù)數(shù),這樣Groupby對(duì)兩個(gè)表值匯總就變成了A表值-B表值,進(jìn)而計(jì)算出差異。
至于差異行自動(dòng)變色,則用了條件格式完成的
蘭色說:groupby函數(shù)共有8個(gè)參數(shù),可以實(shí)現(xiàn)非常強(qiáng)大的分類匯總和表格整理功能,目前只有office365、wps才能使用。
蘭色根據(jù)多年經(jīng)驗(yàn),錄制了一全套適合新手和初中級(jí)階段用戶學(xué)習(xí)的Excel教程。包括Excel表格90個(gè)函數(shù)用法、119個(gè)使用技巧、透視表從入門到精通51集、圖表從入門到精通203集,。詳情點(diǎn)擊下方鏈接:
聯(lián)系客服