Convertir "horas"

24/04/2006 - 09:17 por Lamari | Informe spam
Hola grupo, tengo que cargar las horas de unos operarios en una hoja de
excel y ellos me las ponen en formato normal de hora p.ej. 1,30 ó 0,45, y
yo tengo que cargarlas como 1,5 ó 0,75 (en estos casos) entonces mi
pregunta es: ¿Cómo puedo hacer para que yo al poner en una celda 1,3 ponga
1,5 p.ej.? ´

Gracias anticipadas,
menteAtenta Lamari.

Preguntas similare

Leer las respuestas

#1 martinez
24/04/2006 - 15:26 | Informe spam
Busca en la yuada de Excel 'convertir horas', alli lo tienes.


"Lamari" escribió en el mensaje
news:%
Hola grupo, tengo que cargar las horas de unos operarios en una hoja de
excel y ellos me las ponen en formato normal de hora p.ej. 1,30 ó 0,45,
y
yo tengo que cargarlas como 1,5 ó 0,75 (en estos casos) entonces mi
pregunta es: ¿Cómo puedo hacer para que yo al poner en una celda 1,3
ponga
1,5 p.ej.? ´

Gracias anticipadas,
menteAtenta Lamari.


Respuesta Responder a este mensaje
#2 Insumos
24/04/2006 - 16:25 | Informe spam
Podes solucionarlo con una funcion =si()


"Lamari" escribió en el mensaje
news:#
Hola grupo, tengo que cargar las horas de unos operarios en una hoja de
excel y ellos me las ponen en formato normal de hora p.ej. 1,30 ó 0,45,


y
yo tengo que cargarlas como 1,5 ó 0,75 (en estos casos) entonces mi
pregunta es: ¿Cómo puedo hacer para que yo al poner en una celda 1,3


ponga
1,5 p.ej.? ´

Gracias anticipadas,
menteAtenta Lamari.


Respuesta Responder a este mensaje
#3 Lamari
25/04/2006 - 11:58 | Informe spam
Yo había pensado mejor algo con macros, porque en la misma celda donde meto
los datos en donde quiero que se convierta, no sé si lo estoy expresando
bien.
Tenía hecha una para convertir pesetas en euro que era ésta:

Private Sub worksheet_change(ByVal target As Excel.Range)

Dim lcolumna As Long

lcolumna = 4

If target.Column = lcolumna Then

Application.EnableEvents = False

target.Value = target.Value / 166.386

Application.EnableEvents = True

End If

End Sub



Entonces quería que fuera algo así, he intentado modificarla pero hay algo
que hago mal, porque además aunque los datos son en la misma columna tienen
un rango por ejemplo que sólo los convierta entre la H17 hasta la H40 p.ej.



No sé si a lo mejor estoy rizando el rizo, no sé, pero bueno si se puede
¿no?



Muchas gracias.



"Insumos" escribió en el mensaje
news:%
Podes solucionarlo con una funcion =si()


"Lamari" escribió en el mensaje
news:#
> Hola grupo, tengo que cargar las horas de unos operarios en una hoja de
> excel y ellos me las ponen en formato normal de hora p.ej. 1,30 ó


0,45,
y
> yo tengo que cargarlas como 1,5 ó 0,75 (en estos casos) entonces mi
> pregunta es: ¿Cómo puedo hacer para que yo al poner en una celda 1,3
ponga
> 1,5 p.ej.? ´
>
> Gracias anticipadas,
> menteAtenta Lamari.
>
>


Respuesta Responder a este mensaje
#4 Luis Garcia
25/04/2006 - 12:39 | Informe spam
Prueba esto a ver si te sirve:

A1 : 3,5
B1 : =ENTERO(A1)/24+(A1-ENTERO(A1))/14,4
B1 con formato Hora.

Saludos

"Lamari" escribió...
Hola grupo, tengo que cargar las horas de unos operarios en una hoja de
excel y ellos me las ponen en formato normal de hora p.ej. 1,30 ó 0,45,


y
yo tengo que cargarlas como 1,5 ó 0,75 (en estos casos) entonces mi
pregunta es: ¿Cómo puedo hacer para que yo al poner en una celda 1,3


ponga
1,5 p.ej.? ´

Gracias anticipadas,
menteAtenta Lamari.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida