Suponiendo que en la celda A1 tengas esta cifra: 3,42
Y sabes que son 3 horas y pico, pero quieres saber ese "pico" cuanto es, ...entonces debes hacer esto, por ejemplo en A2:
Código:
=ENTERO(A1) &"h "& ENTERO((A1-ENTERO(A1))*60) &"m " & REDONDEAR(((((A1-ENTERO(A1))*60-ENTERO((A1-ENTERO(A1))*60))))*60;0) & "s "
Por las pruebas que he realizado parece que todo es correcto, así que espero no haberme equivocado.
Ejemplo: 3,42 corresponde a 3 horas, y 42/100 partes de hora, pero como queremos pasarlo a unidades de tiempo, con esa fórmula obtenemos que 3,42 equivale a: 3 horas, 25 minutos, y 12 segundos.
De la misma forma que 3,50 son exactamente 3 horas, 30 minutos, y 0 segundos.
Salu2