Nelle analisi e nelle relazioni, la somma dei valori è un’ope­ra­zio­ne di routine. Excel vi permette di impostare le ope­ra­zio­ni di somma con grande facilità. Tuttavia, spesso non si devono sem­pli­ce­men­te sommare tutti i valori, ma la somma deve essere limitata a de­ter­mi­na­ti numeri. Per questi casi, Excel mette a di­spo­si­zio­ne la funzione SOMMA.SE.

Excel con Microsoft 365 per le aziende e IONOS!
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

A cosa serve la funzione SOMMA.SE?

Con SOMMA.SE, Excel combina una funzione di somma di valori a una con­di­zio­ne logica. Un valore viene con­si­de­ra­to nella somma solo se il criterio spe­ci­fi­ca­to dall’utente è dato. I criteri stabiliti possono riferirsi al valore stesso oppure a una cella correlata al valore. Per esempio, è possibile sommare solo i numeri minori o maggiori di 1000. Si può tuttavia anche sommare solo i valori ap­par­te­nen­ti alla categoria “Materiale per ufficio”.

Uti­liz­zan­do questa funzione potete costruire formule in grado di reagire anche alle modifiche apportate alle tabelle. Se, ad esempio, mo­di­fi­ca­te le de­scri­zio­ni di de­ter­mi­na­ti oggetti, questi ultimi non vengono più con­si­de­ra­ti nella somma. Con l’ausilio di elementi in­te­rat­ti­vi potete così anche elaborare moduli molto utili.

Fatto

SOMMA.SE combina le funzioni SOMMA e SE. Potete ottenere risultati analoghi com­bi­nan­do le due funzioni in un’unica formula. Con SOMMA.SE, Excel sem­pli­fi­ca il lavoro.

Sintassi della funzione SOMMA.SE

La sintassi di SOMMA.SE non è par­ti­co­lar­men­te complessa:

=SOMMA.SE(intervallo;criteri;[int_somma])

La formula prevede tre parametri, dei quali l’ultimo è fa­col­ta­ti­vo:

  • In­ter­val­lo: qui devono essere indicate le celle alle quali va applicato il criterio. Nelle celle possono essere presenti numeri e/o valori. Sono possibili anche importi monetari e in­di­ca­zio­ni di data. Le celle possono tuttavia contenere anche nomi, matrici o ri­fe­ri­men­ti, nonché i valori che si de­si­de­ra­no sommare.
  • Criteri di ricerca: i criteri possono essere co­sti­tui­ti da diverse varianti. Qui è possibile inserire numeri, espres­sio­ni, ri­fe­ri­men­ti, testi o anche altre funzioni. I criteri di testo o con­te­nen­ti formule ma­te­ma­ti­che devono essere racchiusi tra vir­go­let­te doppie. È possibile uti­liz­za­re i caratteri jolly ? (per un carattere singolo) e * (per una sequenza di caratteri qualsiasi).
  • Int_somma: se i valori da sommare non sono contenuti nel primo parametro, possono essere spe­ci­fi­ca­ti qui.

Se si utilizza il parametro opzionale int_somma, le celle do­vreb­be­ro ideal­men­te ri­spec­chia­re in numero e di­stri­bu­zio­ne l’in­for­ma­zio­ne indicata in in­ter­val­lo. Ad ogni cella nel primo parametro vien assegnata una cella nel terzo parametro. Se create una di­scre­pan­za indicando ad esempio dieci celle in in­ter­val­lo, ma solo cinque celle in int_somma, Excel integrerà au­to­ma­ti­ca­men­te il terzo parametro con altre cinque celle.

Fatto

SOMMA.SE funziona ana­lo­ga­men­te alla funzione correlata CONTA.SE.

Oltre a SOMMA.SE esiste anche la funzione avanzata SOMMA.PIÙ.SE. Questa funzione è di­spo­ni­bi­le a partire dalla versione Excel 2007 e offre la pos­si­bi­li­tà di spe­ci­fi­ca­re più criteri. Il principio è tuttavia il medesimo di SOMMA.SE: definite l’in­ter­val­lo da valutare, il criterio e l’in­ter­val­lo con le celle da ag­giun­ge­re. La dif­fe­ren­za consiste prin­ci­pal­men­te nel fatto che potete definire più criteri e, di con­se­guen­za, se­le­zio­na­re anche più in­ter­val­li. Inoltre, l’ordine dei parametri risulta leg­ger­men­te diverso:

=SOMMA.PIÙ.SE(int_somma;intervallo1;criteri1;[intervallo2;criteri2];…)

Mentre il parametro int_somma era opzionale in SOMMA.SE, nella funzione avanzata l’in­di­ca­zio­ne delle celle da ag­giun­ge­re è ob­bli­ga­to­ria. L’utente deve spe­ci­fi­ca­re almeno un criterio e l’in­ter­val­lo cor­ri­spon­den­te, dopodiché è possibile definire fino a 127 criteri.

Spie­ga­zio­ne di SOMMA.SE sulla base di esempi

La funzione SOMMA.SE di Excel è molto versatile. Le diverse pos­si­bi­li­tà che offre possono essere comprese fa­cil­men­te sulla base di alcuni esempi. Gli esempi possono essere uti­liz­za­ti da punto di partenza per i propri progetti o mo­di­fi­ca­ti in base alle proprie finalità.

Criterio ma­te­ma­ti­co semplice

La forma più semplice della funzione SOMMA.SE si ottiene uti­liz­zan­do gli operatori di confronto ma­te­ma­ti­co. È possibile uti­liz­za­re i più comuni simboli di confronto nelle loro varianti com­pa­ti­bi­li con Excel:

  • minore di: <
  • maggiore di: >
  • minore o uguale: <=
  • maggiore o uguale: >=
  • uguale: =
  • diverso: <>
