AutoExel Logo

SOMMA.SE: somma con condizioni

Somma solo i valori che soddisfano una condizione. Perfetto per vendite, budget e analisi filtrate.

SOMMA.SE è la versione intelligente di SOMMA. Ti permette di sommare solo i numeri che rispettano una condizione specifica, filtrando automaticamente gli altri.

Come funziona SOMMA.SE

Sintassi:

=SOMMA.SE(intervallo; criterio; [intervallo_somma])
  • intervallo: dove verificare la condizione
  • criterio: la condizione da soddisfare
  • intervallo_somma: i valori da sommare (opzionale, usa intervallo se omesso)

Esempio 1: Sommare vendite sopra 1000€

Hai le vendite in colonna B e vuoi sommare solo quelle superiori a 1000€.

Formula:

=SOMMA.SE(B2:B100; ">1000")

Excel somma solo le celle in B2:B100 che contengono valori maggiori di 1000.

Esempio 2: Sommare vendite di un venditore

Colonna A ha i nomi venditori, colonna B ha gli importi. Vuoi il totale di "Mario Rossi".

Formula:

=SOMMA.SE(A2:A100; "Mario Rossi"; B2:B100)

Cerca "Mario Rossi" in colonna A, e somma i valori corrispondenti in colonna B.

Versione dinamica (nome in una cella):

=SOMMA.SE(A2:A100; E2; B2:B100)

Se il nome del venditore è in E2, puoi cambiarlo senza modificare la formula

Esempio 3: Sommare spese di una categoria

Colonna C ha le categorie di spesa, colonna D ha gli importi. Vuoi il totale per "Marketing".

Formula:

=SOMMA.SE(C2:C200; "Marketing"; D2:D200)

Criteri avanzati

Maggiore di (>):

=SOMMA.SE(B2:B100; ">500")

Minore di (<):

=SOMMA.SE(B2:B100; "<200")

Diverso da (<>):

=SOMMA.SE(A2:A100; "<>Annullato"; B2:B100)

Somma tutto tranne le righe con "Annullato"

Contiene testo (con *):

=SOMMA.SE(A2:A100; "Milano*"; B2:B100)

Somma tutte le righe che iniziano con "Milano"

Uguale a una cella:

=SOMMA.SE(A2:A100; E2; B2:B100)

Il criterio è il valore scritto in E2

Maggiore di una cella:

=SOMMA.SE(B2:B100; ">"&F2)

Somma valori maggiori del numero in F2

SOMMA.PIÙ.SE: più condizioni contemporaneamente

Se hai bisogno di applicare più condizioni (es. vendite > 1000€ E categoria "Premium"), usa SOMMA.PIÙ.SE.

Sintassi:

=SOMMA.PIÙ.SE(intervallo_somma; intervallo_criterio1; criterio1; intervallo_criterio2; criterio2; ...)

Esempio: vendite > 1000€ del venditore "Mario"

=SOMMA.PIÙ.SE(C2:C100; A2:A100; "Mario"; C2:C100; ">1000")

Somma i valori in C che soddisfano ENTRAMBE le condizioni

Errori comuni

Risultato zero (ma ci sono valori)

Problema: Il criterio è scritto male o gli intervalli non coincidono

Soluzioni:

  • Verifica che i criteri numerici siano tra virgolette: ">100"
  • Controlla che intervallo e intervallo_somma abbiano la stessa lunghezza
  • Controlla maiuscole/minuscole e spazi nei criteri testuali

Criterio con riferimento cella non funziona

Problema: Scrivi =SOMMA.SE(A:A; > B1) invece di =SOMMA.SE(A:A; ">"&B1)

Soluzione: Usa le virgolette e concatena: =SOMMA.SE(A:A; ">"&B1)

Consigli pratici

1. Usa riferimenti assoluti per tabelle

=SOMMA.SE($A$2:$A$100; E2; $B$2:$B$100)

I simboli $ bloccano la tabella quando copi la formula, ma E2 si adatta a E3, E4, ecc.

2. Combina con altre formule

=SOMMA.SE(A:A; ANNO.MESE(OGGI()); B:B)

Somma solo i valori del mese corrente

Stanco di costruire criteri complessi?

Con AutoExel descrivi cosa vuoi filtrare e l'AI crea la formula SOMMA.SE corretta. Niente sintassi da ricordare.

Prova AutoExel Gratis

Domande frequenti

Somme condizionali senza sforzo

AutoExel crea filtri e somme automaticamente dai tuoi dati. Dimentica le formule, concentrati sui risultati.

SOMMA.SE Excel - Guida con esempi pratici | AutoExel