Soma se a célula contém texto específico usando curingas - Excel e planilhas do Google

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstrará como usar a função SUMIFS e caracteres curinga para somar dados correspondentes a células que contêm texto específico no Excel e nas planilhas do Google.

Soma se o texto contiver

Primeiro, vamos demonstrar como somar dados relacionados a células contendo texto específico usando a função SUMIFS.

A função SUMIFS soma as linhas de dados que atendem a certos critérios. Sua sintaxe é:

Este exemplo irá somar todos Pontuações com um Nome do Estado que contém “Dakota” usando a função SUMIFS e o caractere curinga *.

1 = SUMIFS (C3: C9, B3: B9, "* Dakota *")

O caractere * permite que qualquer número (incluindo zero) de outros caracteres ocupem seu lugar.

Neste exemplo, ele é usado para encontrar todas as células que incluem o texto “Dakota”. Esta pesquisa não faz distinção entre maiúsculas e minúsculas, portanto “dakota” é considerado o mesmo que “Dakota” ou “DAKOTA”. Dakota do Norte e Dakota do Sul contêm “Dakota” e, portanto, estão incluídos na soma.

Soma se o texto começa com

O caractere * também pode ser usado para procurar células que começam com o texto especificado:

1 = SUMIFS (C3: C9, B3: B9, "Novo *")

Nova york, Nova Jersey, e Novo México começam com “Novo” e, portanto, são incluídos na soma. Observe que, com o termo de pesquisa “Novo *”, a célula de texto deve começar com “Novo”; simplesmente conter esses caracteres não é suficiente.

Soma se o texto terminar com

Da mesma forma, podemos somar todos Pontuações para Estados terminando em “o” usando:

1 = SUMIFS (C3: C9, B3: B9, "* o")

Novo México e Ohio terminam com “o” e, portanto, são incluídos na soma.

Usando o? Caractere curinga

O ? O caractere pode ser usado para representar qualquer caractere único em uma string de texto.

Este exemplo encontra todos Nomes de estado começando com “Novo”, seguido por exatamente 7 caracteres (incluindo espaços).

1 = SUMIFS (C3: C9, B3: B9, "Novo ???????")

Nova Jersey e Novo México atender a esses critérios, mas Nova york não, uma vez que existem apenas 5 caracteres após “Novo” em Nova york.

Observe que * e? Os caracteres curinga podem ser combinados, se necessário, para fazer comandos de pesquisa muito específicos. Este próximo exemplo encontra Nomes de estado que começam com “N” e contêm um “o” antes do último caractere da string. Isso exclui Novo México; começa com “N”, mas não tem um “o” antes do último caractere.

1 = SUMIFS (C3: C9, B3: B9, "N * o? *")

Essa funcionalidade é particularmente útil ao pesquisar códigos de produtos, CEPs ou números de série em que a posição de cada caractere tem um significado específico.

Usando o caractere ~ (Til)

O caractere especial ~ (conhecido como um til) nos permite tratar o * ou? caracteres como se fossem valores de texto simples e não se comportam como curingas.

No exemplo abaixo, precisamos somar o Nível de estoque quando o Nome do Produto corresponde especificamente ao texto “Produto?”:

1 = SUMIFS (C3: C8, B3: B8, "Produto ~?")

O ~ imediatamente antes de um * ou um? caractere o transforma de volta em um valor de texto, então o termo de pesquisa “Produto ~?” é usado para encontrar uma correspondência de texto exata para “Produto?”.

Combinando SUMIFS Wildcards com Cell References

Normalmente, não é uma boa prática codificar os valores em fórmulas. Em vez disso, é mais flexível usar células separadas para especificar valores para nossos termos de pesquisa.

Para pesquisar se as células contêm o texto contido na célula E3, podemos usar a Função SUMIFS com uma referência de célula e * curingas:

1 = SUMIFS (C3: C9, B3: B9, "*" & E3 & "*")

Observe que o texto “Dakota” foi substituído pela referência de célula & E3 & e os caracteres * foram colocados entre aspas (”“).

Várias referências de células e caracteres curinga também podem ser combinados. Encontrar Nomes de estado que começam com o texto na célula E3 e contêm o texto na célula F3 seguido por pelo menos mais 1 caractere, a seguinte fórmula pode ser usada:

1 = SUMIFS (C3: C9, B3: B9, E3 & "*" & F3 & "? *")

Referências de Célula de Bloqueio

Para tornar nossas fórmulas mais fáceis de ler, mostramos as fórmulas sem referências de células bloqueadas:

1 = SUMIFS (C3: C9, B3: B9, "*" & E3 & "*")

Mas essas fórmulas não funcionarão corretamente quando copiadas e coladas em outro lugar do arquivo. Em vez disso, você deve usar referências de células bloqueadas como este:

1 = SUMIFS ($ C $ 3: $ C $ 9, $ B $ 3: $ B $ 9, "*" & E3 & "*")

Leia nosso artigo sobre Bloqueio de referências de células para saber mais.

Soma se a célula contém texto específico usando curingas em planilhas do Google

Essas fórmulas funcionam exatamente da mesma forma no Planilhas Google e no Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave