Excel用計數Count統計含或不含重複數字的個數與非空單元格數

2021-01-08 電腦技術角

表格中通常含有某些數字重複的記錄,而有時不希望統計它們,這就需要統計時不含重複記錄。在 Excel 中,統計用 Count 函數,但它會統計重複記錄,如果要排除重複記錄,需要用 CountIf 與 Sum 函數組合;它們組合成的公式不太好理解,大致為先用 CountIf 求出數值,然後用 Sum 求和。另外,還可以用 Count 函數統計非空單元格個數,它可以分為兩種情況,一種是不記單元格中有公式的,另一種是記單元格中有公式的。以下是它們的具體操作方法,操作中所用版本為 Excel 2016。

一、Excel用計數Count統計

(一)統計一行的數字個數

1、選中用於保存結果的單元格 K2,選擇「公式」選項卡,單擊「自動求和」,在彈出的菜單中選擇「計數」,則在 K2 中自動輸入公式 =COUNT(B2:J2),按回車,則統計出第二行數字個數,結果為9;操作過程步驟,如圖1所示:

圖1

2、統計一列中數字的個數也是一樣的方法,選中用於保存統計結果的單元格,重複上述操作即可。

(二)統計指區域的數字個數

選中用於保存結果的 K2,單擊「公式」選項卡下的「自動求和」,在彈出的選項中選擇「計數」,則 K2 單元格自動輸入公式 =COUNT(B2:J2),同時 B2:J2 處於選中狀態,用滑鼠框選要統計的區域,例如:C2:G6,按回車,則統計出選中區域的數字個數,操作過程步驟,如圖2所示:

圖2

二、Excel用快捷鍵快速統計並自動統計

1、選中用於保存結果的單元格 K3,按住 Alt,按一次 M,按一次 U,按一次 C,則 K2 中自動輸入公式 =COUNT(B3:J3),如圖3所示:

圖3

2、按回車,則統計出第二行的數字個數,如圖4所示:

圖4

3、把滑鼠移到單元格填充柄(即 K3 單元格右下角的小正方形綠點)上,按住左鍵並往下拖,則所經過的單元格用 K2 的值填充,按 Ctrl + S 組合鍵保存,則自動統計出所經過行的數字個數,如圖5所示:

圖5

三、Excel不重複統計及所用公式解釋

(一)不重複統計操作

假如要統計第二行不包括重複數字個數。選中用於保存結果的 K2 單元格,把公式 =SUM(1/COUNTIF(B2:J2,B2:J2)) 複製到 K2,按 Ctrl + Shift + Enter 組合鍵執行公式,則統計出第二行不計重複的數字個數,結果為 8(只有 78 是重複的,因此只有一個重複數字);用滑鼠按住單元格填充柄並往下拖,則經過單元格用 K2 的值填充,按 Ctrl + S 組合鍵保存,則結果變對應行的不包含重複數字個數;操作過程步驟,如圖6所示:

圖6

(二)公式 =SUM(1/COUNTIF(B2:J2,B2:J2)) 解釋

1、公式用 1 除以 CountIf 返回的結果,然後再求和,這樣就可以排除重複的記錄,具體是如何實現的?首先選中公式中的 COUNTIF(B2:J2,B2:J2),如圖7所示:

2、按 F9,則選中的部分變為 {1,1,1,1,2,1,1,2,1},如圖8所示:

8

3、第二行共有九個數字,而 {1,1,1,1,2,1,1,2,1} 也是九個數字,除兩個 2 外,其餘的全是 1,而出現 2 的位置(5 和 8)恰好是兩個重複數字 78 在統計區域 B2:J2 的位置;再看有兩對重複數字的情況,如圖9所示:

4、第三行有 80 和 78 兩組重複數字,把 COUNTIF(B2:J2,B2:J2) 轉換為 {2,1,1,2,2,2,1,1,1} 後共有四個 2。再看有三個重複數字的情況,如圖10所示:

5、第四行只 98 為重複數字,共有三個,把 COUNTIF(B2:J2,B2:J2) 轉換為 {1,3,1,2,1,1,3,2,3}後共有三個 3,這說明一組重複數字中有幾個,在花括號中就用幾表示 。

6、再選中 1/{1,1,1,1,2,1,1,2,1},按 F9,則變為 {1,1,1,1,0.5,1,1,0.5,1},如圖11所示:

7、即用 1 除以花括號中的每個數後,結果為 {1,1,1,1,0.5,1,1,0.5,1},原來的 2 變了 0.5,則它們加起來恰好是 1,這樣共有 8 個 1,再求和,因此,結果為 8。

8、如果用 1 不能除的,可以把它化為分數,例如 1 除以 3 不能整除,可以直接用 1/3 表示,三個 1/3 加起來也是 1。如果一組數字中有 6 個重複數字,6 個 1/6 加起來也是 1。

(三)統計重複數字有幾個

1、前面已經統計出第三行不統計重複數字時共有七個數字,即有兩個重複數字,分別為 80 和 78,如果要用公式統計有幾個重複數字,應該怎麼寫?可以先統計出共有多少個數字,然後減去不計重複數字時的數字,就可以得到結果;把公式 =SUM(COUNT(B3:J3))-SUM((1/COUNTIF(B3:J3,B3:J3))) 複製到 K3,如圖12所示:

