常常我們在分析大量資料時,需要知道在某條件下有多少筆資料是符合的,例如,問卷這一類的統計,這時我們就可以用 COUNTIF 函數來找出符合條件的儲存格筆數有多少?
COUNTIF 計算某範圍內符合準則的儲存格數量。
語法
COUNTIF(Range,Criteria)
Range 是您想計算符合準則之儲存格個數的儲存格範圍。
Criteria 是用以決定要將哪些儲存格列入計算的準則,可以是數字、表示式、儲存格參照或文字。例如,Criteria 可以是 32、"32"、">32"、"apples" 或 B4。
範例:計算「表決人數」與「投票比率」
對於10人的表決中,共有4位是贊成的(YES),所以要利 COUNTIF 函數在 B2:B11 這個儲存格範圍中找出 YES 的記錄並統計其筆數共幾筆。
第一個引數當然就是範圍,有了範圍,函數才能從範圍中依條件來計算,因此接著需要第二個引數,也就是條件,而條件就是記錄著 YES 的儲存格,所以,
D4 = COUNTIF(B2:B11,"YES")
條件的部分,因 YES 是文字,所以記得一定要加雙引號,另外,如果您的條件是一個比較式(如 ">60"、"<100"...),也一定要記得加雙引號。但在函數視窗中,此類的比較式會自動加上雙引號。反對人數與未投票人數的公式也相同(見上圖)。
再來計算投票率。投票率是將 『投票人數 / 總人數』 所得到的百分比。我們可以利用 COUNTA 來計算範圍中非空白的儲存格數目,得到的值就是投票的人數。另外總人數的部分可以用 COUNT 來計算 A 欄中有數字的儲存格就可以知道總人數是多少人。圖中也另外提供了另一個做法,讓您可以想一想。
COUNT 計算含有數字的儲存格數量,以及引數清單中的數字。使用 COUNT 可以在一個數字陣列或範圍中取得一個數字欄位內的項目數量。
語法 COUNT(value1,value2,...)
Value1, value2, ... 是 1 到 30 個引數,裡面可能含有或參照到不同類型的資料,但只計算數字部份。可以列入計算的引數有數字、日期或代表數字的文字。不列入計算的引數有錯誤值,以及不能轉換成數字的文字。
COUNTA 計算不是空白的儲存格數量,以及引數清單中的數值。使用 COUNTA 可以在一個範圍或陣列中計算出裡面含有資料的儲存格的數量。
語法 COUNTA(value1,value2,...)
Value1, value2, ... 係指 1 到 30 個引數,代表您要計算的值。在這種情況下,此值可能是任何資訊,包含空文字 (""),但是不包含空白的儲存格。
COUNTBLANK 計算指定範圍內空白儲存格的個數。
語法 COUNTBLANK(range)
Range 要計算空白儲存格的範圍。如果儲存格裏的公式結果為 "" (或空字串),此儲存格仍會被計算在內。但是如果是零則不予計算。
沒有留言:
張貼留言