Excel: calcola la somma se la cella contiene testo parziale
È possibile utilizzare la formula seguente per calcolare la somma in Excel solo per le celle contenenti testo parziale specifico:
=SUMIF( A1:A13 ,"*text*", B1:B13 )
Questa particolare formula calcolerà la somma dei valori nell’intervallo B1:B13 solo per le celle contenenti “testo” nell’intervallo A1:A13 .
Nota : gli asterischi sono caratteri jolly che indicano a Excel di ignorare qualsiasi testo prima o dopo una stringa specifica.
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: calcola la somma se la cella contiene testo parziale
Supponiamo di avere il seguente set di dati contenente informazioni sulle vendite effettuate in vari negozi al dettaglio:
Possiamo utilizzare la seguente formula per calcolare la somma delle vendite solo per i negozi che contengono il testo parziale “Livello 1” da qualche parte nel nome del negozio:
=SUMIF( A2:A11 ,"*Tier 1*", B2:B11 )
Lo screenshot seguente mostra come utilizzare questa formula nella pratica:
La somma delle vendite effettuate dai negozi il cui nome contiene “Livello 1” è 109 .
Possiamo verificare manualmente che ciò sia corretto identificando ciascuno dei negozi che contengono “Livello 1” nel loro nome:
Possiamo quindi calcolare la somma delle vendite solo di questi negozi:
Somma delle vendite dei negozi di livello 1: 24 + 22 + 37 + 26 = 109 .
Ciò corrisponde al valore calcolato dalla nostra formula.
Tieni inoltre presente che questa formula non fa distinzione tra maiuscole e minuscole.
Ad esempio, potremmo utilizzare “*TIER 1*” o “*Tier 1*” o “*Tier 1*” nella formula ed Excel restituirà lo stesso risultato.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come utilizzare SOMMA.SE da un altro foglio
Excel: come utilizzare SOMMA.SE con più intervalli
Excel: come utilizzare SUBTOTALE con SOMMA.SE