如何在Excel中對多個條件進行計數? - ExtendOffice
文章推薦指數: 80 %
方法C:在多個列中具有多個條件的Countif
Note:TheotherlanguagesofthewebsiteareGoogle-translated.Backto
English
登入
用戶名
登入
記住我
忘了用戶名了嗎?忘記密碼?
立即註冊
ExtendOffice
商品
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook下載OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook如何安裝或卸載最終用戶許可協議購買
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook更多諮詢
Excel的技巧和竅門Word的技巧和竅門Outlook的技巧和竅門Excel函數Excel公式Excel圖表Outlook教程技術支援在線教程
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook新聞和更新
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook搜索搜索更多關於我們我們的團隊用戶感言我們的客戶說得到幫助?
檢索許可證丟失許可證?報告錯誤錯誤報告論壇在論壇中發帖聯繫我們通過電子郵件與我們聯繫語言
简体中文繁體中文FrançaisDeutschPortuguêsItalianoČeštinaDanskNederlandsالعربيةՀայերենΕλληνικάMagyarBahasaIndonesiaGaelige日本語한국어PolskiRomânăРусскийSlovenščinaEspañolSvenskaไทยTürkçeУкраїнськаTiếngViệtCymraeg
ExtendOffice
Excel技巧
Excel函數
Excel公式
Excel圖表
單詞提示
Outlook提示
如何在Excel中對多個條件進行計數?
在Excel中,COUNTIF函數可以幫助我們計算列表中某個值的數量。
但是有時,我們需要使用多個條件進行計數,這將變得更加複雜,今天,我將討論一些使用多個條件進行計數的項目。
方法A:在同一列中具有多個條件的Countif
根據文本值對具有多個條件的單元格進行計數
計算兩個值之間具有多個條件的單元格
在兩個日期之間對具有多個條件的單元格進行計數
方法B:在同一列中具有多個條件的Countif具有有用的功能
方法C:在多個列中具有多個條件的Countif
有關countif細胞的更多教程...
Countif在同一列中具有多個條件
根據文本值對具有多個條件的單元格進行計數
例如,我有以下包含一些產品的數據,現在我需要計算同一列中填充的KTE和KTO的數量,請參見屏幕截圖:
要獲取KTE和KTO的數量,請輸入以下公式:
=COUNTIF($A$2:$A$15,"KTE")+COUNTIF($A$2:$A$15,"KTO")
然後按Enter獲取這兩個產品編號的關鍵。
看截圖:
筆記:
1.在上式中:A2:A15是您要使用的數據范圍,KTE及韓國旅遊發展局是您要計算的標準。
2.如果您要在一列中計算兩個以上的條件,只需使用=COUNTIF(range1,條件1)+COUNTIF(範圍2,條件2)+COUNTIF(範圍3,條件3)+…
提示:
另一個簡潔的公式也可以幫助您解決此問題:=SUMPRODUCT(COUNTIF($A$2:$A$15,{"KTE";"KTO"})),andthenpressEnterkeytogettheresult.
您可以像添加標準一樣 =SUMPRODUCT(COUNTIF(range,{"criteria1";"criteria2";"criteria3";"criteria4"…})).
計算兩個值之間具有多個條件的單元格
如果需要計算該值在兩個給定數字之間的單元格數,那麼如何在Excel中解決此工作?
以下面的屏幕截圖為例,我想得到介於200和500之間的數字的結果。
請使用以下公式:
將此公式輸入到要查找結果的空白單元格中:
=COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500")
然後按Enter獲得所需結果的關鍵,請參見屏幕截圖:
備註:在以上公式中:
B2:B15是您要使用的單元格範圍,>200及>500您要對細胞進行計數的標準;
整個公式意味著找到值大於200的單元格數量,然後減去值大於500的單元格數量。
提示:
您也可以應用COUNTIFS函數來處理此任務,請輸入以下公式:=COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500"),andthenpressEnterkeytogettheresult.
您可以像添加標準一樣 =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).
在兩個日期之間對具有多個條件的單元格進行計數
要基於日期範圍對單元格進行計數,COUNTIF和COUNTIFS函數也可以幫您一個忙。
例如,我要在一欄中計算日期在5/1/2019和8/1/2019之間的單元格編號,請這樣做:
在空白單元格中輸入以下公式:
=COUNTIFS($B$2:$B$15,">=5/1/2019",$B$2:$B$15,"<=8/1/2019")
然後按Enter獲取計數的鍵,請參見屏幕截圖:
備註:在以上公式中:
B2:B15是您要使用的單元格範圍;
>=5/1/2018及<=8/1/2019您要計算單元格的日期標準;
單擊以了解有關COUNTIF函數的更多信息...
Countif在同一列中具有多個條件並具有有用的功能
如果你有KutoolsforExcel,其選擇特定的單元格功能,您可以快速選擇具有特定文本的單元格或兩個數字或日期之間的單元格,然後獲取所需的數字。
提示:要應用此選擇特定的單元格功能,首先,您應該下載KutoolsforExcel,然後快速輕鬆地應用該功能。
安裝後KutoolsforExcel,請這樣做:
1。
選擇要根據條件對單元格進行計數的單元格列表,然後單擊“確定”。
庫工具>選擇>選擇特定的單元格,請參見屏幕截圖:
2。
在選擇特定的單元格對話框,請根據需要設置操作,然後單擊OK,已經選擇了特定的單元格,並且在提示框中顯示了單元格的數量,如下面的屏幕截圖所示:
備註:此功能還可以幫助您選擇和計算兩個特定數字或日期之間的單元格,如以下屏幕截圖所示:
立即下載並免費試用Excel的Kutools!
Countif在多個列中具有多個條件
如果在多列中有多個條件,如下面的屏幕截圖所示,我想獲取階數大於300且名稱為Ruby的KTE數量。
請在所需的單元格中鍵入以下公式:
=COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby")
然後按Enter密鑰以獲取所需的KTE數量。
筆記:
1.A2:A15及KTE是您需要的第一個範圍和標準,B2:B15及>300是您需要的第二個範圍和標準,並且C2:C15及紅寶石 是您基於的第三個範圍和條件。
2.如果需要更多標準,則只需在公式中添加範圍和標準,例如:=COUNTIFS(range1,criteria1,range2,criteria2,range3,criteria3,range4,criteria4,…)
提示:
這是另一個公式也可以幫助您:=SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")),andthenpressEnterkeytogettheresult.
單擊以了解有關COUNTIFS函數的更多信息...
更多相對計數單元文章:
Countif在Excel中計算百分比
例如,我有一份研究論文的摘要報告,有三個選項A,B,C,現在我要計算這三個選項中每個選項的百分比。
也就是說,我需要知道選項A佔所有選項的百分比。
跨多個工作表的特定值
假設我有多個包含以下數據的工作表,現在,我想從這些工作表中獲取特定值“Excel”的出現次數。
如何計算多個工作表中的特定值?
CountifExcel中的部分字符串/子字符串匹配
統計包含某些字符串的單元格很容易,但是您知道如何在Excel中統計僅包含部分字符串或子字符串的單元格嗎?本文將介紹幾種快速解決問題的方法。
計算Excel中除特定值以外的所有單元格
現在,如果將“Apple”一詞散佈在值列表中,則只想計算非“Apple”的單元格數即可得到以下結果。
在本文中,我將介紹一些解決Excel中任務的方法。
如果在Excel中滿足多個條件之一,則對單元格進行計數
COUNTIF函數將幫助我們對包含一個條件的單元格進行計數,而COUNTIFS函數可以幫助對Excel中包含一組條件或條件的單元格進行計數。
如果計數單元格包含多個條件之一怎麼辦?在這裡,我將分享計算Excel中包含X或Y或Z…等的單元格的方法。
最佳辦公效率工具
KutoolsforExcel解決了您的大多數問題,並使您的生產率提高了80%
重用:快速插入複雜的公式,圖表 以及您以前使用過的任何東西;加密單元帶密碼創建郵件列表並發送電子郵件...
超級公式欄(輕鬆編輯多行文本和公式);閱讀版式(輕鬆讀取和編輯大量單元格);粘貼到過濾範圍...
合併單元格/行/列不會丟失數據;拆分單元格內容;合併重複的行/列...防止細胞重複;比較範圍...
選擇重複或唯一行;選擇空白行(所有單元格都是空的);超級查找和模糊查找在許多工作簿中;隨機選擇...
確切的副本多個單元格,無需更改公式參考;自動創建參考到多張紙;插入項目符號,複選框等...
提取文字,添加文本,按位置刪除,刪除空間;創建和打印分頁小計;在單元格內容和註釋之間轉換...
超級濾鏡(將過濾方案保存並應用於其他工作表);高級排序按月/週/日,頻率及更多;特殊過濾器用粗體,斜體...
結合工作簿和工作表;根據關鍵列合併表;將數據分割成多個工作表;批量轉換xls,xlsx和PDF...
超過300種強大功能。
支持Office/Excel2007-2019和365。
支持所有語言。
在您的企業或組織中輕鬆部署。
完整功能30天免費試用。
60天退款保證。
閱讀更多...免費下載...採購...
Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆
在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
每天將您的工作效率提高50%,並減少數百次鼠標單擊!
閱讀更多...免費下載...採購...
最舊的
按評論排序
最舊的
最新的
留言(58)
還沒有評分。
成為第一位評論!
洛瑞
大約5年前
#16762
網站主持人對此評論進行了最小化
=COUNTIFS(B3:B109,"打開",I3:I109,"
洛瑞
回复
斯蒂芬·
大約5年前
#17772
網站主持人對此評論進行了最小化
在上面的示例中,如何為產品KTE和KTO查找order>=200但不使用countifs(..."KTE"...)+countifs(..."KTO"...)
斯蒂芬·
回复
傑西
大約5年前
#18735
網站主持人對此評論進行了最小化
在上面的公式=COUNTIFS(A2:A11,"KTE",B2:B11,">=200")上。
為什麼您不能將單元格“A2”作為標準而不是拼出KTE。
我知道在這個例子中KTE很短,但在我的工作表中不是這樣。
傑西
回复
蘭吉夫
大約5年前
#18856
網站主持人對此評論進行了最小化
在公式=SUMPRODUCT(COUNTIF(range,{"criteria";"criteria";"criteria";"criteria"...}))上,如果我希望某個單元格中的內容形成標準怎麼辦?像這樣=SUMPRODUCT(COUNTIF(A:A,{C1;C1&",*";"*,"&C1,"*,"C1&",*"})),這裡出現語法錯誤。
在{}數組中使用單元格引用似乎是非法的。
蘭吉夫
回复
Shalini
大約5年前
#18881
網站主持人對此評論進行了最小化
SUMPRODUCT(COUNTIF(A:A,{C1;C1&",*";"*,"&C1,"*,"C1&",*"}))其中,C1需要用雙引號給出。
請檢查並驗證
Shalini
回复
普拉薩德
大約4年前
#22042
網站主持人對此評論進行了最小化
如何在excel中計算a、b、c、d。
我只想在excel中計算abd而不是c。
請告訴公式
普拉薩德
回复
巴希爾·艾哈邁德
普拉薩德
大約4年前
#22043
網站主持人對此評論進行了最小化
A
B
C
D
=COUNTIF(B2:B5,"A")+COUNTIF(B2:B5,"B")+COUNTIF(B2:B5,"D")
巴希爾·艾哈邁德
回复
甜菜
大約4年前
#22270
網站主持人對此評論進行了最小化
我有一個電子表格,我需要計算列v是否等於“EQ”並且列j到u是否為空白。
甜菜
回复
保羅
大約4年前
#22427
網站主持人對此評論進行了最小化
我正在嘗試計算日期在一定範圍內的單元格數量,沒問題,我有公式=SUMPRODUCT((P8:P253>=DATEVALUE("1/7/2017"))*(P8:P253<=DATEVALUE("31/07/2017")))還試圖計算另一個單元格的乘積是另一個條件的位置,比如A1,再次沒有問題,我有=COUNTIF(E8:E253,"A1")但是我如何將兩者結合起來作為條件,在其中獲得包含特定條目的某個日期範圍之間的單元格數量?謝謝
保羅
回复
保羅
大約4年前
#22428
網站主持人對此評論進行了最小化
我正在嘗試計算日期在一定範圍內的單元格數量,沒問題,我有公式=SUMPRODUCT((P8:P253>=DATEVALUE("1/7/2017"))*(P8:P253<=DATEVALUE("31/07/2017")))還試圖計算另一個單元格的乘積是另一個條件的位置,比如A1,再次沒有問題,我有=COUNTIF(E8:E253,"A1")但是我如何將兩者結合起來作為條件,在其中獲得包含特定條目的某個日期範圍之間的單元格數量?謝謝
保羅
回复
即時報告
天陽
保羅
大約4年前
#22429
網站主持人對此評論進行了最小化
你好,保羅,
以下公式可能對您有所幫助:
=SUMPRODUCT(--($B$2:$B$11>=$E$2),--($B$2:$B$11<=$E$3),--($A$2:$A$11=$E$1))
請查看屏幕截圖以獲取詳細信息,您應該根據需要更改單元格引用。
希望它可以幫助你!
感謝您!
天陽
查看附件
(1/5)
回复
即時報告
大衛
大約4年前
#22447
網站主持人對此評論進行了最小化
我有一個電子表格,我試圖在其中找到一列中的特定值,從找到的那些中我需要在另一列和第三列中找到另一個值。
這將是COUNTIF計算,我該怎麼做?
大衛
回复
nk
大約4年前
#23142
網站主持人對此評論進行了最小化
我正在嘗試找到一個公式,該公式可以幫助我計算A列中B列中具有數值(日期)的每一行有多少個唯一數字。
A列有多個重複項。
B列也有文本單元格和空白單元格。
這甚至可能嗎?
nk
回复
瓦西姆·阿克拉姆
大約4年前
#23260
網站主持人對此評論進行了最小化
=IF(Working!C3=Working!B7,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))
我沒有得到正確的答案,只得到第一個標準的輸出。
*(工作-工作表名稱)
請幫助
瓦西姆·阿克拉姆
回复
即時報告
天陽
瓦西姆·阿克拉姆
大約4年前
#23261
網站主持人對此評論進行了最小化
你好,瓦西姆,
你能舉一個你的問題的例子嗎?
您可以在此處附上屏幕截圖!
感謝您!
天陽
回复
即時報告
瓦西姆·阿克拉姆
天陽
大約4年前
#23262
網站主持人對此評論進行了最小化
感謝您的考慮...下面再次是公式..
如果B14與A17匹配,那麼我想要孟買和浦那的“男性”計數,它們應該在1級到4級..(這個答案應該是3,但我沒有得到那個)
=IF(B14=A17,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))
瓦西姆·阿克拉姆
回复
即時報告
瓦西姆·阿克拉姆
瓦西姆·阿克拉姆
大約4年前
#23263
網站主持人對此評論進行了最小化
這是截圖..
瓦西姆·阿克拉姆
回复
即時報告
天陽
瓦西姆·阿克拉姆
大約4年前
#23264
網站主持人對此評論進行了最小化
您好,您可以從這裡上傳截圖:
天陽
查看附件
(1/5)
回复
即時報告
瓦西姆·阿克拉姆
天陽
大約4年前
#23265
網站主持人對此評論進行了最小化
昨天試了,現在又試了N次,希望能上傳
瓦西姆·阿克拉姆
查看附件
(1/5)
即時報告
瓦西姆·阿克拉姆
天陽
大約4年前
#23266
網站主持人對此評論進行了最小化
我不上傳圖片,再試一次,,
瓦西姆·阿克拉姆
回复
即時報告
亞歷克斯
大約4年前
#23416
網站主持人對此評論進行了最小化
ColA,ColB
計數範圍在ColB中,nd計數標准在ColA中我如何計數,請給出解決方案
亞歷克斯
回复
馬里奧
大約4年前
#24191
網站主持人對此評論進行了最小化
假設我有這些值,1到1.5將是1,1.6到3將是2,3.1到4.5將是3,4.6到6將是4。
我如何將該公式用於多個值,比如讓假設我有一個包含100個項目的列表,它們的值在1到6之間變化。
所以每次我登錄一個數字時,它都會自動給我這個值。
謝謝你。
馬里奧
回复
南都
大約4年前
#24919
網站主持人對此評論進行了最小化
我有一個包含多個名稱的列,我想查找除特定名稱之外的名稱計數。
一些身體可以幫助我嗎?
列值:ababcdefabaxyz(這裡我想要計數a&b&c)而不使用countif(A:A,"a")+countif(A:A,"b")+countif(A:A,"c").
南都
回复
漢娜
南都
大約4年前
#24920
網站主持人對此評論進行了最小化
=COUNTIFS(rng,"<>x",rng,"<>y")
其中rng是范圍,例如A:A
X或者為什麼你不想計算的東西
漢娜
回复
shravan
漢娜
大約3年前
#24921
網站主持人對此評論進行了最小化
如果範圍是A:H,如何應用公式..?
shravan
回复
哈利
大約4年前
#24966
網站主持人對此評論進行了最小化
你好,
再會...
我們有兩個來自不同位置的項目編號的結果
這將顯示為
例如。
C1C2C3
item#123需要不需要不需要不需要
從這兩個答案中,如果需要,最終答案將是“必需的”列上可用
如果“需要”不可用,則答案將為“不需要”
在最後一個單元格中,我想得到一個答案
哈利
回复
喬克西茲
大約3年前
#25850
網站主持人對此評論進行了最小化
嗨,
我有以下格式的大型數據文檔:
優惠開始日期結束日期
優惠112年08月2018日18年08月2018日
優惠213年08月2018日26年08月2018日
優惠313年08月2018日26年08月2018日
優惠414年08月2018日01年09月2018日
優惠520年08月2018日26年08月2018日
優惠627年08月2018日08年09月2018日
優惠709年08月2018日12年08月2018日
優惠808年08月2018日18年08月2018日
我需要計算每周可用的報價數量。
最終文件應採用以下格式:
WeekNum開始日期結束日期報價計數
3130年07月2018日05年08月2018日
3206年08月2018日12年08月2018日
3313年08月2018日19年08月2018日
3420年08月2018日26年08月2018日
3527年08月2018日02年09月2018日
3603年09月2018日09年09月2018日
3710年09月2018日16年09月2018日
理論上,這相對容易。
當報價結束日期介於週開始日期和周結束日期之間時,您可以使用COUNTIFS計算單元格。
然而,問題是當報價持續超過1週時。
例如。
優惠8持續到31月32日,這意味著從第53周到第XNUMX週,每週都需要計算一次。
你知道如何計算嗎?
謝謝!
喬克西茲
回复
即時報告
賈森
大約3年前
#25982
網站主持人對此評論進行了最小化
好吧,我很堅持這個公式。
這就是我所擁有的
=SUMPRODUCT(--(F2:F77=FALSE),--(G2:G77=FALSE))
現在我還有一列H。
如果G和H為假,我需要公式來計算,但如果我這樣做了
=SUMPRODUCT(--(F2:F77=FALSE),--(G2:H77=FALSE))
or
=SUMPRODUCT(--(F2:F77=FALSE),--(G2:G77=FALSE)--(H2:H77=FALSE))
它也不允許。
請幫忙!
謝謝
賈森
回复
天陽
賈森
大約3年前
#25983
網站主持人對此評論進行了最小化
嗨,傑森,
您在本文中應用的公式是基於條件“and”,而您的問題是應用“or”,因此您可以使用以下公式計算兩列中的所有“FALSE”:
=SUM(COUNTIF(F2:G77,{"False"}))。
請嘗試一下,希望對您有所幫助!
天陽
回复
即時報告
許*美
大約3年前
#26082
網站主持人對此評論進行了最小化
請協助。
我想計算某個名稱旁邊的空白列數。
我正在嘗試使用“=countifs”,但在空白部分苦苦掙扎......
例如:
A列B列
萊斯利·尼科
萊斯利·西弗
萊斯利
萊斯利·弗洛伊德
青銅山姆
青銅禮物
BRONZ
BRONZ
結果應該是:
萊斯利1
青銅2
許*美
回复
天陽
許*美
大約3年前
#26083
網站主持人對此評論進行了最小化
嗨,帕特里夏,
要根據另一列數據計算所有空白單元格,下面的公式可能會對您有所幫助,請嘗試一下。
=COUNTIFS(A2:A15,"萊斯利",B2:B15,"")
希望它可以幫助你!
天陽
回复
即時報告
瑜伽士
大約3年前
#26784
網站主持人對此評論進行了最小化
我有一個工作計算學生分支明智和課程明智我有前。
A1課程,如B.tech或DiplomaA2有EEE、ECE分支,很快我想計算所有的文憑和btech所有的任何公式
附頁
瑜伽士
查看附件
(1/5)
回复
即時報告
這裡還沒有評論
載入更多
留下你的意見
以訪客身份發帖
登入
用戶名
密碼:
登錄到我的帳戶→
名稱(必填)
電子郵件(必填)
×
評價此帖子:
重設
0 字符
推薦地點
我同意附帶條約
取消
提交評論
商品
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook下載OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook如何安裝或卸載最終用戶許可協議購買
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook更多諮詢
Excel的技巧和竅門Word的技巧和竅門Outlook的技巧和竅門Excel函數Excel公式Excel圖表Outlook教程技術支援在線教程
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook新聞和更新
OfficeTabKutoolsforExcelKutoolsforWordKutoolsforOutlook搜索搜索更多關於我們我們的團隊用戶感言我們的客戶說得到幫助?
檢索許可證丟失許可證?報告錯誤錯誤報告論壇在論壇中發帖聯繫我們通過電子郵件與我們聯繫語言
简体中文繁體中文FrançaisDeutschPortuguêsItalianoČeštinaDanskNederlandsالعربيةՀայերենΕλληνικάMagyarBahasaIndonesiaGaelige日本語한국어PolskiRomânăРусскийSlovenščinaEspañolSvenskaไทยTürkçeУкраїнськаTiếngViệtCymraeg
您現在正在登錄使用您的Facebook憑證
延伸文章資訊
- 1[EXCEL]計算及統計指定範圍的個數之二a | 異想世界 - - 點部落
上一篇介紹簡單的計算個數的COUNT 相關函數,今天在繼續介紹COUNTIF、COUNTIFS函數,當要計算的個數是有條件的時候,就需要使用到這兩個好用的函數啦~ ...
- 2Excel-計算符合多條件的個數(COUNTIFS,SUMPRODUCT)
- 3Countif函數如何一次統計多個數據,這波操作80%人沒有見過
丟掉Excel幫助文件,跟小編一起輕鬆學常用的十大Excel函數。 一、IF函數作用:條件判斷,根據判斷結果返回值。用法:IF(條件,條件符合時返回的值,條件不 ...
- 4Excel COUNTIF 與COUNTIFS 函數用法教學:判斷多條件
資料範圍設使用絕對位置是為了讓之後在將公式套用至其他儲存格時,不要讓資料範圍跟著往下跳。 填好第一個公式之後,將滑鼠移動到該儲存格的右下方,當滑 ...
- 525. EXCEL 教學: COUNTIFS & SUMIFS 函數多重條件的計算數量
> COUNTIFS: 符合多重條件的數量有幾個。 > 公式: = COUNTIFS(資料範圍1,條件1, 資料範圍2,條件2, ...