Página 1 de 1

Condição para valores menor e maior com critérios misturados

Enviado: 13 Abr 2018 às 19:10
por MatheusCaldas
Olá a todos,

Estou criando uma planilha para controle de estoque e me deparei com um problema do qual não estou conseguindo resolver. Acabei ficando sem mais ideias e gostaria de recorrer da ajuda de vocês.

O problema: Na coluna "Q" (Alerta), estou tentando colocar alguns critérios para que me informem sobre a necessidade de iniciar o planejamento de "re-estoque" de material conforme estes vão se acabando e um último que me informará se já existem entradas posteriores dos produtos relacionados (com a mensagem "PRODUTO COM NOVO ESTOQUE) até que se atinja o maior valor para este determinado produto. Todos os critérios estão como quero, exceto este ultimo. Explico um pouco melhor logo abaixo.

A lógica para critério que estou tentando adicionar, na coluna "Q" (Alerta), é o seguinte:
- Se eu tiver mais de uma entrada do produto "B", por exemplo, preciso que o Excel me retorne a mensagem "PRODUTO COM NOVO ESTOQUE" para todas as entradas do produto "B" que forem menores do que a maior entrada deste produto e que mostre os outros critérios que tenho na coluna "Q", caso esta seja a maior entrada do produto "B".

Observações:

1 - Preciso que isto seja resolvido com fórmulas e não com uma macro.

2 - A fórmula que tentei que mais chegou perto do que eu quero foi a seguinte,

=SE(OU(CONCATENAR(C11,D11)>CONCATENAR(SE($C$9:$C$17=ESQUERDA(E11,NÚM.CARACT(C11)),C11),$D$9:$D$17))
=SE(OU("B2">CONCATENAR(SE({"A";"B";"B";"B";"B";"C";"B";"E";0}="B","B"),{1;1;2;3;4;1;5;1;0}))
=SE(OU("B2">CONCATENAR({FALSO;"B";"B";"B";"B";FALSO;"B";FALSO;FALSO},{1;1;2;3;4;1;5;1;0}))
=SE(OU("B2">{"FALSO1";"B1";"B2";"B3";"B4";"FALSO1";"B5";"FALSO1";"FALSO0"})
=SE(OU({FALSO;VERDADEIRO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO})
=VERDADEIRO

3 - Também tentei utilizar a fórmula =MAIOR e =MENOR com os dados da coluna "E" (NOME+Nº), que criei concatenando os dados da coluna "C"+"D", porém essas fórmulas não reconhecem estes dados como "maior" ou "menor" e retorna um erro. No entanto, se eu utilizar a fórmula =CONCATENAR e concatenar os dados da coluna "C" e "D" "manualmente" e fizer como fiz na primeira linha da fórmula acima, então tenho o resultado entre o que é maior e o que é menor.

Anexei a planilha para facilitar a visualização do problema.

Desde já, Muito obrigado e desculpem se fui muito longo e entediante em minha explicação, mas quis explicar o máximo que pude de meu problema.

Muito obrigado,

Matheus

Re: Condição para valores menor e maior com critérios mistur

Enviado: 14 Abr 2018 às 01:58
por mdiego
Boa noite Matheus,

Não entendi tão bem.

Mas veja o que eu fiz se te ajuda ou se é isso.

Sds,

Condição para valores menor e maior com critérios misturados

Enviado: 14 Abr 2018 às 17:17
por MatheusCaldas
Muito obrigado Diego! É exatamente isso! Funcionou direitinho do jeito que estava precisando. Não conhecia a função =AGREGAR.
:D
Sds,