有時候在做銷售工作的朋友需要統計一個銷售員一天接待的客戶人數,但是登記在excel表中的數據有重複的怎麼快速統計?今天就跟大家分享的是按照多個條件進行統計不重複記錄:
首先根據第一個最簡單的案例:統計單列不重複記錄
統計業務員的人數:在G6中輸入公式=SUMPRODUCT(1/COUNTIF(B7:B12,B7:B12))

公式解釋:sumproduct函數作為多條件統計個數的函數語法=sumproduct((條件1)(條件2)*……*(條件n))
那麼一般統計個數我們都選擇使用countif/countifs,但是今天的案例還需要再嵌套一個sumproduct函數。我們首先看下countif函數統計=countif(統計區域,條件),那麼選中公式中按F9就會得到一個數值{1;3;3;2;3;2},即分別統計每個姓名出現的總次數,相當於公式COUNTIF($B$7:$B$12,B7)下拉得到的結果。
再使用1/數組中每個值得到新的數組{1;0.333333333333333;0.333333333333333;0.5;0.333333333333333;0.5},最後使用的sumproduct函數將這些相加得到最終結果一、實際案例擴展:單個條件統計不重複值
固定語法=sumproduct((條件區域=條件)*(1/countifs(條件區域,條件區域,結果區域,結果區域))
統計每個業務員上班的天數:
G22中輸入公式=SUMPRODUCT((B23:B28=F23)*(1/COUNTIFS(B23:B28,B23:B28,C23:C28,C23:C28)))
即是判斷b列中包含張三並且c列中的不重複日期的個數

二、實際案例擴展:多個條件統計不重複值
固定語法函數語法=SUMPRODUCT((條件區域1=條件1)*(條件區域2=條件2)/COUNTIFS(條件區域1,條件區域1,條件區域2,條件區域2,結果區域,結果區域))
在H37中輸入公式=SUMPRODUCT((B36:B41=F36)*(C36:C41=G36)*(1/COUNTIFS(B36:B41,B36:B41,C36:C41,C36:C41,D36:D41,D36:D41)))
即判斷B列中包含張三,c列中滿足11月25日的接待客戶人數

從案例2中可以看出當查詢條件越多,公式就越長,但是只要你體會到公式的含義也不會在乎長短了!如果你理解起來比較困難還是建議使用更加簡單的辦法:只是動動鼠標的事情:透視表也可以統計不重複值
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/231046.html
微信掃一掃
支付寶掃一掃