Note: The other languages of the website are Google-translated. Back to English

Sumif com vários critérios baseados na lógica OR e AND

Ao trabalhar em planilhas do Excel, pode ser necessário somar valores com base em vários critérios. Às vezes, os vários critérios são da mesma coluna (lógica OR), mas às vezes de colunas diferentes (lógica AND). Nesse caso, como você lidaria com essa tarefa no Excel?


Sumif com vários critérios baseados na lógica OR

Supondo que você tenha uma lista de produtos que contém o Fornecedor e a Qtd conforme a captura de tela mostrada abaixo, agora, você deseja obter todas as quantidades totais que são fornecidas pelo fornecedor John e David. Aqui, vou apresentar duas fórmulas simples para você.

Usando a fórmula SUMIF + SUMIF +…

Se você deseja somar números que atendem a um dos critérios (lógica OR) de vários critérios, pode adicionar várias funções SOMASE em uma única fórmula, a sintaxe genérica é:

=SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…
  • criteria_range: O intervalo de células que você deseja corresponder aos critérios;
  • criteria1: O primeiro critério usado para determinar quais células devem ser somadas;
  • criteria2: O segundo critério usado para determinar quais células devem ser somadas;
  • sum_range: O intervalo de células a partir do qual você deseja fazer a soma.

Agora, copie ou insira qualquer uma das fórmulas abaixo em uma célula em branco e pressione Entrar chave para obter o resultado:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)           (Type the criteria manually)
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
(Use a cell reference)


Explicação da fórmula:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)

  • O primeiro SUMIF (B4: B14, "John", C4: C14) encontra as linhas de John e soma as quantidades totais;
  • O segundo SUMIF (B4: B14, "David", C4: C14) encontra as linhas de David e soma as quantidades totais;
  • Em seguida, some essas duas fórmulas SUMIF para obter todas as quantidades totais fornecidas por John e David.

Usando as funções SUM e SUMIF

A fórmula acima é muito fácil de usar se houver apenas alguns critérios, mas se você quiser somar valores com várias condições OR, a fórmula acima pode ser redundante. Nesse caso, uma fórmula melhor criada com base nas funções SOMA e SOMASE pode lhe ajudar. As sintaxes genéricas são:

Fórmula genérica com texto codificado:

=SUM(SUMIF(criteria_range, {criteria1,criteria2,...}, sum_range))
  • criteria_range: O intervalo de células que você deseja corresponder aos critérios;
  • criteria1: O primeiro critério usado para determinar quais células devem ser somadas;
  • criteria2: O segundo critério usado para determinar quais células devem ser somadas;
  • sum_range: O intervalo de células a partir do qual você deseja fazer a soma.

Fórmula genérica com referências de células:

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • criteria_range: O intervalo de células que você deseja corresponder aos critérios;
  • criteria_cells: As células que contêm os critérios que você deseja usar;
  • sum_range: O intervalo de células a partir do qual você deseja fazer a soma.

Por favor, insira ou copie qualquer uma das fórmulas abaixo de que você precisa em uma célula em branco e obtenha o resultado:

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))           (Type the criteria manually)
=SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
(Use cell references, array formula, should press Ctrl + Shift + Enter keys)


Explicação da fórmula:

= SOMA (SOMASE (B4: B14, {"João", "David"}, C4: C14))

> SUMIF (B4: B14, {"John", "David"}, C4: C14):

  • {"John", "David"}: Uma constante de matriz que é um conjunto de vários critérios fornecidos entre chaves.
  • SUMIF (B4: B14, "David", C4: C14) A constante de matriz usando a lógica OR força a função SUMIF a somar números em C4: C14 com base em um dos vários critérios ("John" e "David") e retornará dois resultados separados: {410,1520}.

> SOMA (SOMA (B4: B14, {"João", "David"}, C4: C14)) = SOMA ({410,1520}): Finalmente, esta função SUM adiciona esses resultados de matriz para retornar o resultado: 1930.


Sumif com vários critérios baseados na lógica AND usando a função SUMIFS

Se quiser somar valores com vários critérios em colunas diferentes, você pode usar a função SUMIF para resolver essa tarefa rapidamente. A sintaxe genérica é:

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range: O intervalo de células que você deseja somar;
  • criteria_range1: A faixa onde a criteira1 é aplicada;
  • criteria1: O primeiro critério que é verificado em relação ao intervalo_de_criterios1 e determina quais células adicionar; (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.)
  • criteria_range2, criteria2…: Outros intervalos adicionais e seus critérios associados. (você pode configurar 127 pares de intervalo_critérios e critérios em uma fórmula SOMASE.)

Digamos que eu tenha uma tabela com as colunas Produto, Fornecedor, Quantidade e Preço, conforme a captura de tela abaixo. Agora, quero saber a soma do preço total do produto Apple e a quantidade maior ou igual a 200.

Aplique qualquer uma das fórmulas abaixo em uma célula em branco e pressione Entrar chave para retornar o resultado:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")           (Type the criteria manually)
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use cell references)


Explicação da fórmula:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")

  • O intervalo A4: A14 verifica o produto “Apple” e o intervalo C4: C14 extrai todas as quantidades maiores ou iguais a 200, então a função SUMIFS soma apenas as células correspondentes do intervalo D4: D14.

Função relativa usada:

  • SUMIF:
  • A função SUMIF pode ajudar a somar células com base em um critério.
  • SUMIFS:
  • A função SOMASE no Excel pode ajudar a somar os valores das células com base em vários critérios.

Mais artigos:

  • Soma se as células contiverem texto específico em outra coluna
  • Este tutorial mostrará como somar valores se as células contiverem texto específico ou parcial em outra coluna. Tome o intervalo de dados abaixo como exemplo, para obter as quantidades totais dos produtos que contêm o texto “T-Shirt”, tanto a função SUMIF quanto a função SUMPRODUCT podem lidar com esta tarefa no Excel.
  • Soma os valores de N menores ou inferiores no Excel
  • No Excel, é fácil somar um intervalo de células usando a função SUM. Às vezes, você pode precisar somar os 3, 5 ou n números menores ou mais baixos em um intervalo de dados, conforme a captura de tela mostrada abaixo. Neste caso, o SUMPRODUCT em conjunto com a função PEQUENO pode ajudá-lo a resolver este problema no Excel.

As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do 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 (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (1)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
vocês sabem se essa lógica funciona nas planilhas do google?
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL