No MS Excel 365 (BR), a fórmula que calcula o total de horas...
Comentários
Veja os comentários dos nossos alunos
=(HORA(17:45)-HORA(07:30))-1
Embora ambas as fórmulas B e D resultem no valor numérico 9 (desconsiderando os minutos), a B é considerada a mais adequada. A fórmula em B =(HORA(17:45)-HORA(07:30))-1 retorna o resultado numérico 9. Já a fórmula D, ao usar =TEXTO(...), converte o resultado para um formato de texto, o que impede seu uso em cálculos futuros, tornando-a menos eficiente.
Siga-me @rexconcurseiro
A fórmula correta precisa subtrair a hora de início da hora final e, em seguida, subtrair a hora do almoço. Depois, ela precisa formatar o resultado para que seja exibido como horas.
A alternativa D faz exatamente isso:
• ("17:45"-"07:30"): Calcula a diferença entre a hora final e a hora inicial. O Excel faz essa subtração internamente, resultando em um valor decimal que representa o total de horas trabalhadas.
• -"1:00": Subtrai 1 hora de almoço do total. É essencial colocar a hora de almoço entre aspas " " para que o Excel a interprete como um valor de tempo e não um número.
• TEXTO(..., "h"): A função TEXTO formata o resultado do cálculo para ser exibido em um formato de hora. O argumento "h" indica que o resultado deve ser exibido como um número de horas inteiras.
É como se a fórmula estivesse dizendo para o Excel: "Calcule a diferença entre essas duas horas, subtraia 1 hora do almoço, e me mostre o resultado em formato de horas."
Testei a B no Excel e deu erro
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo