Funzione SUMIF di Excel
In Excel, la funzione SOMMA.SE ti permette di sommare celle in base a un criterio specifico. In questo articolo ne esploreremo la sintassi e ti mostreremo alcuni esempi pratici del suo utilizzo.

- Esempio 1: Somma se i valori sono maggiori di, minori di, uguali a o altri operatori di confronto
- Esempio 2: Formule SOMMA.SE con criteri testuali
- Esempio 3: Formule SOMMA.SE con caratteri jolly
- Esempio 4: Somma valori di celle corrispondenti a celle vuote o non vuote
- Esempio 5: SOMMA.SE con date in Excel
- Esempio 6: Somma valori in colonne multiple in Excel
Sintassi:
La sintassi della funzione SOMMA.SE in Excel è la seguente:
Argomenti:
- rangeObbligatorio. L’intervallo di celle a cui applicare i criteri.
- criteriaObbligatorio. I criteri utilizzati per determinare quali celle sommare possono essere testo, numeri, date, espressioni logiche, riferimenti a celle o altre funzioni.
- Nota: Qualsiasi criterio testuale o criterio contenente simboli matematici deve essere racchiuso tra virgolette doppie. Se il criterio è numerico, le virgolette doppie non sono richieste.
- sum_range: Opzionale. È l'intervallo di celle da sommare. Se questo parametro viene omesso, viene utilizzato l'intervallo specificato come intervallo_somma.
Restituisce:
Restituisce la somma di un elenco di numeri in base ai criteri indicati.
Esempi:
Esempio 1: Somma se i valori sono maggiori di, minori di, uguali a o altri operatori di confronto
In Excel, puoi utilizzare la funzione SOMMA.SE per sommare valori maggiori di, minori di, uguali a o diversi da un criterio specifico.
Supponiamo di avere una tabella con le colonne Nome, Qtà e Prezzo, come illustrato nello screenshot seguente. Come si può calcolare il prezzo totale relativo agli articoli la cui quantità supera 250?

Applica la seguente formula in una cella vuota:
- Suggerimenti: Nella formula precedente:
- B2:B8: è l'intervallo di celle in cui verranno cercati i criteri.
- ">250": è la condizione in base alla quale si desidera sommare i valori delle celle.
- C2:C8: indica l’intervallo da sommare.
Quindi premi il tasto Invioper ottenere il prezzo totale relativo alle quantità maggiori di 250, come mostrato nello screenshot seguente:

Nota: Puoi utilizzare altri operatori di confronto, come “Maggiore o uguale a” (>=), “Minore di” (<) e così via, in base alle tue esigenze.
Esempio 2: Formule SOMMA.SE con criteri testuali
Se si desidera sommare i valori delle celle in base alla presenza di un determinato testo in un’altra colonna, anche in questo caso la funzione SOMMA.SE si rivela estremamente utile.
Caso 1: Somma valori delle celle se un'altra colonna contiene un testo specifico
Prendendo come esempio i dati seguenti, per ottenere la quantità totale relativa al nome «David» nella colonna A.

Immetti o copia la seguente formula in una cella vuota:
- Suggerimenti: Nella formula precedente:
- A2:A8: è l’intervallo di celle in cui verranno cercati i criteri.
- «David»: è la condizione in base alla quale si vogliono sommare i valori delle celle.
- B2:B8: è l’intervallo di celle da sommare.

Nota: Puoi anche utilizzare un riferimento di cella al posto della condizione nella formula precedente, come segue: =SOMMA.SE(A2:A8; D2; B2:B8).
Caso 2: Somma valori delle celle diversi da un valore specifico
Come si fa a sommare le celle i cui valori sono diversi da un valore specifico, ad esempio tutte le quantità relative a persone diverse da David?

Applica la seguente formula in una cella vuota:
- Suggerimenti: Nella formula precedente:
- A2:A8: è l'intervallo di celle in cui verranno cercati i criteri.
- «David»: è la condizione in base alla quale si desidera sommare i valori delle celle.
- B2:B8: è l'intervallo di celle da sommare.

Nota: Puoi anche utilizzare un riferimento di cella al posto della condizione nella formula precedente, come segue: =SUMIF(A2:A8,«<>»&D2, B2:B8). In questo caso, ricorda di racchiudere gli operatori di confronto tra virgolette doppie («») e di usare l’operatore (&) per concatenare il riferimento di cella. Ecco lo screenshot:

Esempio 3: Formule SOMMA.SE con caratteri jolly
A volte potrebbe essere necessario sommare i valori delle celle in base a una corrispondenza parziale anziché esatta. In questi casi, è possibile combinare i caratteri jolly — l’asterisco (*) o il punto interrogativo (?) — con la funzione SOMMA.SE.
Asterisco (*): Rappresenta un numero qualsiasi di caratteri
Punto interrogativo (?): Rappresenta un singolo carattere in una posizione specifica
Caso 1: Somma valori in base a una corrispondenza parziale con il carattere asterisco (*)
Ad esempio, supponiamo di avere una tabella come quella mostrata nello screenshot seguente. Ora desidero sommare gli ordini totali relativi al prodotto il cui nome contiene «Kutools».

Inserisci la seguente formula in una cella vuota:
Quindi premi il tasto Invioper ottenere il risultato seguente:

Note:
1. Per sommare i valori delle celle che iniziano con «Kutools», utilizza questa formula:=SUMIF(A2:A8, «Kutools*», B2:B8).
2. Per sommare i valori delle celle quando la cella corrispondente nella colonna A termina con «Kutools», utilizza questa formula:=SUMIF(A2:A8, «*Kutools», B2:B8).
3. È possibile utilizzare anche un riferimento di cella al posto della condizione nella formula precedente, come segue:=SUMIF(A2:A8, «*»&D2&«*», B2:B8). In questo caso, racchiudi l'asterisco tra virgolette doppie («») e usa l'operatore (&) per concatenare il riferimento di cella. Guarda lo screenshot:

Caso 2: Somma valori con un numero specifico di caratteri usando il punto interrogativo (?)
Se si desidera sommare i valori delle celle in un elenco la cui cella corrispondente contiene esattamente 5 caratteri, come mostrato nello screenshot seguente, come si può eseguire questa operazione in Excel?

Per eseguire questa operazione, applica la seguente formula:
Suggerimento: In questa formula, un punto interrogativo rappresenta un singolo carattere; cinque punti interrogativi indicano una stringa di 5 caratteri.
Quindi, premere il tasto Invio, per ottenere il risultato desiderato:

Esempio 4: Sommare i valori delle celle corrispondenti a celle vuote o non vuote
In Excel, la funzione SOMMA.SE può anche sommare i valori di un elenco in base al fatto che la cella adiacente sia vuota o non vuota.
Caso 1: Sommare i valori delle celle se la cella adiacente è vuota
Inserire o copiare una delle seguenti formule in una cella in cui si desidera visualizzare il risultato:
Successivamente, premere il tasto Invioper ottenere il totale dei prezzi quando nella colonna A sono presenti celle vuote; vedere lo screenshot:

Caso 2: Sommare i valori delle celle se la cella adiacente non è vuota
Se si desidera sommare i valori le cui celle adiacenti contengono testo (escluse le celle vuote), applicare la seguente formula:
Quindi, premere il tasto Invio, per sommare tutti i valori le cui celle adiacenti contengono dati; vedere lo screenshot:

Esempio 5: SOMMA.SE con date in Excel
Di solito, puoi utilizzare anche la funzione SOMMA.SE per sommare valori in base a una data specifica in Excel.
Caso 1: Sommare i valori se la data corrisponde alla data odierna oppure è anteriore o successiva
Per sommare i valori le cui date corrispondono alla data odierna, utilizzare la seguente formula:
Quindi, premi il tasto Invio per sommare tutte le celle la cui data corrispondente è quella odierna. Guarda lo screenshot:

