none
FUNÇÃO "E" NÃO ESTÁ DEVOLVENDO O VALOR QUANDO AS DUAS CONDIÇÕES ESTÃO OK RRS feed

  • Pergunta

  • Estou fazendo um cálculo de horas e tenho duas condições para um dos cálculos.

    Entretanto, ele só me retorna quando uma das condições é válida. Quando as duas são válidas ele não me devolve o valor positivo, que é fundamental para o próximo cálculo.

    =SEERRO(SE(E(H6=FALSO; G6>=O6); (G6-O6); "");"")

    quinta-feira, 30 de março de 2017 17:06

Todas as Respostas

  • Olá Bruno!

    A sintaxe da fórmula está correta, então os dados das células de referência devem estar com alguma inconsistência que você não deve ter percebido. Se tratando de cálculo de horas, preste muita atenção, pois o valor que enxergamos na célula é apenas uma mascara de horário que pode ser igual para valores diferentes, por exemplo, os valores inteiros (0, 1, 2, etc...) formatados em hora são iguais, que corresponde as 00:00. Sugiro analisar seus valores colocando a formatação como número ou geral para você perceber quais são os valores que estão na célula e como está se comportando a fórmula. Por experiência de muitos anos te afirmo que as funções nativas não erram este tipo de cálculo, o problema está nos valores que você está processando.

    Abraços!


    Rafael Kamimura - http://excelmaniacos.com

    quinta-feira, 30 de março de 2017 18:29