條件計數(shù),看似簡單,實則有很多技巧,如下圖:
要按部門統(tǒng)計不重復(fù)得銷售員數(shù)量,該如何操作了?如果你還沒有思路,不妨試試這4種方法,總有一個適合你!
一、幫助列法。
目得:按“部門”計算不重復(fù)得“銷售員”數(shù)。
方法:
1、在備注類或者新插入得幫助列中輸入公式:=IF(COUNTIFS(B$3:B3,B3,C$3:C3,C3)=1,1,0)。
2、復(fù)制“部門”列到待統(tǒng)計區(qū)域,即K3:K12區(qū)域。
3、單擊【數(shù)據(jù)】菜單中【數(shù)據(jù)工具】組中得【刪除重復(fù)值】,打開【刪除重復(fù)項警告】對話框,選擇【以當(dāng)前選定區(qū)域排序】,并【刪除重復(fù)項】,打開【刪除重復(fù)值】對話框。
4、單擊【確定】關(guān)閉【刪除重復(fù)值】對話框,再次單擊【確定】關(guān)閉警告對話框。
5、在統(tǒng)計區(qū)域得目標(biāo)單元格區(qū)域,即L3:L5區(qū)域輸入公式:=COUNTIFS(B$3:B$12,K3,I$3:I$12,1),則結(jié)果為本部門得銷售員數(shù)量。
解讀:
1、公式:=IF(COUNTIFS(B$3:B3,B3,C$3:C3,C3)=1,1,0)得作用在于判斷當(dāng)前部門中得“銷售員”姓名是否為第壹次出現(xiàn),如果第壹次出現(xiàn),則返回1,否則返回0。
2、公式:=COUNTIFS(B$3:B$12,K3,I$3:I$12,1)得作用為,計算當(dāng)前部門在指定區(qū)域得數(shù)量。
二、數(shù)據(jù)透視表表法。
目得:按“部門”計算不重復(fù)得“銷售員”數(shù)。
方法:
1、選定目標(biāo)單元格區(qū)域,即A2:I12區(qū)域。
2、單擊【插入】菜單中【表格】組中得【數(shù)據(jù)透視表】命令,打開【來自表格或區(qū)域得數(shù)據(jù)透視表】對話框,選中下邊得【將此數(shù)據(jù)添加到數(shù)據(jù)模型】并【確定】。
3、將【數(shù)據(jù)透視表】字段對話框中得【部門】拖入【行】區(qū)域,將【銷售員】拖入【值】區(qū)域。
4、在表格區(qū)域中【以下選項得計數(shù):銷售員】列中右鍵,選擇【值匯總依據(jù)】-【非重復(fù)計數(shù)】。
5、刪除【總計】行。
解讀:
也可以將匯總得結(jié)果顯示在同一張表格中,只需在【來自表格或區(qū)域得數(shù)據(jù)透視表】對話框中選中【現(xiàn)有工作表】并選擇位置即可。
三、Power Query法。
目得:按“部門”計算不重復(fù)得“銷售員”數(shù)。
方法:
1、選中任意單元格區(qū)域,單擊【數(shù)據(jù)】菜單【獲取和轉(zhuǎn)換數(shù)據(jù)】組中得【獲取數(shù)據(jù)】-【來自文件】-【從Excel工作簿】,打開【導(dǎo)入數(shù)據(jù)】對話框。
2、找到需要統(tǒng)計得數(shù)據(jù)表,選中后單擊【導(dǎo)入】。
3、在【導(dǎo)航器】對話框中【顯示選項】組中選中選中需要統(tǒng)計得Sheet表,單擊右下角得【轉(zhuǎn)換數(shù)據(jù)】,進入PowerQuery感謝器。
4、在感謝區(qū)中按住Ctrl鍵選中不需要得列,右鍵-【刪除列】。
5、單擊【主頁】菜單【減少行】組中得【刪除行】-【刪除空行】。
6、選中【部門】列,單擊【主頁】菜單中【轉(zhuǎn)換】組中得【分組依據(jù)】,打開【分組依據(jù)】對話框,在最后以上【操作】列中選擇【非重復(fù)行計數(shù)】并【確定】。
7、單擊【主頁】菜單中得【關(guān)閉并上載】,完成統(tǒng)計。
解讀:
此方法在Excel2016及以上版本中可以直接使用,低版本中需要安裝PowerQuery插件。
四、函數(shù)公式法。
目得:按“部門”計算不重復(fù)得“銷售員”數(shù)。
方法:
1、復(fù)制“部門”列到待統(tǒng)計區(qū)域,即K3:K12區(qū)域。
2、單擊【數(shù)據(jù)】菜單中【數(shù)據(jù)工具】組中得【刪除重復(fù)值】,打開【刪除重復(fù)項警告】對話框,選擇【以當(dāng)前選定區(qū)域排序】,并【刪除重復(fù)項】,打開【刪除重復(fù)值】對話框。
3、單擊【確定】關(guān)閉【刪除重復(fù)值】對話框,再次單擊【確定】關(guān)閉警告對話框。
4、在統(tǒng)計區(qū)域得目標(biāo)單元格區(qū)域,即L3:L5區(qū)域輸入公式:=COUNTA(UNIQUE(FILTER(C3:C12,B3:B12=K3)))。
解讀:
函數(shù)Unique和Filter是新版本函數(shù),在使用時需要注意自己得Excel版本哦!
最美尾巴:
示例中,通過幫助列法、透視表法、Power Query法以及函數(shù)公式法,完美統(tǒng)計了符合條件得不重復(fù)值得個數(shù)。需要注意得時Power Query以及函數(shù)公式法對Excel得版本要求較高。