📈

Corso di Excel — dalle basi

Impara Excel partendo da zero, passo dopo passo

🟡 Livello: Intermedio
A cura del
Prof. Ciro Agizza
🌐 www.ciroagizza.it
LEZIONE 14 DI 30 — LIVELLO INTERMEDIO

La funzione SOMMA.SE

⏱ Tempo stimato: 25 minuti  |  ❓ Quiz: 5 domande  |  💾 File scaricabile

🎯 Cosa impari in questa lezione

📈 1. Cosa fa SOMMA.SE?

Hai un elenco di vendite e vuoi sapere solo il totale della categoria “Informatica”, senza sommare tutto. Potresti filtrare manualmente e sommare — oppure usare SOMMA.SE in un secondo.

SOMMA.SE somma solo le celle che rispettano una condizione che tu scegli. La condizione viene controllata su una colonna, la somma viene fatta su un'altra.

FunzioneCosa faEsempio
SOMMASomma tutto l'intervallo=SOMMA(G2:G16) → totale di tutti
CONTA.SEConta le righe che rispettano la condizione=CONTA.SE(B2:B16;"IT") → quante righe IT
SOMMA.SESomma solo le righe che rispettano la condizione=SOMMA.SE(B2:B16;"IT";G2:G16) → totale solo IT

📝 2. La sintassi di SOMMA.SE

=SOMMA.SE( intervallo ; criteri ; [int_somma] )
intervallo
Le celle da controllare con il criterio (es. la colonna Categoria)
criteri
La condizione che le celle devono rispettare (testo, numero, operatore)
int_somma
Le celle da sommare (es. la colonna Totale). Se omesso, somma l'intervallo stesso
💡 Punto e virgola: in Excel italiano gli argomenti si separano con ;, non con la virgola. Negli esempi in inglese vedrai la virgola — in italiano usa sempre il punto e virgola.

📄 3. I tipi di criteri

Il criterio definisce quali righe includere nella somma. Funziona esattamente come in CONTA.SE:

Testo esatto

Somma solo le righe dove la cella contiene quella parola.

=SOMMA.SE(B:B;"Nord";G:G)

Le virgolette sono obbligatorie per il testo.

Maggiore / Minore

Somma solo le righe dove la cella supera (o non raggiunge) una soglia.

=SOMMA.SE(E:E;">20";G:G)

L'operatore va tra virgolette insieme al numero.

Diverso da

Somma tutto tranne le righe con quel valore.

=SOMMA.SE(D:D;"<>Sud";G:G)

<> significa "diverso da".

Riferimento a cella

Il criterio viene letto da un'altra cella: cambiando quella cella la formula si aggiorna.

=SOMMA.SE(C:C;I2;G:G)

I2 contiene il nome del venditore.

Confronto con cella

Combina un operatore con il valore di una cella.

=SOMMA.SE(E:E;">"&F1;G:G)

Usa & per unire l'operatore al riferimento cella.

Carattere jolly

Somma le righe il cui testo inizia con o contiene una parola.

=SOMMA.SE(B:B;"Info*";G:G)

* sostituisce qualsiasi sequenza di caratteri.

🌟 4. Esempi pratici guidati

Usiamo una tabella vendite con le colonne: Prodotto (A), Categoria (B), Venditore (C), Regione (D), Quantità (E), Prezzo (F), Totale (G), nelle righe 2-16.

💻 Esempio 1 — Totale vendite Categoria Informatica

Voglio la somma della colonna G solo dove B = “Informatica”:

=SOMMA.SE(B2:B16;"Informatica";G2:G16) = 33.550 €

Controlla la colonna B: ogni volta che trova “Informatica” somma il valore corrispondente in G. Le righe con “Accessori” o “Ufficio” vengono ignorate.

🏙 Esempio 2 — Totale vendite Regione Nord

Voglio la somma dove la colonna D (Regione) = “Nord”:

=SOMMA.SE(D2:D16;"Nord";G2:G16) = 25.820 €

Questa volta il criterio viene controllato sulla colonna D (Regione), ma la somma viene fatta sempre sulla colonna G (Totale).

📊 Esempio 3 — Totale dove quantità > 20

Voglio sommare i totali solo per i prodotti venduti in quantità superiore a 20:

=SOMMA.SE(E2:E16;">20";G2:G16) = 6.690 €

Il criterio “>20” va tra virgolette perché contiene un operatore. La verifica viene fatta sulla colonna E (Quantità), la somma sulla colonna G.

📋 Esempio 4 — Criterio dinamico da una cella

Se il nome del venditore è scritto in una cella (es. I2 = “Marco”):

=SOMMA.SE(C2:C16;I2;G2:G16)

Cambiando il valore in I2 la formula mostra automaticamente il totale del nuovo venditore. Perfetto per creare un pannello di riepilogo interattivo.

Errore comune: se vuoi confrontare con > e usare una cella, devi scrivere ">"&I2 — non ">I2" (che cerca letteralmente la stringa “I2”).

🆕 5. SOMMA.PIÙ.SE — più condizioni insieme

Quando hai due o più condizioni contemporanee usa SOMMA.PIÙ.SE.

=SOMMA.PIU.SE( int_somma ; interv1 ; crit1 ; interv2 ; crit2 ; ... )
Differenza fondamentale: in SOMMA.PIÙ.SE l'intervallo da sommare è il primo argomento, non il terzo come in SOMMA.SE.

SOMMA.SE — 1 condizione

Solo Informatica:

=SOMMA.SE(B:B;"Informatica";G:G)

Non puoi aggiungere una seconda condizione.

SOMMA.PIÙ.SE — 2 condizioni

Informatica e Nord:

=SOMMA.PIU.SE(G:G;B:B;"Informatica";D:D;"Nord")

Somma solo le righe che rispettano entrambe.

🌟 Esempio — Totale vendite di Marco al Nord

Condizione 1: colonna C = “Marco”    Condizione 2: colonna D = “Nord”

=SOMMA.PIU.SE(G2:G16;C2:C16;"Marco";D2:D16;"Nord")

Vengono sommati solo i totali dove entrambe le condizioni sono vere. È come applicare due filtri contemporaneamente.

💡 Regola: usa SOMMA.SE quando hai una condizione, SOMMA.PIÙ.SE quando ne hai due o più. SOMMA.PIÙ.SE funziona anche con una sola condizione, ma SOMMA.SE è più semplice da leggere.

▶ 6. Come scrivere SOMMA.SE in Excel — passo per passo

1
Clicca sulla cella dove vuoi il risultato (es. H2)
2
Scrivi =SOMMA.SE( — Excel mostra il suggerimento automatico con la sintassi
Excel suggerimento automatico SOMMA.SE

📷 Appena scrivi =somma. Excel mostra l'elenco — seleziona SOMMA.SE con doppio clic o premendo Tab.

3
Seleziona con il mouse l'intervallo da controllare (es. B2:B16 per la Categoria) — appare evidenziato in blu
4
Scrivi ; (punto e virgola), poi il criterio tra virgolette, es. “Informatica”
5
Scrivi ;, poi seleziona l'intervallo da sommare (es. G2:G16 per il Totale)
6
Chiudi con ) e premi Invio — Excel mostra la somma condizionale

❓ Metti alla prova le tue conoscenze

1. Hai una tabella con colonna Regione (B) e colonna Fatturato (D). Come calcoli il totale del fatturato solo per la regione “Sud”?
L'ordine corretto è intervallo da controllare (colonna B con le regioni), poi criterio ("Sud"), poi intervallo da sommare (colonna D con il fatturato). L'opzione C inverte i due intervalli — Excel sommerebbe le regioni invece del fatturato.
2. Come sommi solo i valori della colonna C dove la colonna A contiene un numero maggiore di 500?
Il criterio con operatore di confronto va tra virgolette: ">500". L'opzione A cerca le celle uguali a 500 (non maggiori). L'opzione B darebbe errore perché >500 senza virgolette non è valido come argomento testo.
3. In SOMMA.PIÙ.SE, dove si trova l'intervallo da sommare rispetto agli intervalli dei criteri?
In SOMMA.PIÙ.SE l'intervallo da sommare è il primo argomento: =SOMMA.PIU.SE(G:G;B:B;"Nord";C:C;"Marco"). Questa è la principale differenza rispetto a SOMMA.SE dove l'intervallo somma è il terzo argomento.
4. Vuoi sommare il fatturato (colonna D) solo per i venditori con nome scritto in cella F1. Quale formula usi?
Quando il criterio è un riferimento a cella (non un testo scritto direttamente), si usa senza virgolette: F1. Con le virgolette "F1" Excel cerca letteralmente la stringa "F1" e non il valore contenuto nella cella.
5. Quando conviene usare SOMMA.PIÙ.SE invece di SOMMA.SE?
SOMMA.PIÙ.SE serve quando vuoi che tutte le condizioni siano rispettate insieme. Esempio: totale fatturato solo per Marco (condizione 1) e solo al Nord (condizione 2). SOMMA.SE può gestire solo una condizione alla volta.

💾 Esercizio pratico da scaricare

Metti alla prova le tue conoscenze di SOMMA.SE con questo esercizio in Excel:

⚠ Dopo aver aperto il file, clicca su Abilita modifica nella barra gialla in alto per poter scrivere nelle celle.

💾

Es.14 — La funzione SOMMA.SE

Due fogli: una tabella di 15 prodotti tech con categoria, venditore, regione e totali, e un foglio esercizi dove scrivere 8 formule SOMMA.SE con criteri diversi. La riga 5 è già risolta come esempio.

⬇ Scarica l'esercizio (.xlsx)
CA
Lezione creata da
Prof. Ciro Agizza