Results 1 to 9 of 9

Cambio de formato de hora a número

This is a discussion on Cambio de formato de hora a número within the Questions in Other Languages forums, part of the Question Forums category; Hola a todos, Estoy intentando mecanizar una hoja excel para tener que hacer a mano lo menos posible y tengo ...

  1. #1
    New Member
    Join Date
    Mar 2006
    Posts
    22

    Default Cambio de formato de hora a número

    Hola a todos,

    Estoy intentando mecanizar una hoja excel para tener que hacer a mano lo menos posible y tengo una duda. Es una hoja de control de actividad de trabajadores en la que tengo que hacer una serie de sumas y agrupaciones de horas.
    Necesitaría convertir un formato de celda tipo hora a uno tipo número, pero que al hacer la transformación quedara bien el cálculo.
    Por ejemplo:
    Formato incial hora: "02:30" (referido a que el trabajador ha realizado 2 horas y media extras)
    Formato final número: "2,5" (= dos horas y media)

    No se si esto es posible o no.. o si me he explicado bien, pero como en excel se puede hacer de todo... si alguien me ayuda lo agradecería mucho

  2. #2
    MrExcel MVP
    Int'l Moderator
    Greg Truby's Avatar
    Join Date
    Jun 2002
    Location
    39° 17' 15" N, -94° 40' 26" W
    Posts
    9,729

    Default

    Hola Aliena,

    Para convertir un valor de tiempo a un valor "normal", es nada más de multiplicar el valor de tiempo por 24. Pero sepa que uno siempre puede sumar valores de tiempo igual a como uno suma valores normales.

    ******** ******************** ************************************************************************>
    Microsoft Excel - Book1___Running: 11.0 : OS = Windows XP
    (F)ile (E)dit (V)iew (I)nsert (O)ptions (T)ools (D)ata (W)indow (H)elp (A)bout
    =

    A
    B
    C
    D
    1
    1:30 1.50
    2
    2:30 2.50
    3
    3:30 3.50
    4
    7:30 7.50
    Sheet1

    [HtmlMaker 2.42] To see the formula in the cells just click on the cells hyperlink or click the Name box
    PLEASE DO NOT QUOTE THIS TABLE IMAGE ON SAME PAGE! OTHEWISE, ERROR OF JavaScript OCCUR.
    Greg
    ………………………………………………
    Work: XL 2003, 2007 and 2010 on Windows 7
    Please use CODE tags - especially for longer excerpts of code.

  3. #3
    New Member
    Join Date
    Oct 2010
    Posts
    2

    Default Re: Cambio de formato de hora a número

    Hola quisiera saber si me pueden ayudar.
    Quiero sacar la produtividad:
    Por esto tengo que hacer la resta de dos horas (8:00 - 8:40)
    El resultado de esto me queda como 0:40.

    Debido a que necesito hacer (cantidad*personas)/tiempo, necesito este tiempo como numero, o sea el numero 40.

    Si lo hago directo me arroja otro numero... como paso las 0:40 a solamente 40.

    Me explico???

    Gracias.

  4. #4
    MrExcel MVP
    Int'l Moderator
    Greg Truby's Avatar
    Join Date
    Jun 2002
    Location
    39° 17' 15" N, -94° 40' 26" W
    Posts
    9,729

    Default Re: Cambio de formato de hora a número

    Es el mismo mono con el mimso rabo, nada más tiene que multiplicar el resultado por 1440 en vez de por 24. ¿Por qué 1440? Porque hay 1440 (24 × 60) minutos en un día.
    Greg
    ………………………………………………
    Work: XL 2003, 2007 and 2010 on Windows 7
    Please use CODE tags - especially for longer excerpts of code.

  5. #5
    New Member
    Join Date
    Oct 2010
    Posts
    2

    Default Re: Cambio de formato de hora a número

    Gracias ... Sos un genio !!!

  6. #6
    New Member
    Join Date
    Dec 2010
    Posts
    1

    Thumbs up Re: Cambio de formato de hora a número

    Greg, Muchísimas gracias, me han ahorrado mucho trabajo!

    cimixul


    Quote Originally Posted by Greg Truby View Post
    Hola Aliena,

    Para convertir un valor de tiempo a un valor "normal", es nada más de multiplicar el valor de tiempo por 24. Pero sepa que uno siempre puede sumar valores de tiempo igual a como uno suma valores normales.

    ******** ******************** ************************************************************************>
    Microsoft Excel - Book1___Running: 11.0 : OS = Windows XP
    (F)ile (E)dit (V)iew (I)nsert (O)ptions (T)ools (D)ata (W)indow (H)elp (A)bout
    =

    A
    B
    C
    D
    1
    1:30 1.50

    2
    2:30 2.50

    3
    3:30 3.50

    4
    7:30 7.50

    Sheet1

    [HtmlMaker 2.42] To see the formula in the cells just click on the cells hyperlink or click the Name box
    PLEASE DO NOT QUOTE THIS TABLE IMAGE ON SAME PAGE! OTHEWISE, ERROR OF JavaScript OCCUR.

  7. #7
    New Member
    Join Date
    Oct 2013
    Posts
    1

    Default Problemas con la hora

    hola me pueden ayudar, tengo un problema, tengo en la celda A1 la formula =now()
    y quiero cambiar el color de celda A2 de pendiendo de la hora.

    de 6:00 a 8:00 amarillo
    de 8:01 a 10:00 rojo
    de 10:01 a 12:00 verde

    pero la verdad no he podido lograrlo, me podrias ayudar????

    Muchas Gracias.

  8. #8
    New Member
    Join Date
    Oct 2013
    Location
    Belo Horizonte, Brazil
    Posts
    46

    Default Re: Problemas con la hora

    Benemoris, Buenas noches.

    Si desea hacer una pregunta no utilice el mensaje de otra persona.

    Hacer un nuevo mensaje. es mucho mejor para usted.

    Utilice estas fórmulas para obtener los colores deseados.

    Formato condicional.

    1ª Condición: Y(HORA(A1)>=6;HORA(A1)<=8) --> FORMATO AMARILLO

    2ª Condición: Y(HORA(A1)>8;HORA(A1)<=10) --> FORMATO ROJO

    3ª Condición: Y(HORA(A1)>10;HORA(A1)<=12) --> FORMATO VERDE


    Espero haber ayudado.
    --------------------------------------------------------------
    Belo Horizonte, Brasil
    Marcílio Lobão

  9. #9
    MrExcel MVP
    Int'l Moderator
    Greg Truby's Avatar
    Join Date
    Jun 2002
    Location
    39° 17' 15" N, -94° 40' 26" W
    Posts
    9,729

    Default Re: Problemas con la hora

    Bueno, estoy suponiendo que usted se da cuenta que con usar =NOW() la hora que usted verá en la celda A1 cambiará cada vez que la hoja calcula...

    Para hacer lo que usted pide, vaya a la celda A2 y añada las siguientes reglas de formato condicional

    =AND($A$1>=TIME(6,0,0),$A$1<=TIME(8,0,0)) y ponga el formato de color amarillo
    =AND($A$1>TIME(8,0,0),$A$1<=TIME(10,0,0)) y ponga el formato de color rojo
    =AND($A$1>TIME(10,0,0),$A$1<=TIME(12,0,0)) y ponga el formato de color verde

    Si usted nos indica cual versión de Excel está usando le podemos dar instrucciones más específicas sobre cómo hacer formato condicional si usted no conoce esta habilidad de Excel.
    Last edited by Greg Truby; Oct 14th, 2013 at 09:43 PM.
    Greg
    ………………………………………………
    Work: XL 2003, 2007 and 2010 on Windows 7
    Please use CODE tags - especially for longer excerpts of code.

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DMCA.com