ecel請問countif和countifs在用法上有什麼區別

2021-12-19 11:42:38 字數 4552 閱讀 9590

1樓:可靠的

區別如下:

countif是對指定區域中符合指定條件的單元格計數的一個函式。

countifs是來計算多個區域中滿足給定條件的單元格的個數,可以同時設定多個條件。該函式為 countif函式 的擴充套件,excel2007 中新增,前期版本不支援。

操作示例如下:

1、新建一個資料表

2、在e1單元格輸入「=countif(d:d,"<8")」,計算a列中所有數值小於8的單元格個數

3、計算結果如圖所示

4、在e4單元格輸入「=countifs(d:d,">8",c:c,"<20")」,計算a列中數值大於8且同一行b列中數值小於20的單元格個數。

5、計算結果如圖所示

2樓:辦公軟體教程

統計函式countif和countifs

3樓:

後者只能在2007版本以後可以使用;

函式本身的區別,引數不同:countif,只能用一個條件求個數,只有兩個引數,區域在前,條件在後;countifs可以對多條件求個數,以「區域,條件,區域,條件……」方式輸入。

4樓:匿名使用者

excel2007中新增函式,為countif函式的擴充套件。用法與countif類似,但countif針對單一條件,而countifs可以實現多個條件同時求結果。

5樓:slai_楓

countif函式是統計滿足」單條件「的個數,僅2個引數,區域、條件;

countifs函式是統計滿足」多條件「的個數,可多組引數,區域1、條件1,區域2、條件2,區域3、條件3……;

圖例中e2的公式:=countif(d:d,"<20")f2的公式:=countifs(d:d,"<20",c:c,">10")

e2的公式意義:查詢d列小於20的個數;

f2列的公式意義:查詢滿足d列小於20,c列大於10兩個數集的交集中數字個數(或者理解為該值即在c列中存在,又在d列中存在,同時大於10,小於20的值個數)

6樓:niconico日

簡單點說,countifs=countif+countif+countif……

excel中count函式和countif函式有什麼區別?

7樓:大野瘦子

一、意思不同

count僅僅是計數,統計值為數值型數字的單元格個數。公式為=countif(統計區域,條件)

countif在指定區域中按指定條件對單元格進行計數,公式為=countifs(統計區域,條件1,條件區域2,條件2)

二、作用不同

count的作用是計算區域內包含數字的單元格的個數。

countif的作用是計算所選區域內滿足給定條件的單元格個數,countif函式也可以進行同列多條件的計算。但不常用,多條件的計數,在excel中常常使用sumproduct函式。

三、限制不同

count,單元格內必須為數值型數字時,才會被統計,如果是文字,或其他格式都不行。

countif是統計滿足」單條件「的個數,僅2個引數,區域、條件。如輸入=countif(a6:a12,a6),目的是統計有幾個和d6值一樣的單元格。

countif函式中第一個引數要選中範圍,如果資料範圍很大,使用滑鼠拖動的話會很麻煩。

8樓:

1、count僅僅是計數,統計值為數值型數字的單元格個數;count,單元格內必須為數值型數字時,才會被統計。如果是文字,或其他格式都不行。

2、countif,按一定條件統計單元格的個數,是統計滿足」單條件「的個數,僅2個引數,區域、條件。如輸入=countif(a6:a12,a6),目的是:

統計有幾個和d6值一樣的單元格。

9樓:浪漫的不浪漫的

區別如下:

count函式:在excel辦公軟體中計算引數列表中的數字項的個數,只有數字型別的資料才被計數。

語法:count(value1,value2, ...)

countif函式:對指定區域中符合指定條件的單元格計數的一個函式,要計算其中非空單元格數目的區域

語法:countif(range,criteria)

擴充套件資料

函式count在計數時,將把數值型的數字計算進去;但是錯誤值、空值、邏輯值、文字則被忽略。

如果引數是一個陣列或引用,那麼只統計陣列或引用中的數字;陣列中或引用的空單元格、邏輯值、文字或錯誤值都將忽略。如果要統計邏輯值、文字或錯誤值,請使用函式counta(countif按excel的說明也行,但常出毛病)。

excel單元格內資料主要有以下幾類:數值型、文字型、邏輯型,、錯誤值型。其中時間型別也是一種特殊的數值。文字型別的數字是文字型。

空單元格:指什麼內容也沒有的單元格,姑且稱之為真空。

10樓:榴蓮日記

count函式和countif函式的區別就是後者是在if 的某個條件在計數的。

