Calcular formato hora/integer
Hola, buenos días y muchas gracias de antemano.
Estoy haciendo un control de producción por empleados. Y en una hoja de excel saco una tabla con todos los tiempos de cada empleado en formato [h]:mm:ss que lo voy sacando con la siguiente fórmula en una macro:
Sheets("Tiempos").Range("A1") = Sheets("Tiempos").Range("A1") + TimeValue(Sheets("Hoja1").Range("A" & i))
Siendo la "Hoja1" donde voy recorriendo con un for los registros y los voy actualizando en la hoja "Tiempos".
Luego en otra hoja "Volumen", tengo el volumen producido por cada empleado, con formato General o Numero.
Lo que yo quería es devolver en otra hoja, por ejemplo "MEDIAS", es el resultado de volumen/hora. Así, si en la celda A1 de Tiempos, tenemos 1:30:00, y en la celda A1 de Volumen, tenemos 1200, quiero que en la celda A1 de MEDIAS, me devuelva 800 que es dividir 1200 ud. Entre 1,5(el numero de horas totales). Así seria que el empleado hace 800 ud. Por hora.
He probado introduciendo la fórmula "= 'Volumen'!A1 / ((HORA (Tiempos!A1) + (MINUTO(Tiempos!A1)/60))" Pero me da error cuando son las de 24 horas.
Muchas gracias a quien me pueda ayudar.
Estoy haciendo un control de producción por empleados. Y en una hoja de excel saco una tabla con todos los tiempos de cada empleado en formato [h]:mm:ss que lo voy sacando con la siguiente fórmula en una macro:
Sheets("Tiempos").Range("A1") = Sheets("Tiempos").Range("A1") + TimeValue(Sheets("Hoja1").Range("A" & i))
Siendo la "Hoja1" donde voy recorriendo con un for los registros y los voy actualizando en la hoja "Tiempos".
Luego en otra hoja "Volumen", tengo el volumen producido por cada empleado, con formato General o Numero.
Lo que yo quería es devolver en otra hoja, por ejemplo "MEDIAS", es el resultado de volumen/hora. Así, si en la celda A1 de Tiempos, tenemos 1:30:00, y en la celda A1 de Volumen, tenemos 1200, quiero que en la celda A1 de MEDIAS, me devuelva 800 que es dividir 1200 ud. Entre 1,5(el numero de horas totales). Así seria que el empleado hace 800 ud. Por hora.
He probado introduciendo la fórmula "= 'Volumen'!A1 / ((HORA (Tiempos!A1) + (MINUTO(Tiempos!A1)/60))" Pero me da error cuando son las de 24 horas.
Muchas gracias a quien me pueda ayudar.
1 respuesta
Respuesta de jrgces
1