Foto de Pedro G.
Pedro há 5 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

Matemática Financeira Geral
4 respostas
Minerva IA
Inteligência Artificial do Profes
Respondeu há 11 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 sua pergunta

Professora Daniella S.
Respondeu há 5 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á 5 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á 3 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

Aprenda do seu jeito, no seu ritmo

Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App
Escaneie o QR Code para baixar