Note:
1. Per sommare i valori la cui data corrispondente è anteriore o uguale a oggi, utilizza questa formula:=SUMIF(B2:B8, «<»&TODAY(), C2:C8).
2. Per sommare i valori la cui data corrispondente è successiva o uguale a oggi, utilizza questa formula:=SUMIF(B2:B8, «>»&TODAY(), C2:C8).
Caso 2: Sommare i valori compresi tra due date specifiche
Per sommare i valori le cui date rientrano in un intervallo compreso tra due date specifiche, basta combinare due funzioni SOMMA.SE.
Applicare la seguente formula:
Quindi, premere il tasto Invio e il valore totale compreso tra le due date indicate verrà calcolato; vedere lo screenshot:

Nota: È possibile sostituire la condizione nella formula sopra riportata con un riferimento di cella, come segue:=SUMIF(B2:B8, «>=»&E2, C2:C8) - SOMMA.SE(B2:B8; ">="&F2 C2:C8); vedere lo screenshot:

Esempio 6: Sommare valori in più colonne in Excel
La funzione SOMMA.SE può anche essere utilizzata per sommare valori su più colonne in base a un’unica condizione. Ad esempio, se si dispone di un intervallo di dati come mostrato nello screenshot seguente, come si ottiene il totale dei valori relativi al prodotto KTE nei quattro mesi – gennaio, febbraio, marzo e aprile?

Di solito, la funzione SOMMA.SE serve a sommare i valori di una colonna in base a un criterio specifico; per sommare valori su più colonne, basta combinare diverse funzioni SOMMA.SE.
Applica la seguente formula in una cella vuota:
Quindi premere il tasto Invio per ottenere il risultato corretto desiderato; vedere lo screenshot:

Nota: La funzione SOMMA.SE indicata sopra potrebbe risultare difficoltosa da utilizzare se sono molte le colonne da sommare. In tal caso, una semplice funzione MATR.SOMMA.PRODOTTO può semplificarti il lavoro. Utilizza questa formula:=MATR.SOMMA.PRODOTTO((A2:A8=G2)*(B2:E8)), quindi premi il tasto Invio per ottenere il risultato:
- Suggerimenti: Nella formula precedente:
- A2:A8: è l'intervallo di celle in cui verranno cercati i criteri.
- G2: è la condizione in base alla quale si desidera sommare i valori delle celle.
- B2:E8: è l'intervallo di celle da sommare.

Altri articoli sulla funzione SOMMA.SE:
- Somma valori corrispondenti con la stessa data in Excel
- Hai mai provato a sommare i valori corrispondenti in base alla stessa data presenti in un’altra colonna di Excel? Immagina di avere il seguente intervallo di dati (A1:B13), in cui la colonna A contiene un elenco di date con alcune ripetizioni e la colonna B riporta il numero degli ordini. Ora, come si può sommare rapidamente e facilmente i numeri nella colonna B raggruppandoli per data nella colonna A?
- SOMMA.SE celle diverse da un valore specifico in Excel
- In questo articolo ti spiego come sommare celle quando quelle in un’altra colonna sono diverse da un valore specifico nel foglio di lavoro di Excel.
- SOMMA.SE data minore/maggiore di oggi in Excel
- Immaginiamo di avere una tabella con i volumi di vendita, contenente sia i valori pianificati che quelli effettivi per ogni giorno. Per confrontare dinamicamente i due dati, dobbiamo contare le date già trascorse e calcolare il volume totale pianificato fino a oggi. In questo caso, utilizzerò la funzione SOMMA.SE per ottenere rapidamente il risultato in Excel.
- SOMMA.SE con uno o più criteri in Excel
- In Excel, sommare valori in base a uno o più criteri è un’operazione comune per molti utenti. La funzione SOMMA.SE permette di sommare rapidamente i valori in base a una singola condizione, mentre la funzione SOMMA.PIÙ.SE consente di sommare valori applicando criteri multipli. In questo articolo ti mostrerò come sommare valori con uno o più criteri in Excel.
- SOMMA.SE in base a una corrispondenza parziale in Excel
- Prendendo come esempio i dati seguenti, desidero sommare i valori delle celle nella colonna B quando nella colonna A è presente una corrispondenza parziale con il testo «KTE». Come si può ottenere questo risultato? In questo articolo ti mostrerò come sommare i valori delle celle in base a una corrispondenza parziale nel foglio di lavoro di Excel.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.