O mais fácil é simplesmente colocar sua fórmula em um IF () para que você possa controlar o resultado se o teste acima for < = 0 ou não.
Então pegue =B3-TIME(8,0,0)
e mude para =IF(B3-TIME(8,0,0)<=0,0,B3-TIME(8,0,0))
Estou tentando formular um modelo de cartão de horários para que, uma vez que os horários de trabalho sejam inseridos, as horas regulares e as horas extras sejam separadas. Eu tenho algo assim.
=B3-TIME(8,0,0)
Isso encontra a diferença. Então, se eles trabalham 9 horas, mostra a diferença de 1, que é a quantidade correta de mais de tempo trabalhado. Agora meu problema é que se não houver tempo extra trabalhado recebo um erro nesta célula. Como corrijo para mostrar 0 ou em branco se o resultado for 0 ou negativo?
O mais fácil é simplesmente colocar sua fórmula em um IF () para que você possa controlar o resultado se o teste acima for < = 0 ou não.
Então pegue =B3-TIME(8,0,0)
e mude para =IF(B3-TIME(8,0,0)<=0,0,B3-TIME(8,0,0))
Você também pode usar uma função IFERROR em vez de uma função IF se receber um erro do Excel.
Isso manipulará todos os erros do Excel que você pode receber e permitirá especificar valores de retorno que não farão cálculos (SUM, AVG, etc.) no intervalo para retornar resultados estranhos.
Tags microsoft-excel