Excel如何按條件計數(shù)
在我們的工作中,經(jīng)常需要進行統(tǒng)計性的工作,比如計數(shù)。而Excel作為我們日常生活和工作中常用的辦公軟件,它的長項就是數(shù)數(shù)兒!那么如何讓Excel按照我們的意思來進行計數(shù)呢?今天我們就來討論一下利用函數(shù)
在我們的工作中,經(jīng)常需要進行統(tǒng)計性的工作,比如計數(shù)。而Excel作為我們日常生活和工作中常用的辦公軟件,它的長項就是數(shù)數(shù)兒!那么如何讓Excel按照我們的意思來進行計數(shù)呢?今天我們就來討論一下利用函數(shù)來進行計數(shù)的方法。
利用COUNTA函數(shù)統(tǒng)計學生人數(shù)
首先,我們有一個班級成績表格,包括四個字段:姓名、性別、數(shù)學成績和語文成績。我們想要統(tǒng)計班里有多少學生。我們可以使用COUNTA函數(shù),該函數(shù)可以統(tǒng)計數(shù)據(jù)區(qū)域內所有類型的數(shù)據(jù)。對于姓名列(A列),我們可以使用公式COUNTA(A1:A7)來統(tǒng)計。結果為7。但是這多了一條數(shù)據(jù),因為標題行也被統(tǒng)計進去了。所以我們需要在基礎公式上再減去1,最終公式為COUNTA(A1:A7)-1,結果為6。
利用COUNT函數(shù)統(tǒng)計實際參考人數(shù)
如果班級中有學生缺考,我們只想要知道實際的考試人數(shù),此時可以對成績列進行統(tǒng)計。我們可以使用COUNT函數(shù),該函數(shù)只對數(shù)值進行統(tǒng)計,忽略其他非數(shù)值型的數(shù)據(jù)。對于成績列(C列),我們可以使用公式COUNT(C1:C7)來統(tǒng)計。結果為5。
自動進行新增數(shù)據(jù)統(tǒng)計
如果此時新增一條數(shù)據(jù),上述公式是不會自動進行統(tǒng)計的。解決方法很簡單,我們只需將數(shù)據(jù)區(qū)域改成整列即可。公式變?yōu)镃OUNT(C:C),這樣新增數(shù)據(jù)后,統(tǒng)計結果會自動更新。
利用COUNTIF函數(shù)統(tǒng)計數(shù)學成績優(yōu)秀的學生人數(shù)
有時候我們會遇到稍微復雜一些的問題,比如統(tǒng)計數(shù)學成績比較優(yōu)秀的學生人數(shù)。這時我們可以使用COUNTIF函數(shù),該函數(shù)可以對滿足條件的數(shù)據(jù)進行計數(shù)。對于數(shù)學成績列(C列),我們想要統(tǒng)計大于等于90分的學生,可以使用公式COUNTIF(C1:C8,">90"),結果為3。
利用COUNTIFS函數(shù)統(tǒng)計數(shù)學成績大于等于90且語文成績大于60的學生人數(shù)
如果我們想要進行多個條件的統(tǒng)計,Excel2010提供了一個強大的函數(shù)COUNTIFS。該函數(shù)可以同時設置多個條件,并對滿足這些條件的數(shù)據(jù)進行計數(shù)。對于數(shù)學成績列(C列)和語文成績列(D列),我們想要統(tǒng)計數(shù)學成績大于等于90且語文成績大于60的學生人數(shù),可以使用公式COUNTIFS(C1:C8,">90",D1:D8,">60"),結果為2。