Ajustar texto de fechas con formato personalizado

sábado, mayo 28, 2011

Después de otra semana intensa de actividad, veo que llevo un buen atraso en responder a muchas de las consultas que me han llegado últimamente. Así que voy a aprovechar esta nota para disculparme y para volver a explicar que no siempre puedo (y a veces, no quiero) responder a las consultas.

Como prueba de buena voluntad voy a mostrar un pequeño truco con formato personalizado de números. En uno de los muchos foros de Excel apareció esta pregunta:

Hay alguna manera de ajustar el texto de una fecha con formato “dd/mm/aaaa hh:mm” de manera que la fecha aparezca en la primera línea de la celda y la hora en la segunda”



Una forma de hacerlo es editando la celda, poniendo el cursor delante de la hora y apretando Alt+Enter.

Pero la idea es definir un formato personalizado, de manera que no tengamos que editar cada una de las celdas.

El truco es el siguiente:


Seleccionamos el rango de las celdas y definimos el formato personalizado


En la ventanilla “Tipo” ponemos el cursor del mouse en el lugar del formato donde queremos dividir en dos líneas y pulsamos simultáneamente las teclas Ctrl+J y apretamos “Aceptar”



Con el rango seleccionado definimos “Ajustar texto”
o con el menú Formato de celdas
Finalmente ajustamos el alto de la fila
También podemos ir más adelante y dividir la celda en tres líneas, usando dos veces Ctrl+J


Para lograr este formato en la ventanilla “Tipo” del formulario de formato personalizado de números ponemos

“día:” dd (nótese las comilla) y un espacio

Apretamos Ctrl+J

“mes:” mmmm y un espacio

Apretamos Ctrl+J

“año:” aaaa

Apretamos “Aceptar” y definimos “Ajustar texto”. Si vemos esta situación

formFecha08

tenemos primero que cambiar el ancho de las columnas y luego el alto de la fila.

El truco fue mencionado por Rick Rothstein (si, el mismo de la prueba del nueve).

7 comments:

ram6n 29 mayo, 2011 11:48  

Excelente truco Jorge.
Gracias.

Amadeus 02 junio, 2011 08:22  

Excelente, gracias!

Amadeo 20 febrero, 2013 18:28  

Hola gente.
Se me presenta una duda
Cual es el formato de fecha
que pueda ver la 1º letra del mes en mayúscula?

Espero que se puede resolver.

Con nomproppio.. se puede pero la necesito en formato fecha para un chart

Saludos

amadeo

Jorge L. Dunkelman 21 febrero, 2013 18:30  

Al usar "m" como identificador en formato numérico personalizado, suponiendo que la celda contiene la fecha 21/02/2013, obtendrías:

m -> 2
mm -> 02
mmm -> Feb
mmmm -> Febrero
mmmmm -> F

Anónimo,  28 agosto, 2013 12:45  

El truco que he probado es personalizar el formato de número con [$-8C0A]mmm"-"aa;@

Juan Fa 15 diciembre, 2015 01:05  

Me sirvió el truco de Anónimo [$-8C0A]mmm"-"aa . PARA QUE xls. ME DEVUELVA EL MES CON LA PRIMERA MAYÚSCULA. ¿ALGUIEN ME PUEDE AYUDAR PARA QUE ME DEVUELVA EL MES CON LAS TRES INICIALES MAYÚSCULAS?
GRACIAS

Jorge Dunkelman 15 diciembre, 2015 20:55  

Tendrías que usar la función MAYUSC, por ejemplo, si la fecha está en la celda B3, la fórmula es =MAYUSC(TEXTO(B3,"[$-C0A]mmm"))

Publicar un comentario

Google+ Followers

Seguidores

Google+ Badge

Términos Legales

  © Blogger template On The Road by Ourblogtemplates.com 2009

Back to TOP