Riferimento > Funzioni > Funzioni aggregate > Somma
 
Somma
Scopo 
Restituisce il totale di tutti i valori validi non vuoti in un campo.
Formato 
Somma ( campo {; campo...} )
Parametri 
campo - qualsiasi campo correlato, campo multiplo o set di campi non multipli; o un'espressione che restituisce un campo, un campo multiplo o un set di campi non multipli.
I parametri racchiusi tra parentesi graffe { } sono opzionali.
Tipo di dati riportato 
Numero
Creata in 
FileMaker Pro 6.0 o versione precedente
Descrizione 
Campo può essere uno dei seguenti:
un campo multiplo (campoMultiplo).
un campo in record correlati corrispondenti specificato da (tabella::campo), indipendentemente dal fatto che tali record siano visualizzati o meno in un portale.
diversi campi non multipli in un record (campo1;campo2;campo3...).
ripetizioni corrispondenti di campi multipli di un record (campoMultiplo1;campoMultiplo2;campoMultiplo3), se il risultato viene restituito in un campo multiplo con almeno lo stesso numero di ripetizioni.
diversi campi nel primo record corrispondente specificati da (tabella::campo1;tabella::campo2;...). È possibile includere campi di diverse tabelle (tabella 1::campo A;tabella 2::campo B...).
Note 
Quando un campo di riferimento è un campo multiplo, la funzione Somma restituisce la somma del primo campo ripetuto, quindi la somma del secondo campo ripetuto, e così via.
Esempi 
La tabella Fattura ha un portale che visualizza gli articoli.
Somma ( Articoli::Prezzo ) calcola gli importi totali di tutti gli articoli riportati nella fattura.
Una tabella FatturazioneOre ha un portale che visualizza il tempo dedicato a un progetto. Le ore sono inserite in un campo Ora.
Somma ( Ore::OreFatturabili ) restituisce il numero totale di ore fatturabili in un progetto. Pertanto, se il portale visualizza 40 e 15:30 ore, le ore fatturabili totali sono 55:30, oppure 55 e 1/2.
Nei seguenti esempi:
Campo1 contiene due ripetizioni con valori pari a 1 e 2.
Campo2 contiene quattro ripetizioni con i valori 5, 6, 7 e 8.
Campo3 contiene 6.
Se il risultato del calcolo non è un campo multiplo:
Somma ( Campo2 ) restituisce 26.
Somma ( Campo1 ; Campo2 ; Campo3 ) restituisce 12.
Se il risultato del calcolo è un campo multiplo:
Somma ( Campo2 ) restituisce un campo multiplo con 26 nella prima ripetizione.
Somma ( Campo1 ; Campo2 ; Campo3 ) restituisce un campo multiplo con 12, 8, 7, 8.
Argomenti correlati 
Funzioni (per categoria)
Funzioni (in ordine alfabetico)
Informazioni sulle formule
Informazioni sulle funzioni
Definizione di campi Calcolo
Utilizzo di operatori nelle formule