A instrução Excel IF com combinação AND / OR não funciona [fechada]

0

Minha fórmula do Excel é capaz de identificar tudo até o momento em que ele usa o primeiro cálculo e não o segundo.

A fórmula que estou usando:

=IF(OR(A21="Ensure Plus",A21="Glucerna RTH",A21="Nepro Hp",A21="Novasource",A21="Supportan",AND(OR(B21>F11,AND(($E$19-E21)<=5,($E$19-E21)<=(-5)),AND(($F$19-F21)<=5,($F$19-F21)<=(-5))),AND(($G$19-G21)<=5,($G$19-G21)<=(-5)))),B21-50,IF(OR(AND(($E$19-E21)<=5,($E$19-E21)<=(-5)),AND(($F$19-F21)<=5,($F$19-F21)<=(-5)),AND(($G$19-G21)<=5,($G$19-G21)<=(-5))),B21-3,"Cannot Be"))

Aqui está uma captura de tela da planilha:

Obrigado antecipadamente.

    
por Jonathan Chua 02.01.2017 / 08:05

1 resposta

1

Dica de solução de problemas para fórmulas longas e complexas:

Divida a fórmula em partes gerenciáveis em células individuais. Então você pode identificar quais condições são resolvidas corretamente e quais não. Quando todas as células com partes da fórmula exibirem o resultado correto, inicie a combinação das fórmulas em duas das células e verifique o resultado. Repita até que todas as partes da fórmula tenham sido combinadas na fórmula principal.

Sem qualquer indicação de quais são as regras e a lógica do seu negócio, esta é a única resposta que vem à mente.

    
por 02.01.2017 / 08:14