Excel Funcao SE ( uma das condicionais nao funciona) [Resolvido/Fechado]

Denunciar
Posts
2
Data de inscrição
terça 30 de dezembro de 2014
Status
Membro
Última visita
31 de dezembro de 2014
-
Posts
2
Data de inscrição
terça 30 de dezembro de 2014
Status
Membro
Última visita
31 de dezembro de 2014
-
Ola. Estou com uma duvida na seguinte formula:

=IF(C14*LARGE(C19:C20,1)>=1.5,C14*LARGE(C19:C20,1),IF(C14*LARGE(C19:C20,1)>20,20,IF(C14*LARGE(C19:C20,1)<1.5,1.5)))

Na qual, sao comparadas duas celulas e o maior valor entre elas eh o que eu quero. Portanto, se o resultado da multiplicacao da C14 pelo maior numero entre a C19 e C20 for maior ou igual que 1,5, quero que a o excel efetue a operacao C14*LARGE(C19:C20,1).

Na seguinte, o excel faz a mesma comparacao, so que se o resultado for maior que 20, o excel me retorna 20, e assim por diante.

O problema qh que essa formula so funciona para duas condicionais: a primeira e a ultima. A condiocional do meio nao esta sendo valida, pois se o resultado daquela multiplicacao for maior que 20 aparece o tal do valor e nao o valor 20, que eh o que eu quero.

Alguem poderia me ajudar e me falar onde estou errando?

Desde ja agradeco,

2 respostas

Posts
1833
Data de inscrição
segunda 16 de agosto de 2010
Status
Contribuinte
Última visita
30 de maio de 2018
493
GDRCP, Boa tarde.

A sua fórmula está apenas com um pequeno problema de lógica.

Experimente assim:
=IF(C14*LARGE(C19:C20,1)>20, 20, IF(C14*LARGE(C19:C20,1)>=1.5 , C14*LARGE(C19:C20,1), 1.5))

Era isso o que você queria?
Eu espero ter ajudado.
--
Belo Horizonte, Brasil.
Marcílio Lobão
Posts
2
Data de inscrição
terça 30 de dezembro de 2014
Status
Membro
Última visita
31 de dezembro de 2014

Ajudou sim Mazzaropi. Muito Obrigado =))