- 10 May 2010, 20:03
#220173
Buenas tardes a todos/as,
Estoy trabajando con una tabla dinámica, los valores de la cual son horas trabajadas en ciertos expedientes.
Necesito multiplicar las horas que tengo en la tabla dinámica por un importe variable según el trabajador. Es decir, tengo las horas trabajadas y lo multiplico por un importe en euros, para obtener euros/hora. Paso las horas y los minutos a decimal con la siguiente fórmula:
(((Hora (Mi celda) * 60) + Minuto (Mi celda)) /60)
Y me hace perfectamente el cálculo para todas las celdas que tengan como máximo 23:59 horas. Pero, por ejemplo, si tengo 88:00 horas trabajadas, no hace bien el cálculo.
He mirada el formato de las celdas y lo he puesto en [hh]:mm. Pero en las celdas en las que las horas superan las 24 horas, como por ejemplo 88:50 horas, el formato lo tengo como [hh]:mm, pero en el contenido de la celda me pone “03/01/1900 16:50:00”. Esto es equivalente a 88:50 horas, pero como me lo pone con fecha y hora, mi fórmula no funciona, y sólo me coge 16:50 horas, y me pierde tres días.
¿Cómo podría hacer para que funcionara?
Muchas gracias a todos/as.
"Estos son mis principios. Si a usted no le gustan, tengo otros."
Groucho Marx