而前者沒有這個功能。

11樓:匿名使用者

完全不同的兩個函式,count計算區域中數值的個數,文字型的數字都不算。

countif計算符合條件的單元格個數。如countif(a:a,"張三"),即統計a列為張三的單元格數量,countif(a:

a,"*張三*"),則統計a列中包含張三的單元格數量,後面的條件也可以是"*張三"(以張三開頭),"張三*"(以張三結尾),">0","<0",等等.

12樓:匿名使用者

比如a列,中的資料有1,2,3幾類,那麼想求,2的數量,countif(a:a,2),如果想求a列的數量,count

13樓:匿名使用者

count : 是 計算 一行或者一列 文字或者數字的 個數

countif: 是 「在滿足某種條件的情況下」 計算 一行或者一列 文字或者數字的 個數

比如 如果a列的資料大於0 則 計算與之相對應的b列 文字數字的個數

14樓:王老師來休閒

count函式是計算一個區域中數字的個數,例如=count(a1:d5)

countif函式是計算這個區域中滿足條件的數字的個數,例如=countif(a1:d5,">4")

15樓:

count 只統計數字

countif 統計所有不為空的單元格

excel中如何利用函式countif求出同時滿足使用多個條件的個數

16樓:沈一民

一、簡介:求出同時滿足使用多個條件的個數用sumproduct或者countifs(只能在excel2007以上版本使用),countif函式,只能是單條件計數。

1、sumproduct(陣列1,陣列2,陣列3,……)在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。最多可以設定30個陣列,各陣列間用逗號隔開也可以用*號隔開。

2、countifs(區域1,條件1,區域2,條件2,…) 區域1為第一個需要計算其中滿足某個條件的單元格數目的單元格區域,條件1為第一個區域中將被計算在內的條件,以此類推,最多允許

127 個區域/條件對。

二、工具、原料:excel資料表、sumproduct\countif函式。

三、方法:

上圖是某單位科員辦事員學歷資料表,在f列統計對應職務、學歷的人數。

1、f2=countifs($b$2:$b$11,d2,$c$2:$c$11,e2)公式向下複製

2、f2=sumproduct(($b$2:$b$11=d2)*($c$2:$c$11=e2))公式向下複製

四、注意事項:第一個公式只能在excel2007以上版本使用,第二個公式所有excel版本通用。

17樓:wps官方

countif :計算區域中滿足給定條件的單元格的個數語法:countif(range,criteria)range:

為需要計算其中滿足條件的單元格數目的單元格區域criteria:為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字

例如:先計算出「大於79的個數」

18樓:阿杰9號

2007以後的版本可以

用countifs函式,以前版本可以用sumproduct函式。

詳細解釋:

1、可以用countif函式找出符合條件的數的個數。

2、countif函式用法:=countif(資料區域,條件)3、比如要找出a1:a9單元格區域等於5的數字個數,則公式為:=countif(a1:a9,5)

19樓:匿名使用者

分開就行啊。先用函式計算合格的,再計算不合格的,=countif(a1:a13,"合格")+countif(b1:b13,"合格")再複製一個把合格改為不合格就可以了。

20樓:匿名使用者

分類彙總:選擇你所需要分類的資料,在點資料-分類彙總工具,選擇裡面的你要分類的欄位,彙總方式 項 點確定就有結果了,它會自動的將結果(取決於你彙總方式裡面的運算方式)等在下面空格處!這個只是用的加法求和!

在ecel裡用countif函式怎樣統計90分至99分這個區

countif a1 a100,90 countif a1 a100,99 或者 sum countif a1 a100,統計a1 a100區域的。不包括90和99 多條件求和用sumproduct 函式 例 sumproduct a1 a10 90 a1 a100 99 也可以用countif 相...

ecel的countif函式求各科成績大於80小於90的

countifs a2 a21,80 a2 a21,90 07版可以用countifs。用法類似,查一下函式幫助。03版的可以用sumproduct多條件計數。sumproduct a1 a100 80 a1 a100 90 可以使用sumproduct函式 sumproduct a1 a100 8...

使用ecel中countif這個函式對不同兩列資料重複性

countif函式只能判斷前15位,前15位相同他就認為是相同的了用sumproduct來解決這個問題 e1輸入公式 if sumproduct 1 b 2 b 24 c2 無重複 下拉 超過15位可以這樣 if countif b 2 b 24,c2 0,無重複 或 if countif b 2 ...