Excel | 排除重複值計算個數的幾個公式

2021-02-19 韓老師講Office

一起來學office,提高辦公技能

如下樣表:

(圖一)

在不同的日期段,項目參與人不同,但參與人可以參與多個日期段,所有,參與人一列中有許多重複人員。

要求:計算參與人數。

韓老師有幾個不同的公式,都可以得到正確結果。

公式:

=SUMPRODUCT(1/COUNTIF(B2:B26,B2:B26))

解析:COUNTIF(B2:B26,B2:B26):是每一個姓名出現的次數組成的數組,

如下圖,是用此公式得出的每個姓名出現的次數。

(圖二)

1/COUNTIF(B2:B26,B2:B26)得到如下數組:

(圖三)

SUMPRODUCT將上述數組元素求和,即是不重複姓名的個數。

公式:

{=SUM(1/COUNTIF(B2:B26,B2:B26))}

原理和第一個公式相同,只不過用數組運算方式,所以用<Ctrl+Shfit+Enter>三鍵結束。

Excel109 | SUM+COUNTIF統計不重複值的個數

=COUNT(1/FREQUENCY(MATCH(B2:B26,B2:B26,0),ROW(1:25)))

(MATCH(B2:B26,B2:B26,0)返回值如圖四F列所示;

(圖四)

FREQUENCY(MATCH(B2:B26,B2:B26,0),ROW(1:25))返回圖四F列出現的頻率,FREQUENCY只返回相同值中第一個值出現的頻率。

關於FREQUENCY,請參考:

Excel108 | FREQUENCY函數分段計數

=SUM(--(FREQUENCY(MATCH(B2:B26,B2:B26,0),MATCH(B2:B26,B2:B26,0))<>0))

FREQUENCY(MATCH(B2:B26,B2:B26,0),MATCH(B2:B26,B2:B26,0)的返回值如圖四H列所示,再與0比較,<>0的返回TURE,否則返回FLASE,再用減負運算(--),將TURE或FLASE轉為1或0,再求和。

=SUMPRODUCT(--(FREQUENCY(MATCH(B2:B26,B2:B26,0),MATCH(B2:B26,B2:B26,0))<>0))

原來同公式四。

=FREQUENCY(COUNTIF(OFFSET(B2,,,ROW(1:25)),B2:B26),1)

OFFSET函數已經講過了,大家自己下載案例練習,來分析一下這個公式哦。

(OFFSET函數參考:Excel222 | OFFSET偏移函數,是這樣用的)

連結:https://pan.baidu.com/s/1RfFxj6tx4LIeuX1EC-BGBA

密碼:hw93

你還有哪些公式?留言哦

如有幫助,請點亮」在看「哦!

相關焦點

  • Excel 排除重複值計算個數的7個公式(趕緊收藏)!
    現要求:計算參與人數。公式:=SUMPRODUCT(1/COUNTIF(B2:B26,B2:B26))解析:COUNTIF(B2:B26,B2:B26):是每一個姓名出現的次數組成的數組,如下圖,是用此公式得出的每個姓名出現的次數。
  • Excel排除重複值計算個數,請你來補充公式
    (圖一)在不同的日期段,項目參與人不同,但參與人可以參與多個日期段,所有,參與人一列中有許多重複人員。要求:計算參與人數。韓老師有幾個不同的公式,都可以得到正確結果。(圖三)SUMPRODUCT將上述數組元素求和,即是不重複姓名的個數。
  • 在Excel中如何計算不重複項的個數
    情形1:- 我會- 那在SQL中如何計算不重複項的個數?- 容易 count distinct- give me five情形2:- 我不會- 好的...那你眼神好麼?- 嗯?- 一個一個數吧,千萬別數錯哦!- .
  • 解析5種統計不重值個數的Excel公式
    一、Countif法公式:E3=SUMPRODUCT(1/COUNTIF(A2:A10,A2:A10))公式原理:挨個統計每個值在區域的總個數,之後用1除,個數2變成1/3,個數為3變成1/3,相同的類,加在一起,還是值為1。
  • 想了半天,這15個Excel公式最實用!
    15個最實用的Excel萬能公式1、多條件判斷  =IF(And(條件1,
  • 糊塗了10年,這個Excel公式到底是怎麼不重複計數的?
    在實際工作中經常需要計算不重複的值個數,比如:【例】下圖所示的客戶消費明細表中,要求計算客戶的總人數
  • 這個Excel公式到底是怎麼不重複計數的?
    在實際工作中經常需要計算不重複的值個數,比如:【例】下圖所示的客戶消費明細表中,要求計算客戶的總人數。蘭色今天就解開這個公式的謎團,讓你徹底明白這個公式的含義。分析及公式設置步驟:在Excel中根據條件統計個數,用Countif函數可以完成。
  • 很有用的Excel函數公式合集(共18個)
    1、生成不重複隨機數公式B2:(數組公式,按ctrl+shift+enter三鍵輸入)=SMALL(IF(COUNTIF(B$1:B1,ROW($1:$10)),"",ROW($1:$10)),RANDBETWEEN(1,10-COUNT(B$1:B1)))2、多區域排名公式=RANK(B3,($B$3:$B$10,$E$3
  • Excel統計不重複數據的個數,有空單元格的處理方法
    在統計數據工作表時,我們經常會要統計某區域不重複的數據個數,以往我們會想到用公式1/countif,但是公式1/countif有個缺點,統計的數據區域有空單元格的情況下
  • 10個萬能的Excel公式
    今天蘭色分享10個超好用的萬能公式套路,需要的趕緊收藏吧。1、多條件判斷公式=IF(AND(條件1,條件2...條件n),同時滿足條件返回的值,不滿足條件返回的值)=IF(OR(條件1,條件2...條件n),同時滿足任一條件返回的值,不滿足條件返回的值)示例:同時滿足金額小於500且B列內容為「未到期"時在C列輸入
  • 值得收藏的6個Excel函數公式(有講解)
    蘭色今天不再推送一大堆函數公式,而是根據提問最多的問題,精選出6個實用的,然後詳細的解釋給大家。1、計算兩個時間差=TEXT(B2-A2,"[m]分鐘")蘭色註:Text函數(數字,格式):可以把數字或文本格式化顯示,如同單元格自定義格式效果。
  • Excel去除重複值公式方法大全!
    Excel去除重複值方法很多,有操作技巧法,有公式法。本節使用五種公式法探討去除重複值,它的好處在於,當你更改其中一個數據時,結果會自動刷新。
  • 常用的10個 Excel 萬能公式
    其實,有不少公式是不需要理解的,直接套用就行。今天蘭色分享10個超好用的萬能公式套路,需要的趕緊收藏吧。1、多條件判斷公式=IF(AND(條件1,條件2...條件n),同時滿足條件返回的值,不滿足條件返回的值)=IF(OR(條件1,條件2...條件n),同時滿足任一條件返回的值,不滿足條件返回的值)示例:同時滿足金額小於500且B列內容為「未到期"時在C列輸入
  • 工作中必須學會的8個IF函數,17個excel公式
    今天所講的IF函數,包括excel中含有IF的系列函數,共有8個,蘭色為每個函數列舉最常用的2~3個公式,希望能對同學們有用
  • 用Excel統計不重複個數,你會嗎?
    第一種:數據透視表選中數據,點擊插入——數據透視表,在相應的界面中勾選【將此數據添加到數據模型】複選框,確定後將相應的「姓名」欄位放在【行】和【值】區域內容,隨後選中「姓名」中任意單元格,右擊選擇【值匯總依據】——【其他選項】最後在計算類型中選擇【非重複計數】即可。
  • Excel統計重複值,這個函數組合亮了!
    除了使用條件格式查找並突出顯示重複數據,還可以通過公式的方式查看重複項,並決定是否要刪除它們。今天就趁此機會學習一個IF函數和COUNTIF函數組合解決此問題的方法。COUNTIF函數:COUNTIF函數用於統計一個區域中符合條件的單元格個數。
  • 一組常用日期計算公式,收好備用
    咱們來分享一組常用的日期計算公式,收藏一下,說不定哪天就用上了呢。1、今天是幾號NOW返回系統當前的日期和時間,DAY返回指定日期是所在月份的第幾天。MONTH函數的作用是返回指定參數的月份的。WEEKDAY函數用於返回指定日期是星期幾,第一參數是要處理的日期,第二參數使用2,就是用數字1到7來表示星期一到星期日。
  • Excel表格中最實用的 15個統計公式
    統計公式1 、統計A列非空單元格個數=CountA(A:A)2、統計A列有多個數字=Count(A:A)3、統計A列張三的出現次數=Countif(A:A,"張三")4、統計 C列成績在60~80的人數=FREQUENCY( C1:C10
  • Excel中去除重複項的幾種情況,你一定會遇到!
    關於重複項,有整行內容重複的,也有部分內容重複的,就像下圖左邊的表格,有三個「張三」和兩個「王五」,怎樣變成右邊那個沒有重複項的表格呢?如果只有一部分列的內容重複,其他列的內容不重複的又怎麼處理呢?怎樣統計每個不重複項的個數呢?
  • 刪除重複值離不開這幾個Excel小技巧,別告訴我你沒用過!
    1、刪除重複項選擇數據區域,點擊數據——數據工具——刪除重複項,在打開的對話框中勾選全選,點擊確定即可刪除重複項。3、數據透視法選中區域,點擊插入——數據透視表,之後將「姓名」和「產品名稱」放在行欄位中,而「銷售量」則放在值欄位中,然後點擊設計