如何用excel中的countif計算出滿足條件的單元

2021-03-19 08:09:09 字數 6606 閱讀 4708

1樓:匿名使用者

countif算不了。

=sumproduct((a1:a9="250ml")*(b1:b9="合格"))

2樓:匿名使用者

為需要計算其中滿足條件的單元格數目的單元格區域。 criteria 為確定哪些單元=countif(a2:a5,

excel** 滿足兩個條件的countif函式怎麼寫?

3樓:匿名使用者

滿足兩個及以上條件的計數可以用=sumproduct(($c$1:$a$100="冷水灘區")*($d$1:$d$100="小區不可用告警"))

4樓:匿名使用者

=countifs(c:c,"冷水灘區",d:d,"小區不可用警告")

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

5樓:沈一民

一、簡介:求出同時滿足使用多個條件的個數用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版本通用。

6樓:wps官方

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

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

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

7樓:阿傑9號

2007以後的版本可以

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

詳細解釋:

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

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

8樓:匿名使用者

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

9樓:匿名使用者

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

怎麼用excel中countif這個函式求滿足兩個條件的個數

10樓:狼魔獵手

=sumproduct((c9:c1009="女")*(t9:t1009=18))

11樓:戢青芬百凰

滿足兩個及以上條件的計數可以用=sumproduct(($c$1:$a$100="冷水灘區")*($d$1:$d$100="小區不可用告警"))

excel中如何計算同時滿足兩個條件的單元格個數?

12樓:特特拉姆咯哦

1、以下表為例,統計表中語文成績和數學成績均及格(大於60分)的學生個數。

2、在單元格中輸入」=countifs(c2:c7,">60",d2:d7,">60")「,按下確認即可返回語文成績和數學成績均及格的人數。

3、繼續以下表為例,統計表中語文成績和數學成績均及格(大於60分)的學生個數。

4、在單元格中輸入」=sumproduct((c2:c7>60)*(d2:d7>60))「,按下確認即可返回語文成績和數學成績均及格的人數。

13樓:匿名使用者

求a1:a20裡值大於5並且小於8的資料個數countif(a1:a20,">5")-countif(a1:a20,">=8") 當然countifs也是可以的

14樓:匿名使用者

使用countifs函式。例如 該例子計算滿足兩個條件的行數:條件1:

a列的值小於5條件2:b列的值為字母a.實際上countifs函式不僅限於2個條件,可以應用到更多的條件。

每個條件比較和標準為一對。用逗號隔開。條件之間為邏輯與的關係。

15樓:匿名使用者

例如=sumproduct((a1:a20>5)*(a1:a20<8))求a1:a20裡值大於5並且小於8的資料個數

16樓:

假設資料分別自a、b、c、d列,則在e1輸入:

=sumproduct((b1:b14="a公司")*(c1:c14="蘋果"))

17樓:匿名使用者

2007版以上有sumifs,可以多條件求和

03版本的sumif不能多條件求和,可以用資料透視表或者按3個條件篩選之後用subtotal函式

18樓:粟玉英池丁

sumproduct()這個函式能解決,不會可以hi我。

=sumproduct((k16:k21>=23)*(l16:l21="男"))

比如這個函式就是統計k6~k21中年齡大於等於23,l16~l23中性別是男的人數。注意:兩上區域必須一樣大。

excel中同時滿足2個條件的個數的統計

19樓:三石等風來

具體解決方法操作步驟

如下:1、以此**為例,需要統計數學和英語都大於(包含等於)80分的人數。

2、在j5單元格輸入=countifs(c2:c22,">=80",d2:d22,">=80")。

3、回車以後看到結果為3,從**中用眼睛我們也可以看到符合條件的是標註出來的三個人。

4、那麼該函式是什麼意思呢?countifs(c2:c22,">=80",d2:

d22,">=80")其實與countif函式基本差不多,函式裡多了乙個資料列,多了乙個條件,表示同時滿足兩個條件的人數。

20樓:匿名使用者

1)插入c列,在格內輸入 =if(and(a列條件1, b列條件2), 1,2) 注:若還有其它條件,請在and函式中加入。必要時按需使用 or 等函式2)在需要統計數的單元格輸入:

=countif(c:c,"=1")

21樓:匿名使用者

=sumproduct((a1:a10=1)*(b1:b10=2))說明:如果統計的條件為文字,需在條件兩邊打半

角引號比如求同時滿足a1:a10為是,b1:b10為有的個數=sumproduct((a1:a10=「是")*(b1:b10="有"))

22樓:匿名使用者

做乙個輔助例吧:a&b然後再用countif(區域,a&b)

23樓:匿名使用者

用篩選,篩選a列,再篩選b列。如果不行就用if命令吧

24樓:匿名使用者

countif(and(條件1,條件2))

excel 如何統計滿足兩列條件的資料的個數

25樓:

=index(frequency(b$2:b$1000,),row(a1))

下拉公式至5行,第一行為0-50的個數,第二行為51-100的個數,第三行為101-150的個數,第四行為151-200的個數,第五行為201及以上的個數.

如果要與鑽機號相關,改下公式,用sumproduct

如1號鑽機0-50偏差的=sumproduct((a$1:a$1000=1)*(b$1:b$1000<=50))

51-100的=sumproduct((a$1:a$1000=1)*(b$1:b$1000<=100)*(b$1:b$1000>50))

如此類推,設定相應的公式判斷條件.

26樓:匿名使用者

可選用以下統計方法:

1、用sumproduct函式:

如,統計六年級90分以上的人數(其中a列為年級,b列為成績),公式:=sumproduct((a1:a100="六年級")*(b1:b100>=90))

其中:sumproduct函式在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。

語法為sumproduct(array1,array2,array3, ...)

引數 array1, array2, array3, ... 為 2 到 30 個陣列,每個陣列的元素數量要相等。

2、用countifs函式:

如上例的公式為:=countifs(a1:a100,"六年級",b1:b100,">=90")

其中:countif函式計算區域中滿足給定條件的單元格的個數。

其語法規則是countif(range1,criteria1,range2,criteria2,...)

引數range為需要計算其中滿足條件的單元格數目的單元格區域;

criteria 為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字。

27樓:匿名使用者

=frequency(b2:b10,e2:e6)注意,這是陣列公式,

先選定結果區域

輸入公式(只要輸入一次)

需要ctrl+shift+enter一起按然後結果就出來了,不用在拉公式

28樓:新聞聯播全集

=countif(b2:b10,">50")-countif(b2:b10,">100")

=countif(b2:b10,下限值)-countif(b2:b10,上限值)

在excel中怎樣用countif或其他函式計算在兩個數值之間的數的個數

29樓:天使在唱歌

1、以excel2010版本為例,如下圖,要計算該列資料介於5和25之間的數的個數;

2、首先,在單元格裡輸入countif函式,=countif(取數範圍,條件),條件形式可以為數字、表示式或文字;

3、輸入公式=countif(a1:a11,">=5")-countif(a1:a11,">=25"),按enter鍵後則可得出統計結果,用數值5以上的個數減掉數值25以上的個數,就是介於數值5和25之間的數的個數了。

30樓:wps官方

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

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

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

31樓:吉祥如意

一、在excel中countif函式

(一)功能

計算區域中滿足給定條件的單元格的個數。

(二)語法

countif(range,criteria)

1.range    為需要計算其中滿足條件的單元格數目的單元格區域。

(三)說明

microsoft excel 提供其他函式,可用來基於條件分析資料。例如,若要計算基於乙個文字字串或某範圍內的乙個數值的總和,可使用 sumif

工作表函式。若要使公式返回兩個基於條件的值之一,例如某指定銷售量的銷售紅利,可使用 if 工作表函式。

二、統計在a1:a100中介於數值5和25之間的數的個數。

(1)在需要統計a1:a100中介於數值5和25之間的數的個數的單元格(例如b1)中插入「統計函式」中的「countif函式「,在出現的「countif函式「 對話方塊中的」range  「輸入框中輸入」a1:a100「或者用滑鼠框選a1:

a100所在的a列中這100個單元格;

(2)在出現的「countif函式「 對話方塊中的」criteria     「輸入框中輸入」>=5「,單擊」確定「按鈕,這只是把a1:a100中的大於等於5的統計出來;

(3)雙擊單元格b1,將其中的公式」複製「後在公式後面輸入」減號",將複製的公式貼上到「減號」後面,把貼上的公式中數字「5」前面填入數字「2」,最後,單擊「回車enter」,這樣就把a1:a100中的資料介於數值5和25之間的數的個數統計出來了。

(4)以上的操作包括5和25,如果不包括就把以上公式中的「=」去掉即可。

excel的count函式,excel中的count函式怎麼用

1,開啟excel軟體,點選插入選單,找到函式,然後搜尋count函式,函式下面有關於count函式的乙個簡單的介紹,計算包含數字以及包含引數列表中的數字的單元格的個數。光看簡介可能有點迷糊,下面就以實際列子來講述下excel中count函式的用法。2,先來書寫幾行測試的資料,根據介紹了解到coun...

如何在excel中如何用vlookup函式

設資料如圖 將公式 vlookup b 3,b 9 h 17,column 1 複製後貼上到 c3 單元格,對準右下角,游標成 狀時,按住左鍵向右拖,如圖 將 e3 和 g3 單元格設定為日期格式,如圖 將公式 vlookup max h9 h15 if h10 h15,c10 c15 2,0 複製...

如何用matlab處理excel檔案中的資料

matlab讀取excel檔案可用xlsread函式,向excel中寫資料可用xlswrite函式。注意 matlab不識別中文,讀寫的檔案中最好不含有中文。舉例說明如下 1 matlab讀取excel檔案資料 bb xlsread c feature.xls a0 a40 其中 c feature...