You are here: All Help Topics > Other Information > Cell Functions > SUM function

SUM Function

The SUM function calculates the sum of a range of cell values. An optional constant may be added to sum all cells in a specific increment. If no constant is supplied, an increment of one is assumed.

SUM(cell number..cell number<,constant<,argument>>)

The constant specifies if any cells should not be included. If no value is entered, the default constant is 1 (include all).

The argument is optional and controls which cells are summed. If no argument is specified, the function sums the contents of all cells in the range.

0

The function returns a count of all cells in the range.

1

The function returns a count of cells in the range that have a non-zero value.

2

The function returns the sum of all cells in the range with positive values.

3

The function returns the sum of all cells in the range with negative values.

 

A cell with a zero value is a cell that is empty or that contains a blank.

Note: If an argument is used then a constant must be specified.

SUM(c1..c9)

Returns the sum of all cells numbered c1 to c9.

SUM(c2..c10,2)

Returns the sum of cells numbered c2, c4, c6, c8, and c10.

SUM(c2..c10,1,1)

Returns the count of all non-zero value cells in the range c2 to c10.

  • If inserting a row between the last entry in the sum calculation and sum row, the sum calculation automatically updates for the new row added. For example, if the cells look like this:

A1

A2

sum(a1..a2)

adding a row between A2 and the sum changes the sum to sum(a1..a3). However, adding a row only updates the summation if the row above the inserted row was actually included in the sum. For example, if the cells look like this:

A1

A2

A3

sum(a1..a2)

adding a row between A2 and the sum does not update the sum.

Likewise, deleting a row from a summed group of cells updates the sum as well. If the cells look like this:

A1

A2

A3

sum(a1..a3)

deleting row A3 will update the sum to sum(A1..A2)

Related Topics