Formula di Excel: somma se le celle contengono testo specifico -

Formula generica

=SUMIF(range,"*text*",sum_range)

Sommario

Per sommare se le celle contengono testo specifico, è possibile utilizzare la funzione SOMMA.SE con un carattere jolly. Nell'esempio mostrato, la cella G6 contiene questa formula:

=SUMIF(C5:C11,"*t-shirt*",D5:D11)

Questa formula somma gli importi nella colonna D quando un valore nella colonna C contiene "t-shirt". Notare che SUMIF non fa distinzione tra maiuscole e minuscole.

Spiegazione

La funzione SUMIF supporta i caratteri jolly. Un asterisco (*) significa "uno o più caratteri", mentre un punto interrogativo (?) Significa "un carattere qualsiasi". Questi caratteri jolly consentono di creare criteri come "inizia con", "finisce con", "contiene 3 caratteri" e così via.

Per abbinare tutti gli elementi che contengono "t-shirt", il criterio è "* t-shirt *". Tieni presente che devi racchiudere il testo letterale e il carattere jolly tra virgolette doppie ("").

Alternativa con SUMIFS

È inoltre possibile utilizzare la funzione SUMIFS. SUMIFS può gestire più criteri e l'ordine degli argomenti è diverso da SUMIF. La formula SUMIFS equivalente è:

=SUMIFS(D5:D11,C5:C11,"*t-shirt*")

Si noti che l'intervallo di somma viene sempre prima nella funzione SUMIFS.

Articoli interessanti...