請教EXCEL SUMIF()的用法? 同SUM有乜分別?

2007-02-06 2:58 am
請教EXCEL SUMIF()的用法? 同SUM有乜分別?

回答 (2)

2007-02-06 5:09 pm
✔ 最佳答案
SUM() 是無條件地計算你指定的儲存格的總和,如 SUM(A1:A5) 就會計算 A1, A2, ... , A5 這五格的總和,一個不漏。

而 SUMIF() 顧名思義就是有條件地計算總和。每一格都要符合你指定的條件,才會被加進總和裏。它的語法是這樣的:

SUMIF(range,criteria,sum_range)

Range 是要檢驗或計算總和的儲存格範圍。

Criteria 是用以決定要否列入計算範圍的搜尋準則,可以是數字、表示式或文字。例如 32、"32"、">32" 或 "apples"。

Sum_range 是實際要計算總和的儲存格,若沒有提供這項, Excel 就以 Range 所指的範圍作計算。


舉例說,SUMIF(A1:A5, ">100") 就是將 A1 至 A5 這五格裏,凡大過 100 的都加起來。

另外,若你有兩個列 (A1:A5 及 B1:B5) 你也可以根據 A 列是甚麼然後決定是否將相應的 B 列的那一格計算到總和裏。如 SUMIF(A1:A5, ">100", B1:B5) ,若 A1 > 100 ,那麼 B1 就會被加到總和裏。若 A2 > 100 ,那麼 B2 就會被加到總和裏。如此類推,一直到 A5 為止,若 A 列那五個全部大過 100 ,那總和就會是 B1+B2+B3+B4+B5 。
2015-05-03 1:29 am


收錄日期: 2021-04-12 19:28:43
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070205000051KK02984

檢視 Wayback Machine 備份