Sum

La funzione matematica Sum restituisce la somma di valori numerici, righe, colonne o celle.

La sintassi della funzione Sum è la seguente:

Sum (arguments)

dove arguments è uno o più argomenti tra i seguenti:

Tabella B-22 Argomenti per la funzione Sum

Argomento Descrizione

numeric

Valore numerico. Ad esempio, Sum (10, 20, 30)restituisce il valore 60. I valori numerici possono includere decimali e valori negativi.

riferimento di riga, colonna o cella

Puntatore di una riga, colonna o cella all'interno di una griglia. I riferimenti possono essere definiti in più modi. La sintassi di riferimento è: GridName.GridElement[segment(range)].Property

function

Una funzione incorporata

Esempi

  • Il seguente esempio restituisce il valore 30:

    sum(10,20)
  • Il seguente esempio restituisce la somma di tre righe:

    sum(row[1],row[6],row[8])
  • Il seguente esempio calcola la somma di tre colonne aggregate:

    sum(column[E], column[G], column[I])

Quando una riga formula include IDESC, la somma comprende tutti i padri e i relativi discendenti.

Ad esempio, supponiamo che un form venga creato con le seguenti righe (e ogni membro contiene elementi figlio):

IDESC("Mem1"), IDESC("Mem2"), IDESC("Mem3"), IDESC("Mem4")

Se una riga formula viene aggiunta con la formula seguente:

SUM(ROW[1],ROW[2],ROW[3],ROW[4])

Quando il form viene aperto per l'immissione dei dati, la riga formula restituisce la somma di tutti i padri e dei relativi figli.