=SOMMA.SE(A2:A10;">=1000")

La formula somma tutti i valori nelle celle da A2 a A10 che sono maggiori o uguali a 1000.

Ri­fe­ri­men­ti ad altre celle

Ancora più in­te­res­san­te risulta la funzione SOMMA.SE quando prende in con­si­de­ra­zio­ne ri­fe­ri­men­ti ad altre celle. Ad esempio, è possibile sommare solo i valori che cor­ri­spon­do­no a uno specifico testo in un’altra cella.

Sup­po­nia­mo che abbiate un elenco non ordinato dei ver­sa­men­ti ef­fet­tua­ti da diverse persone su un conto di risparmio. Ora, volete vedere chi ha già versato denaro, e quali importi ha versato. Con la funzione SOMMA.SE potete sommare solo gli importi assegnati a un de­ter­mi­na­to nome.

=SOMMA.SE(A2:A15;"Adam";B2:B15)

In questo modo, la funzione somma tutti gli importi che sono stati versati da Adam. Ana­lo­ga­men­te, la formula può essere adattata a tutti i nomi e, in questo modo, permette di creare ra­pi­da­men­te un elenco.

Inoltre, il testo non deve essere inserito di­ret­ta­men­te nella formula. Potete anche creare un ri­fe­ri­men­to alla cella in cui sono contenuti i nomi. Molto pratico può anche essere, ad esempio, or­ga­niz­za­re in nomi in un elenco a tendina. Così facendo, la funzione legge il criterio dalla cella.

=SOMMA.SE(A2:A15;$D$2;B2:B15)

Data e SOMMA.SE

La funzione SOMMA.SE è molto utile anche perché offre la pos­si­bi­li­tà di elaborare in­di­ca­zio­ni di data. Sup­po­nia­mo di dover sommare solo i ver­sa­men­ti risalenti a oltre un anno fa. Anche in questo caso, partiamo da un elenco non ordinato. La prima cosa da fare è con­fron­ta­re la data del ver­sa­men­to con la data odierna. A questo scopo vengono in soccorso le funzioni DATA.MESE e OGGI.

=SOMMA.SE(B2:B16;"<"&DATA.MESE(OGGI();-12);C2:C16)

La funzione SOMMA.SE verifica quali celle nell’in­ter­val­lo da B2 a B16 con­ten­go­no una data minore rispetto alla data odierna, meno dodici mesi. Vengono sommate solo le celle cor­ri­spon­den­ti nell’in­ter­val­lo da C2 a C16 che sod­di­sfa­no questa con­di­zio­ne.

N.B.

L’operatore di confronto deve essere racchiuso tra vir­go­let­te doppie. Per collegare il confronto alla formula suc­ces­si­va, uti­liz­za­re il simbolo della e com­mer­cia­le (&).

Somma in caso di espres­sio­ni vere

De­si­de­ra­te sommare i valori in modo fles­si­bi­le? Nella funzione SOMMA.SE è possibile inserire come criteri anche valori logici. Se il contenuto della cella deve essere VERO, vengono sommati gli importi contenuti nelle celle che sod­di­sfa­no questa con­di­zio­ne. Questa pos­si­bi­li­tà risulta in­te­res­san­te ad esempio quando si lavora con le caselle di controllo. Queste for­ni­sco­no il valore VERO (se è presente la spunta) o FALSO (se la casella è vuota) in una cella a scelta. In questo modo, il criterio può essere definito sem­pli­ce­men­te come ri­fe­ri­men­to a queste celle e la ricerca può essere eseguita in base all’espres­sio­ne VERO.

=SOMMA.SE(C2:C16;VERO;B2:B16)

I valori logici generati possono essere lasciati visibili o nascosti – na­scon­den­do le celle o sem­pli­ce­men­te as­se­gnan­do ai caratteri il colore bianco. A questo punto è possibile se­le­zio­na­re gli importi da con­si­de­ra­re nella somma in modo as­so­lu­ta­men­te fles­si­bi­le.

Più criteri con SOMMA.PIÙ.SE

Affinché un valore venga con­si­de­ra­to nella somma, spesso deve essere sod­di­sfat­to non solo un criterio, bensì più criteri con­tem­po­ra­nea­men­te. A questo scopo, la funzione SOMMA.SE non è suf­fi­cien­te, per questo è stata in­tro­dot­ta la funzione SOMMA.PIÙ.SE. Questa permette di cercare nelle tabelle in base a due o più criteri che devono essere sod­di­sfat­ti.

Sup­po­nia­mo che vogliate sommare gli utili di uno dei vostri venditori, ma solo gli utili che ha rea­liz­za­to in una de­ter­mi­na­ta città.

=SOMMA.PIÙ.SE(C2:C20;A2:A20;$F$2;B2:B20;$H$2)

Nella colonna C si trovano i valori che volete sommare. Nelle colonne A e B cercate ora i criteri che andrete a definire in F2 e H2. Gli importi vengono con­si­de­ra­ti nella somma solo se sod­di­sfa­no entrambi i criteri.

N.B.

I simboli del dollaro ($) inseriti prima dell’in­di­ca­zio­ne delle colonne e delle righe di una cella fanno sì che tali in­di­ca­zio­ni vengano con­si­de­ra­te da Excel come assolute. Mentre quando si copia la formula, Excel adatta le normali in­di­ca­zio­ni delle celle in base alla nuova posizione, i ri­fe­ri­men­ti assoluti rimangono invariati.

Excel con Microsoft 365 per le aziende e IONOS!
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

Vai al menu prin­ci­pa­le