Foto de Pedro G.
Pedro há 4 anos
Enviada pelo
Site

Excel somases maior e menor que

Olá! Queria saber se a fórmula do SOMASES pode ter o critério usando os operadores matemáticos "<"; ">" etc.
Exemplo:
=SOMASES(A1:A20;B1:B20;"<"C1:C20)
Existe essa possibilidade? Se não, existe outra fórmula que permita fazer isso?
Obrigado!
Pedro

Minerva IA
Inteligência Artificial do Profes
Respondeu há 3 meses

Sim, a função SOMASES no Excel pode utilizar operadores matemáticos como "<", ">", "<=", ">=", e outros para definir critérios. No entanto, a maneira como você escreveu a fórmula no exemplo parece não seguir a sintaxe correta do Excel. Permita-me mostrar um exemplo de como configurá-la corretamente.

Se você deseja somar os valores em uma coluna A1:A20 com base em critérios em B1:B20 que são menores do que os valores na coluna C1:C20, você precisará adaptar a abordagem, pois a fórmula SOMASES não aceita diretamente referências de célula ou intervalos como comparações diretas com cada célula dentro do critério.

Uma maneira de fazer isso é definindo um auxílio para criar uma fórmula matricial ou utilizando uma coluna auxiliar. Vou apresentar um exemplo mais generalizado usando uma coluna auxiliar.

Opção usando Coluna Auxiliar:

  1. Crie uma Coluna Auxiliar:
  2. Adicione uma coluna D (ou qualquer coluna livre) onde cada célula terá um valor 1 se a condição for verdadeira (ou 0 se não for).
  3. Na célula D1, por exemplo, insira a fórmula: =SE(B1<C1;1;0) e arraste para baixo até D20.

  4. Use SOMASE para somar com base na Coluna Auxiliar:

  5. Agora você pode fazer: =SOMARPRODUTO(A1:A20;D1:D20)

A coluna auxiliar usa o SE() para determinar se cada elemento na coluna B é menor que o correspondente na coluna C, e SOMARPRODUTO totaliza apenas os valores onde a condição é verdadeira.

Opção com Fórmula Matricial:

Você também pode usar uma fórmula matricial para evitar a coluna auxiliar:

=SOMA(SE(B1:B20<C1:C20; A1:A20; 0))

Certifique-se de digitar essa fórmula e, em seguida, pressionar Ctrl + Shift + Enter ao invés de apenas Enter, convertendo-a em uma fórmula matricial (você verá colchetes ao redor dela na barra de fórmulas: {}).

Essas abordagens garantem que a soma ocorra somente quando os critérios são atendidos.

Já tem uma conta? Entrar
Ao me cadastrar, confirmo que li e concordo com os Termos de Uso .
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Professora Daniella S.
Respondeu há 4 anos
Contatar Daniella

Ola Pedro!

A funçao SOMASES permite que sejam utilizados os critérios ¨>¨e ¨<¨e também outros operadores.

Sintaxe

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

  • =SOMASES(A2:A9;B2:B9;"=A*";C2:C9;"nome")

  • =SOMASES(A2:A9;B2:B9;"<>Bananas";C2:C9;"nome")

 

Segue a forma de uso e explicação conforme orientação da própria Microsoft

 

Nome do argumento

Descrição

Intervalo_soma    (obrigatório)

O intervalo de células para somar. 

Intervalo_critérios1    (obrigatório)

O intervalo testado usando os Critérios1.

Intervalo_critérios1 e Critérios1 configuram um par de pesquisa no qual um intervalo é pesquisado em busca de critérios específicos. Depois que os itens no intervalo forem encontrados, seus correspondentes valores em Intervalo_soma serão adicionados.

Critérios1    (obrigatório)

Os critérios que definem quais células no Intervalo_critérios1 serão adicionadas. Por exemplo, os critérios podem ser inseridos como 32, ">32", B4, "maçãs" ou "32".

Intervalo_critérios2;critérios2;...    (opcional)

Intervalos adicionais e seus critérios associados. Você pode inserir até 127 pares de intervalo/critérios.

Exemplos

Para usar esses exemplos no Excel, arraste para selecionar os dados na tabela, clique com o botão direito do mouse na seleção e escolha Copiar. Em uma nova planilha, clique com botão direito do mouse na célula A1 e escolha Fazer Correspondência com a Formatação de Destino, em Opções de Colagem

Quantidade Vendida

Produto

Vendedor

5

Maçãs

Diogo

4

Maçãs

Sara

15

Alcachofras

Diogo

3

Alcachofras

Sara

22

Bananas

Diogo

12

Bananas

Sara

10

Cenouras

Diogo

33

Cenouras

Sara

Fórmula

Descrição

 

=SOMASES(A2:A9;B2:B9;"=A*";C2:C9;"Diogo")

Adiciona o número de produtos que começam com Ae foram vendidos por Diogo. Ele usa o caractere curinga * em Critérios1, "= A *" para procurar nomes de produtos correspondentes em Criteria_range1B2: B9, e procura pelo nome "Tom" no Criteria_range2C2: C9. Em seguida, adiciona os números em Intervalo_somaA2:A9 que atendem a ambas as condições. O resultado é 20.

 

=SOMASES(A2:A9;B2:B9;"<>Bananas";C2:C9;"Diogo")

Adiciona o número de produtos que não são bananas e que foram vendidos por Diogo. Ele exclui bananas usando <> no critérios1, "<>bananas", e procura pelo nome "Tom" em Criteria_range2C2: C9. Em seguida, adiciona os números em Intervalo_somaA2:A9 que atendam a ambas as condições. O resultado é 30.

Espero te ajudado!

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professora Claudia S.
Respondeu há 4 anos
Contatar Claudia

Olá!


No Excel  a função SOMASE, é usada como seu nome indica,  para somar os valores em um intervalo, atendendo aos critérios que sejam especificdos.

A função é relizada com base nos seguintes argumentos:

Um intervalo obrigatórioque são os intervalos de células que se deseja calcul, eles devem ser números ou nomes, matrizes ou referências que contêm números. 

- Critério Obrigatório. eles são os que definem quais células serão adicionadas, isso na forma de um número, expressão, referência de célula, texto ou função que  Por exemplo: 32, ">32", B5, "32", "batatas". Deve estar entre aspas duplas ("). Se os critérios forem numéricos, as aspas duplas não serão necessárias.


Assim a alternativa correta que expresa a função SOMASES é:

=SOMASES(A2:A1000;B2:B1000;C1;A2:A1000;”>300?)

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Respondeu há 2 anos
Contatar Isac

Bom dia,

Tive essa mesma dúvida e consegui da seguinte forma:

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

  • somases(A2:A9;B2:B9;critério1;C2:C9;">x")

Note que coloquei a função matemática ao final da fórmula e com aspas.

Espero ter ajudado!

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor