excel如何用公式統計符合或多個條件的資料個數

2021-06-26 18:06:15 字數 6219 閱讀 8106

1樓:草原上之狼

1、以excel2010版本為例,如下圖要統計15到49歲女性多少人;

2、首先在c1單元格輸入countifs函式,因為這裡要統計多個條件,所以不能用countif函式;

3、輸入公式=countifs(a:a,"=女",b:b,">=15",b:b,"<=49"),按enter鍵則可得出統計結果;

4、如果改變條件,變成統計20到49歲男性多少人,那麼在公式的相應位置更改引數則可。

2樓:退休畫線工

看截圖,貌似用的版本還是2003的,所以下面的公式只用2003版本中的函式:

f2=count(0/(match(b2:b27&"彩色",b2:b27&c2:c27,)=row(1:26)))

g2=count(0/(match(b2:b27&"白色

兩個公式均為陣列公式,要同時按ctrl+shift+enter三鍵輸入陣列公式

希望能幫你解決問題。

3樓:霸氣含笑飲砒霜

假設資料在sheet2,數量在d列。

方法1:使用普通公式

求資料個數

=countifs(sheet2!b:b,"?????08*",sheet2!c:c,"蘋果")

求資料總和

=sumifs(sheet2!b:b,"?????08*",sheet2!c:c,"蘋果",sheet2!d:d)

公式解釋:

?問號匹配任意單個字元,*星號匹配任意一系列字元

方法2:使用陣列公式

求資料個數

=count((mid(sheet2!b:b,6,2)="08")*(sheet2!c:c="蘋果")) ,然後按ctrl+shift+enter三鍵結束。

求資料總和

=sum((mid(sheet2!b:b,6,2)="08")*(sheet2!c:c="蘋果")) ,然後按ctrl+shift+enter三鍵結束。

excel如何快速統計資料滿足多個條件中的一個或若干個的個數

4樓:匿名使用者

別省空間,加個輔助列統計很簡單。

5樓:匿名使用者

e2輸入=count(a:a),下拉公式

6樓:匿名使用者

=count(a:a)

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

7樓:沈一民

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

8樓:wps官方

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

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

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

9樓:阿杰9號

2007以後的版本可以

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

詳細解釋:

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

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

10樓:匿名使用者

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

11樓:匿名使用者

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

excel如何統計符合條件的單元格的個數

12樓:刀劍上的舞者

材料/工具:excel2010

1、在桌面新建一個空白的excel工作表,並開啟

2、開啟後輸入資料,要求求出資料範圍大於等於20,小於等於50的個數

3、在d3單元格輸入公式=sumproduct((a2:a25>=20)*(a2:a25<=50)),而後確定,獲取符合條件的個數,個數為5

4、方法2:在d4單元格輸入公式=countifs(a2:a25,">=20",a2:a25,"<=50"),這個是用的最常用的countif函式,獲取符合條件區間的個數

5、方法3:在d5單元格輸入公式=sum(countif(a2:a25,)*),這裡是用的正負抵消的方法

6、方法4:在d6單元格輸入公式=sum((a2:a25>=20)*(a2:a25<=50)),這裡使用的是陣列公式,輸入公式後,必須按三鍵結束,就是轉化為陣列

13樓:情感分析

excel如何統計符合條件的單元格個數xl想要統計符合條件的單元格個數需要先篩選出來。

14樓:收到飛灑

兩次打卡記錄:t7=sumproduct(n(len(l7:s7)>5))

有效記錄>=1/48))

或u7=sum(n(iferror(mid(l7:s7,7,5)-mid(l7:s7,1,5),0)>=1/48))----陣列公式,2007版以上適用

15樓:匿名使用者

在第一行前插入一行

a1輸入要查詢的內容:如a1=a

b1輸出查詢出的選對答案的人數:b1=sum(b2:b1000)b2開始輸入公式:b2=if(iserr(find($a$1,a2)),0,1)

向下填充

16樓:

=countif(a:a,"a")

17樓:聞野榮念文

先把正確率那一列設為百分比的格式

假設百分率在g列

剛在g2輸入

=sumproduct(($b$1:$f$1=b2:f2)*1)/5在正確次數輸入

=sumproduct(($b$1:$f$1=b2:f2)*1)再下拉希望能幫到你!

如何在excel中統計符合兩列資料條件的個數

18樓:天使在唱歌

1、以抄excel2010版本為例,如下圖要統計15到49歲女性多少人;

2、首先在c1單元格輸入countifs函式,因為這裡要統計多個條件,所以不能用countif函式;

3、輸入公式=countifs(a:a,"=女",b:b,">=15",b:b,"<=49"),按enter鍵則可得出統計結果;

4、如果改變條件,變成統計20到49歲男性多少人,那麼在公式的相應位置更改引數則可。

19樓:匿名使用者

=sumproduct(($a$2:$a$7="女bai")*($b$2:$b$7>15)*($b$2:$b$7<49))

適合任du何版本excel

如果zhi要包dao含15歲和回

答49歲

=sumproduct(($a$2:$a$7="女")*($b$2:$b$7>=15)*($b$2:$b$7<=49))

20樓:匿名使用者

假設a列與b列為兩組資料,求滿足a=6,b>60的個數;

在單元格中輸入公式「=sumproduct((a1:a13=6)*(b1:b13>60))」回車即可得到

版想要的結果權

。利用sumproduct的多條件求和來解決此問題。

語法:sumproduct(條件1*條件2*條件3...條件n)中 * :滿足所有條件的求和。

21樓:匿名使用者

=countifs(a:a,"=女",b:b,">=15",b:b,"<=49")3人!

22樓:匿名使用者

1、建立標題行,選中,篩選

2、刪除中間的無資料空行

3、篩選,關於年齡段,可用」介於「

23樓:崔翊卓秀逸

找個空格填入公式=sumproduct(($c$9:$c$1009="女")*($f$9:$f$1009=18)*1),結果如圖

24樓:餘思解熙星

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

」,適用於源公式與資料清單在同一工作表,並注意公式等號右側的「"女"」和「18」與清單必須一致。若清單是「18歲」,公式則必須是「"18歲"」,而不能是「18」。

清單在他表引用地址時,應將游標置於公式引用處,用游標選中他表被引用範圍即可。

excel如何統計符合條件的多個單元格的個數

25樓:匿名使用者

用這個公式:=sumproduct((sheet1!a1:

a6="男")*(sheet1!b1:b6="語文")*((56<=sheet1!

c1:c6)*(sheet1!c1:

c6<=59)*1))

附圖為適用公式的sheet1

上述公式計算結果為3

26樓:蘇紫言

=sumproduct((sheet1!a1:a67="男")*(sheet1!

b1:b67="語文")*(sheet1!c1:

c67>=55)*(sheet1!c1:c67<=59))

27樓:匿名使用者

採用sumif函式的陣列形式

a b c d

1 地區 銷售人員 型別 銷售額

2 南部 林丹 飲料 3571

3 西部 李小明 奶製品 3338

4 東部 蘇術平 飲料 5122

5 北部 蘇術平 奶製品 6239

6 南部 劉天妮 農產品 8677

7 南部 李小明 肉類 450

8 南部 李小明 肉類 7673

9 東部 蘇術平 農產品 664

10 北部 李小明 農產品 1500

11 南部 劉天妮 肉類 6596

南部地區肉類總銷售量 (14719)

=sum(if((a2:a11="南部")*(c2:c11="肉類"),d2:d11))

南部或東部地區總銷售量 (32753)

=sum(if((a2:a11="南部")+(a2:a11="東部"),d2:d11))

公式輸入完 ,同時按 ctrl+shift+enter ;如果公式不是以陣列公式的形式輸入,則將返回錯誤 #value

在EXCEL中如何用公式去統計某單一品牌的總銷售額

這種型別的表bai單,最簡單的統計 du辦法不是用公式,而zhi是使用資料透視表來dao完成內。請按如下步驟進容 行操作,根據你的這張表,請從第2行開始,全選你這張資料表 包含每列表頭的關鍵字 然後按選單 資料 資料透視表和資料透檢視,在詢問穿件表型別,直接點下一步,詢問資料來源區域 你已經選擇好了...

如何用excel 公式進行動態篩選

資料 篩選 自動篩選。如何用公式實現excel中的篩選功能 b1 if a1 0,if countif a a,a1 1,a1,不用那麼麻煩,這個可以實現,你試試 底下的下拉填充就行 注意,不要把後面的逗號複製進去啊。而且,如果要去重,應該顯示2和3,1顯示兩次,也要去重去掉的。1 篩選對資料的要求...

如何利用excel公式對符合條件的資料進行平均分計算

樓上的幾種方法都不錯,但有侷限性 每次使用都必須改變公式 如何一勞永逸呢?一 如果是一次性使用 為什麼不使用篩選功能呢?二 長期使用 g2 自己輸出想要的班號 g4 sumif b b,g 2,e e countif b b,g 2 h4 sumif b b,g 2,d d countif b b,...