formato personalizado con cálculos

22/11/2006 - 20:18 por news.microsoft.com | Informe spam
Hola buenas tardes.

Tengo una duda en excel y busca alguien que me pueda ayudar.
Quiero realizar lo siguiente:
Introduzco un número en una celda, por ejemplo 75 y aplicarle un formato en
la misma celda que me ponga 1 horas 15 minutos 0 segundos.

Gracias por vuestra atencion
Charo

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
23/11/2006 - 02:35 | Informe spam
hola, Charo !

Quiero realizar lo siguiente: Introduzco un número en una celda, por ejemplo 75
y aplicarle un formato... que me ponga 1 horas 15 minutos 0 segundos.



ve a [menu] formato / celdas... o su atajo de teclado: -> ctrl + 1
en el apartado de numero encontraras una 'categoria' para formatos de hora ;)
o puedes personalizar segun tus necesidades, p.e. -> h:mm:ss
o bien [h]:mm:ss [si necesitas representar horas 'superiores' a 24] ;)

saludos,
hector.
Respuesta Responder a este mensaje
#2 Charo
23/11/2006 - 03:03 | Informe spam
Hola Héctor,

Muchas gracias pero con eso tengo un problema.
Tengo que ponerle valores en días, si le pongo 1 me dice 24:00:00
El problema es que necesito ponerlo en horas. Es decir, escribo 75 y me
pone 1 hora 15 minutos 0 segundos.

Muchas Gracias
Charo.



"Héctor Miguel" escribió en el mensaje
news:eD%23Ib%
hola, Charo !

Quiero realizar lo siguiente: Introduzco un número en una celda, por
ejemplo 75
y aplicarle un formato... que me ponga 1 horas 15 minutos 0 segundos.



ve a [menu] formato / celdas... o su atajo de teclado: -> ctrl + 1
en el apartado de numero encontraras una 'categoria' para formatos de hora
;)
o puedes personalizar segun tus necesidades, p.e. -> h:mm:ss
o bien [h]:mm:ss [si necesitas representar horas 'superiores' a 24]
;)

saludos,
hector.

Respuesta Responder a este mensaje
#3 Héctor Miguel
23/11/2006 - 03:20 | Informe spam
hola, Charo !

Muchas gracias pero con eso tengo un problema.
Tengo que ponerle valores en días, si le pongo 1 me dice 24:00:00
El problema es que necesito ponerlo en horas.
Es decir, escribo 75 y me pone 1 hora 15 minutos 0 segundos.



tienes razon... 'obvie' demasiado que por 75 querias significar 60 minutos + 15 minutos :D
el 'detalle' esta en que [para excel] trabajar con datos fecha/hora es lo mismo que trabajar con numeros 'seriales'
enteros son dias [de 24 horas, o 1440 minutos, u 86400 segundos...] y
fracciones son horas, minutos, segundos, ... ;)

1) una 'entrada' [aceptable por excel] para convertir un entero de 75 a fracciones de 75 minutos...
u/24/60

2) si lo que 'realmente' necesitas es introducir los enteros [75] y que excel los convierta a 75 'minutos...
va a requerir del apoyo de codigo [y perderias la caracteristica del deshacer, undo, ctrl+Z] :(

comentas si le damos por las macros ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 Charo
23/11/2006 - 10:24 | Informe spam
Gracias Héctor por tu interés.
Siento haber sido tan pesada con el 75 pero era la condición aunque me sirve
cualquier otro número ;-)

Quería evitar las macros pero veo que no es posible. Con esto ya no tengo
problema.

Muchas gracias.



"Héctor Miguel" escribió en el mensaje
news:
hola, Charo !

Muchas gracias pero con eso tengo un problema.
Tengo que ponerle valores en días, si le pongo 1 me dice 24:00:00
El problema es que necesito ponerlo en horas.
Es decir, escribo 75 y me pone 1 hora 15 minutos 0 segundos.



tienes razon... 'obvie' demasiado que por 75 querias significar 60 minutos
+ 15 minutos :D
el 'detalle' esta en que [para excel] trabajar con datos fecha/hora es lo
mismo que trabajar con numeros 'seriales'
enteros son dias [de 24 horas, o 1440 minutos, u 86400 segundos...] y
fracciones son horas, minutos, segundos, ... ;)

1) una 'entrada' [aceptable por excel] para convertir un entero de 75 a
fracciones de 75 minutos...
u/24/60

2) si lo que 'realmente' necesitas es introducir los enteros [75] y que
excel los convierta a 75 'minutos...
va a requerir del apoyo de codigo [y perderias la caracteristica del
deshacer, undo, ctrl+Z] :(

comentas si le damos por las macros ?
saludos,
hector.

Respuesta Responder a este mensaje
#5 AnSanVal
25/11/2006 - 01:00 | Informe spam
Hola Charo.

Prueba con:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Int(Target) Then
Target = Target / 1440
Target.NumberFormat = "h"" horas ""mm"" minutos ""ss"" segundos"""
End If
End Sub

Saludos desde Tenerife.
*************************
"news.microsoft.com" escribió en el mensaje
news:
Hola buenas tardes.

Tengo una duda en excel y busca alguien que me pueda ayudar.
Quiero realizar lo siguiente:
Introduzco un número en una celda, por ejemplo 75 y aplicarle un formato
en la misma celda que me ponga 1 horas 15 minutos 0 segundos.

Gracias por vuestra atencion
Charo

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida