KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Função SUMIFS do Excel

AutorXiaoyang Data de Modificação

A função SOMASES no Excel permite somar valores de células com base em múltiplos critérios. Este tutorial explica a sintaxe da função SOMASES e mostra alguns exemplos práticos da sua utilização.

mostrar a utilização da função SOMASES


 Sintaxe:

A sintaxe da função SOMASES no Excel é:

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

 Argumentos:

  • sum_rangeObrigatório. As células ou intervalo de células que pretende somar. Apenas as células com números são incluídas na soma; células vazias e valores de texto são ignorados.
  • criteria_range1Obrigatório. O primeiro intervalo ao qual pretende aplicar o critério1.
  • criteria1Obrigatório. A primeira condição a aplicar ao intervalo1.
  • criteria_range2, criteria2, … Opcional. Outros intervalos adicionais e os respetivos critérios.

Notas:

  • 1. A função SOMASES suporta até 127 pares de argumentos intervalo_critério e critério.
  • 2. O argumento intervalo_critério deve ter o mesmo número de linhas e colunas que o argumento intervalo_soma.
  • 3. O critério pode ser um número, uma expressão lógica, uma referência de célula, texto, uma data ou outra função do Excel. Se for uma cadeia de texto ou uma expressão, deverá ser colocada entre aspas duplas.
  • 4. A função SOMASES não diferencia maiúsculas de minúsculas — por exemplo, as cadeias de texto «excel» e «EXCEL» são tratadas como idênticas.
  • 5. A função SOMASES opera com lógica E, o que significa que uma célula no intervalo de soma só é incluída se satisfizer todos os critérios definidos.

 Resultado:

Devolve a soma dos números numa lista que cumprem todos os critérios especificados.


 Exemplos:

Exemplo 1: Utilização básica da função SOMASES

Por exemplo, tenho uma tabela com as colunas Produto, Nome, Vendas e Preço, conforme ilustrado na imagem seguinte. Pretendo agora obter a soma total do preço para os registos em que o produto seja «KTE» e as vendas sejam superiores a 200.

mostrar a utilização da função SOMASES

Aplique a seguinte fórmula numa célula vazia:

=SUMIFS(D2:D12, A2:A12, "KTE", C2:C12, ">200")
  • Dicas: Na fórmula acima:
  • D2:D12: é o intervalo de células que pretende somar.
  • A2:A12, «KTE»: o primeiro par intervalo_critério e critério com base no qual pretende somar valores.
  • C2:C12, «>200»: O segundo intervalo_critério e o critério com base nos quais pretende somar valores.

Em seguida, prima a tecla Enter para obter o resultado pretendido. Veja a imagem:

mostrar a utilização da função SOMASES

Nota: Também pode utilizar uma referência de célula para substituir a condição na fórmula acima, da seguinte forma: =SUMIFS(D2:D12, A2:A12,F2, C2:C12, G2).


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

Quando tem uma lista de datas e precisa somar os valores das células entre duas datas específicas, a função SOMASES resolve essa tarefa de forma rápida e fácil.

Utilize a seguinte fórmula numa célula vazia:

=SUMIFS(C2:C12, A2:A12, ">=4/1/2019", A2:A12, "<=5/31/2019")
  • Dicas: Na fórmula acima:
  • C2:C12: é o intervalo de células que pretende somar.
  • A2:A12, «>=4/1/2019»: O primeiro intervalo_critério e critério com base nos quais pretende somar valores.
  • A2:A12, «<=5/31/2019»: O segundo intervalo_critério e critério com base nos quais pretende somar valores.

Em seguida, prima a tecla Enter e o preço total entre as duas datas indicadas será calculado. Veja a imagem:

mostrar a utilização da função SOMASES

Nota: Também pode utilizar uma referência de célula para substituir a condição na fórmula acima, da seguinte forma:=SUMIFS(C2:C12, A2:A12, ">="&,E2 A2:A12, "<="&,F2).

mostrar a utilização da função SOMASES


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

Imagine que tem um conjunto de dados como o apresentado na imagem seguinte. Pretende somar o preço total sempre que as células da Coluna B não estejam vazias e as da Coluna C estejam vazias. Como proceder?

mostrar a utilização da função SOMASES

Para resolver esta tarefa, deve utilizar a seguinte fórmula:

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

Depois, prima a tecla Enter para obter o resultado pretendido. Veja a imagem:

mostrar a utilização da função SOMASES


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

Por predefinição, a função SOMASES apenas suporta lógica E, mas por vezes poderá precisar de somar valores com base em múltiplos critérios utilizando lógica OU no Excel.

Por exemplo, se tiver um conjunto de dados como o apresentado na imagem seguinte, pretende somar o preço total das vendas de David, Jane ou Sunny que sejam superiores a 200.

mostrar a utilização da função SOMASES

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

Para resolver esta tarefa, pode combinar várias funções SOMASES para somar células com lógica OU. Utilize a seguinte fórmula:

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

Em seguida, prima a tecla Enterpara obter o resultado correto pretendido:

mostrar a utilização da função SOMASES

Fórmula2: SUM(SUMIFS({}))

Quando existem várias condições com lógica OU, a fórmula acima torna-se um pouco complexa. Para simplificá-la, pode criar uma fórmula de matriz utilizando as funções SOMA e SOMASES.

Introduza ou copie a seguinte fórmula para uma célula vazia:

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

mostrar a utilização da função SOMASES

Depois, prima em simultâneo as teclas Ctrl + Shift + Enterpara obter o resultado mostrado na imagem seguinte:

mostrar a utilização da função SOMASES


As Melhores Ferramentas de Produtividade para o Office

Kutools for Excel – Ajuda-o a destacar-se da multidão

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy
Avanç. Lista suspensa:Lista de Opções Simples  |  Lista de Opções Dependente  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado…) …
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos…)|  50+Tiposde Gráfico(Gráfico de Gantt…)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento…)|  19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho…)|  12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda…)|  7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células do Excel…)|… e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…


Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques diários e diga adeus à tendinite do rato.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
  • Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.