下面的公式返回Data區域中所有數值之和:
=SUM(Data)
參數Data指的是要計算的單元格區域。
SUM函數能夠使用255個參數。例如,下面的公式返回5個不相鄰區域的數值之和:
=SUM(A1:A9,Cl:C9,E1:E9,G1:G9,I1:I9)
SUM函數的參數可以是整行或整列單元格。例如,下面的公式返回A列所有數值之和。如果這個公式出現在A列的單元格中,就會產生循環引用錯誤。
=SUM(A:A)
下面的公式引用所有行組成的區域計算出工作表Sheet1中所有數值之和。為了避免發生循環引用錯誤,這個公式不能出現在工作表Sheet1中。
=SUM(Sheet1!1:1048576)
SUM函數的用途很廣,數字值、單元格、區域、數字的文本表示(被理解為數值)、邏輯值甚至是嵌入的函數都可以作為SUM函數的參數。例如,考慮下面的公式:
SUM(B1,5,"6",,SQRT(4),A1:A5,TRUE)
這個奇怪的公式實際上是有效的,它包含所有下列類型的參數,按照出現的順序列出:
●單個單元格引用。
●常量值。
●像是數值的字符串。
●默認的參數。
●使用另一個函數的表達式。
●區域引用。
●邏輯值(TRUE) 。
提示:SUM函數的應用很廣泛,但當使用邏輯值(TRUE或FALSE) 時它也是不一致的。存儲在單元格中的邏輯位總是被當做0來處理,但邏輯真值(TURE)作為SUM函數的參數時,被當做1來處理。