Fórmula genérica
=SUMIF(range,"*text*",sum_range)
Resumo
Para somar se as células contêm texto específico, você pode usar a função SOMASE com um curinga. No exemplo mostrado, a célula G6 contém esta fórmula:
=SUMIF(C5:C11,"*t-shirt*",D5:D11)
Esta fórmula soma os valores na coluna D quando um valor na coluna C contém "camiseta". Observe que SUMIF não faz distinção entre maiúsculas e minúsculas.
Explicação
A função SUMIF oferece suporte a curingas. Um asterisco (*) significa "um ou mais caracteres", enquanto um ponto de interrogação (?) Significa "qualquer caractere". Esses curingas permitem que você crie critérios como "começa com", "termina com", "contém 3 caracteres" e assim por diante.
Para corresponder a todos os itens que contêm "t-shirt", o critério é "* t-shirt *". Observe que você deve colocar o texto literal e o curinga entre aspas duplas ("").
Alternativa com SUMIFS
Você também pode usar a função SOMASE. SOMASE pode manipular vários critérios e a ordem dos argumentos é diferente de SOMASE. A fórmula SOMASE equivalente é:
=SUMIFS(D5:D11,C5:C11,"*t-shirt*")
Observe que o intervalo de soma sempre vem primeiro na função SOMASE.