Skip to main content

Função SOMASES do Excel

Author: Xiaoyang Last Modified: 2025-06-04

A função SOMASES no Excel pode ajudar a somar valores de células com base em vários critérios; este tutorial explicará a sintaxe da função SOMASES e alguns exemplos de como usar essa função.

show the usage of SUMIFS function


 Sintaxe:

A sintaxe para a função SOMASES no Excel é:

=SOMASES(intervalo_soma, intervalo_critérios1, critérios1, [intervalo_critérios2, critérios2], ...)

 Argumentos:

  • intervalo_soma: Obrigatório. As células ou intervalo de células que você deseja somar. Somente células com números são somadas, células em branco e valores de texto são ignorados.
  • intervalo_critérios1: Obrigatório. O primeiro intervalo ao qual você deseja aplicar os critérios1.
  • critérios1: Obrigatório. A primeira condição a ser usada no intervalo1.
  • intervalo_critérios2, critérios2, … : Opcional. Outros intervalos adicionais e seus critérios associados.

Notas:

  • 1. A função SOMASES pode lidar com até 127 pares de argumentos intervalo_critérios e critérios.
  • 2. O argumento intervalo_critérios deve conter o mesmo número de linhas e colunas que o argumento intervalo_soma.
  • 3. O tipo de critério pode ser: número, expressão lógica, referência de célula, texto, data ou outra função do Excel. Se o critério for uma string de texto ou uma expressão, ele deve estar entre aspas duplas.
  • 4. A função SOMASES não diferencia maiúsculas de minúsculas. Por exemplo, as strings de texto "excel" e "EXCEL" serão consideradas iguais.
  • 5. A função SOMASES funciona com lógica E, o que significa que uma célula no intervalo de soma será somada apenas se atender a todos os critérios especificados.

 Retorno:

Retorna a soma para uma lista de números que atendem a todos os critérios específicos.


 Exemplos:

Exemplo 1: Uso básico da função SOMASES

Por exemplo, tenho uma tabela com colunas Produto, Nome, Vendas e Preço, conforme mostrado na captura de tela abaixo. Agora, quero descobrir a soma do preço total onde o produto é KTE e as vendas são maiores que 200.

show the usage of SUMIFS function

Por favor, aplique a seguinte fórmula em uma célula em branco:

=SOMASES(D2:D12, A2:A12, "KTE", C2:C12, ">200")
  • Dicas: Na fórmula acima:
  • D2:D12: é o intervalo de células que você deseja somar.
  • A2:A12, "KTE": O primeiro intervalo_critérios e critérios que você deseja usar para somar valores.
  • C2:C12, ">200": O segundo intervalo_critérios e critérios que você deseja usar para somar valores.

E então, pressione a tecla Enter para obter o resultado de que você precisa. Veja a captura de tela:

show the usage of SUMIFS function

Nota: Você também pode usar a referência de célula para substituir a condição na fórmula acima assim: =SOMASES(D2:D12, A2:A12,F2, C2:C12, G2).


Exemplo 2: Função SOMASES com datas no Excel

Quando você tem uma lista de datas e precisa somar os valores das células entre duas datas fornecidas, a função SOMASES pode resolver essa tarefa rapidamente e facilmente.

Por favor, use a fórmula abaixo em uma célula em branco:

=SOMASES(C2:C12, A2:A12, ">=4/1/2019", A2:A12, "<=31/5/2019")
  • Dicas: Na fórmula acima:
  • C2:C12: é o intervalo de células que você deseja somar.
  • A2:A12, ">=4/1/2019": O primeiro intervalo_critérios e critérios que você deseja usar para somar valores.
  • A2:A12, "<=31/5/2019": O segundo intervalo_critérios e critérios que você deseja usar para somar valores.

E então, pressione a tecla Enter, o preço total entre as duas datas fornecidas foi calculado, veja a captura de tela:

show the usage of SUMIFS function

Nota: Você também pode usar a referência de célula para substituir a condição na fórmula acima assim: =SOMASES(C2:C12, A2:A12, ">=" &E2, A2:A12, "<=" &F2).

show the usage of SUMIFS function


Exemplo 3: Função SOMASES com células em branco e não em branco

Suponha que você tenha um intervalo de dados como mostrado na captura de tela a seguir. Agora, se você quiser somar o preço total quando as células na Coluna B não forem células em branco e as células na Coluna C forem células em branco, como você faria?

show the usage of SUMIFS function

Para resolver essa tarefa, você deve usar a seguinte fórmula:

=SOMASES(D2:D12, B2:B12,"<>", C2:C12,"=")

Então, pressione a tecla Enter para obter o resultado de que você precisa. Veja a captura de tela:

show the usage of SUMIFS function


Exemplo 4: Função SOMASES com múltiplos critérios e lógica OU

Por padrão, a função SOMASES permite apenas lógica E, mas às vezes, você pode precisar somar valores de células com base em múltiplos critérios com lógica OU no Excel.

Por exemplo, se você tiver um intervalo de dados como mostrado na captura de tela abaixo, para somar o preço total de David, Jane ou Sunny, onde as vendas são maiores que 200.

show the usage of SUMIFS function

Fórmula1: SOMASES() + SOMASES() + SOMASES() +…

Para resolver isso, você pode combinar a função SOMASES para somar células com lógica OU. Por favor, aplique a fórmula abaixo:

=SOMASES(D2:D12, B2:B12, "Jane", C2:C12, ">200")+SOMASES(D2:D12, B2:B12, "David", C2:C12, ">200")+SOMASES(D2:D12, B2:B12, "Sunny", C2:C12, ">200")

E então, pressione a tecla Enter para obter o resultado correto de que você precisa:

show the usage of SUMIFS function

Fórmula2: SOMA(SOMASES({}))

Quando há várias lógicas OU, a fórmula acima pode ser algo difícil. Para simplificar a fórmula acima, você pode criar uma fórmula de matriz com as funções SOMA e SOMASES.

Por favor, insira ou copie a seguinte fórmula em uma célula em branco:

=SOMA(SOMASES(D2:D12,B2:B12,{"Jane","David","Sunny"}, C2:C12, ">200"))

show the usage of SUMIFS function

Então, pressione Ctrl + Shift + Enter juntos para obter o resultado conforme mostrado na captura de tela abaixo:

show the usage of SUMIFS function


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.