Sumif+Unique+Filter+textjoin=萬能函數GroupBy

遺忘美麗 2024-06-12 10:11:03

在Excel函數庫中,能稱爲萬能(一個頂多個)函數的還真沒幾個,而稱新函數GroupBy則是一個不折不扣的萬能函數。

是騾子是馬拉出來遛遛,看一個實例。

如下圖所示,要求把上表進行分類彙總成下表樣式

分析:

要取得不重複手機品牌名稱,需要用unique(如果是以前的版本需要一火車函數)

=UNIQUE(A2:A13)

要把每個手機的型號合並需要filter+textjoin

=TEXTJOIN(",",,FILTER(B2:B13,A2:A13=F2))

最後求和用sumif函數

=SUMIF(A2:A13,F2,C2:C13)

這麽多公式才能做好的統計表,其實只需要一個groupby公式就夠了。

=GROUPBY(A2:A13,B2:C13,HSTACK(ARRAYTOTEXT,SUM),,0)

注:

ARRAYTOTEXT:把一組值用逗號連接起來

HSTACK:同時實現多種統計方式

0是不要總行行

1 阅读:20

遺忘美麗

簡介:自由自在