圖1

2、按 Ctrl + Shift + Enter 組合鍵,得出統計結果 2,如圖13所示:

圖13

四、Excel統計非空單元格數

1、第五行共有三個空單元格,當在 G5 中輸入公式 =COUNTIF(A5:F5,""),按回車,統計結果為 3;表面上看,第五行確實有三個單元格,但 D5 單元格有公式,公式只是返回空;再在 G5 輸入公式 =COUNTIF(A5:F5,"="),按回車,統計結果為 2;操作過程步驟,如圖14所示:

圖14

2、公式 =COUNTIF(A5:F5,"") 與 =COUNTIF(A5:F5,"=") 的區別

同樣一行,=COUNTIF(A5:F5,"") 統計結果為 3,=COUNTIF(A5:F5,"=")統計結果為 2,說明前者統計了有公式的單元格 D4,而後者沒有統計。

相關焦點

  • Excel函數公式:計數函數從COUNT到COUNTIFS
    說起計數,我們馬上回想到COUNT函數,但是對於單條件計數或多條件計數,用COUNT函數是無法實現的,那麼對於單條件計數或多條件計數我們給如何無完成呢?一、COUNT函數(只統計數字單元格的個數)。方法:在目標單元格中輸入公式:=COUNT(C3:C9)。
  • excel函數應用技巧:按區間統計個數,就用Frequency
    編按:價格帶統計與按成績統計優良中差的人數是一樣的,都是按區間統計個數。最簡單、最快速的辦法是用高級函數Frequency。學習更多技巧,請收藏關注部落窩教育excel圖文教程。按照領導的要求,需要劃分5個價格區間,並統計出每個區間包含的品規數,然後做商品的結構調整。今天,我們拋開具體的業務分析不談,只說統計這五個區間的商品個數。1、用篩選來做太笨拙了最簡單的方法就是篩選五次,然後把每次篩選後的藥品數記下來填入表格(藍色區域)中即可。可是這樣的統計顯得太笨拙,無法應對頻繁、大量的統計。
  • Excel如何統計函數
    Excel如何統計函數統計函數分為數理統計函數、分布趨勢函數、線性擬合和預測函數、假設檢驗函數和排位函數。一, 實戰:使用COUNTA函數計算參數中包含非空值的個數COUNTA函數用於計算區域中所有不為空的單元格的個數。
  • Excel合併單元格的三種統計方法
    先看下具體的數據表格,這種合併單元格比較常見。今天介紹用公式實現添加序號、匯總求和以及透視匯總三種方法。01添加序號Excel的合併單元格不能通過拖動進行自動填充,我們可以在A列自己嘗試一下。在A2單元格輸入1,然後往下面單元格拖動填充序號,excel會給到我們這樣的提示:excel此操作要求合併單元格都具有相同大小。
  • Excel函數公式:計數函數COUNTIF的超經典用法,你必須掌握
    Excel中的計數應用也是非常的普遍的,常用的函數有:COUNT、COUNTA、COUNTBLANK、COUNTIF、COUNTIFS等。今天我們來學習COUNTIF的5個超經典用法。一、語法結構。要計算非空單元格的區域。criteria:必需。計數時的條件。可以是數字,表達式,文本等。二、單條件統計。目的:統計出「上海」地區的銷售員。方法:在目標單元格中輸入公式:=COUNTIF(E3:E9,"上海")。
  • excel查重技巧:如何用組合函數快速統計重複數據(上)
    統計不重複數據的個數,是小夥伴們經常遇到的問題。估計很多小夥伴也看過不少類似的文章,但大多都是給出公式並稍微講解一番,當時看了是懂了,等遇到問題的時候又懵了,歸根結底還是沒明白這公式的原理。其實理解這個公式的原理,並沒有大家想像的那麼難,只要你會這兩個神仙技巧,就可以破解公式的秘密了。由於教程篇幅較長,將分為上下兩篇,本篇為上篇。
  • Excel中的單條件計數函數countif
    COUNTIF函數會統計某個區域內符合您指定的單個條件的單元格數量,記得函數返回值是滿足給定條件的單元格的數量。例如,我們可以計算以某個特定字母開頭的所有單元格的數量,或者可以計算包含大於或小於指定數字的所有單元格的數量。
  • 15個excel常用函數,可直接套用,幾乎每天都用得到,收藏備用吧
    Hello.大家好,今天跟大家分享15個Excel函數公式,都是我們工作中經常用到的公式,工作中遇到類似的問題,直接套用即可,話不多說,下面就讓我們來一起學習下吧1.合併單元格計數公式:=COUNTA(C3:C14)-SUM(D4:D14)在這裡我們需要先選擇想要計數的區域,然後在編輯欄輸入公式,最後按Ctrl+回車批量填充公式6.
  • 你會用COUNTIF函數嗎?這8個案例教你搞定它 - 李先生的職場Excel
    首先我們先看下COUNTIF函數的基本定義,其主要用於統計滿足某個條件的單元格的數量。函數的基本規則,下面我們來看幾個實際應用案例1、統計不同性別的人數2、統計非空單元格個數2、計算成績>80的人數4、 判定內容是否重複
  • Excel隨機數生成方法,包括準確生成不重複和小數隨機數
    二、Excel隨機數生成的方法舉例(一)用 RAND() 生成小數隨機數1、選中 A1 單元格,輸入公式 =RAND(),按回車,則生成一個小數隨機數;再次選中 A1,把滑鼠移到 A1 右下角的單元格填充柄上,按住左鍵,往下拖,則所經過單元格都用 A1 的值填充,按 Ctrl + S 保存,則每個單元格變為新生成的隨機數;操作過程步驟
  • 3種根據單元格填充色求和與計數方法,再也不用一個一個的計算了
    Hello,大家好,今天跟大家分享下我們如何根據單元格的顏色進行求和與計數,很多人都是一個一個計算的,非常麻煩,其實這都是源於我們數據整理的時候太過隨意,如果在數據整理的的時候就能將數據分類獨立的羅列出來,後期直接求和或者計數即可,根據單元格顏色求和與計數各跟大家分享3種方法一、查找法
  • Excel如何自動計算某列中同一顏色單元格的數量,並顯示出數值
    在使用Excel統計數據時,有時會用條件格式等方法把一些符合特定條件的單元格標記成某種顏色。例如把成績表中分數在60分以上的單元格用顏色標記出來,但標記顏色後有時可能還需要對已標記顏色單元格的數量進行統計,從而知道究竟有多少個人達到了標準。我們可以利用Excel的一些功能讓Excel自動計算出已標記顏色的單元格數量。
  • 11個Excel統計類函數公式應用技巧解讀,100%乾貨
    二、Excel統計類函數公式:計數類。1、Excel統計函數:數值計數Count。功能:統計指定的值或區域中數字類型值的個數。語法結構:=Count(值或區域1,[值或區域2]……[值或區域N])。目的:計算「語文」學科的實考人數。方法:在目標單元格中輸入公式:=COUNT(C3:C9)。
  • 微生物細胞數的計數——萬融實驗
    玻片中央刻有四條槽,中央兩條槽之間的平面比其他平面略低,中央有一小槽,槽的兩邊的平面上各刻有9個大方格,中央的一個大方格為計數室,其長和寬各為1mm,深度為0.1mm,其體積為0.1mm3。計數室有兩種規格:一種是把大方格分成16中格,每一中格分成25小格,共400小格;另一種規格是把大方格分成25中格,每一中格分成16小格,總共也是400小格。
  • 如何統計某列不重複數據?公式小技巧透視表,三種方法任你選!
    這裡我們將需要統計的數據列A列複製到任意一列,隨後依次點擊【數據】—【刪除重複值】—【確定】按鈕,彈出的提示框中提示:「發現了9個重複值,已將其刪除,保留了9個唯一值」。我們也可以觀察工作表下部的自定義狀態欄,選中數據,狀態欄會有一個計數,這個計數就是選中的非空單元格數量!
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。excel為數據的處理提供了很多函數,今天小編要介紹的是excel隨機數函數,以及隨機數函數的用法,希望對大家有所幫助!
  • Excel合併單元格的4個應用技巧,硬核乾貨,收藏備用!
    在數據的處理和分析中,儘可能的少用合併單元格,但是在實際的工作中,又離不開合併單元格,所以,掌握常用的合併單元格處理技巧,對於日常的辦公是有很大幫助的。一、合併單元格填充序號。(一)Counta函數法。功能:計算指定區域中非空單元格個數。
  • Excel 數據透視表竟然還有這功能:統計不重複值的個數
    今天有人提了個問題:工作中需要對某個龐大的原始數據表做各種維度的分析,無疑用數據透視表是最高效的,通過各種拖動就能得出不同老闆需要的統計結果。但是有個問題把他給難住了:需要統計某一列的不重複個數,但是不想用公式、不想動原始數據表、不想添加輔助列,他說希望能在數據透視表中一攬子搞定,問我有沒有解決辦法?我回答他:首先,有!其次,非常簡單。
  • 6個統計數量與頻率的函數應用技巧解讀,收藏備用!
    2、Count函數的參數可以是數字、單元格引用或數組。目的:統計「備註」列數值的個數。功能:計算滿足給定條件的單元格的個數,即單條件計數。語法結構:=Countif(條件範圍,條件)。功能:計算滿足多個給定條件的單元格的個數,即多條件計數。語法結構:=Countifs(條件1範圍,條件1,條件2範圍,條件2,……條件N範圍,條件N)。
  • Excel追蹤引用單元格與從屬單元格,含用快捷鍵跨工作薄追蹤
    在 Excel 中,追蹤引用單元格是指用箭頭標明影響當前單元格值的單元格;例如,在單元格 B2 中引用了單元格 A1 和 A2,如 B2 = A1 + A2,則 B2 引用了 A1 和 A2。追蹤從屬單元格是指用箭頭標明受當前單元格值影響的單元格,如上例中,B2 是 A1 和 A2 的從屬單元格。