Continuado con los formatos personalizados (entrega anterior: números), en este truco veremos cómo dar formato a celdas a fechas.
Por ejemplo, que en lugar de 03/05/2009 nos muestre 03-may-09. O incluso más complejo como “Domingo, 3 de mayo de 2009″.
Para hacer esto, utilizaremos el formato personalizado de números.
Hay solamente tres parámetros que se pueden personalizar: el día, el mes y el año.
Para dar formato a una celda con una fecha, podemos utilizar el atajo de teclado Ctrl+1 y seleccionar “personalizada” en categoría.
Para todos los ejemplos, usaremos la fecha:03/05/2009
Formatos de Día
El tipo de formato del día se controla utilizando la letra “d”.
- d: muestra el número del día. Ej. 3
- dd: Número de día con dos dígitos: 03
- ddd: nombre del día abreviado: Dom
- dddd:nombre completo del día: Domingo
En un mismo formato, se puede tener más de un formto de día. Podemos tener por ejemplo
dddd d
Lo que nos mostrará: “Domingo 3″
Formatos de Mes
El tipo de formato del día se controla utilizando la letra “m”.
- m: muestra el número del mes en un solo dígito. En nuestro caso 5
- mm: número del mes con dos dígitos: 05
- mmm: Mes abreviado: May
- mmmm: Nombre del mes completo: Mayo
Formatos de Año
Por alguna razón que aún no he logrado identificar, a pesar de usar la versión en español del Excel, en algunos casos el formato del año se controla con la letra “a” mientras que en otros con “y” (year).
Dado que en la versión que tengo funciona con la “y”, utilizaré estras letras para los ejemplos. Si tu versión funciona con la “a”, el funcionamiento es totalmente equivalente.
- y: año con DOS dígitos (no hay opción de mostrar el año con un solo dígito).
- yy: Igual que el anterior
- yyy: año con CUATRO dígitos (a pesar de tener solo tres “y”)
Formatos Personalizados de fechas
Ahora que ya sabemos como funciona cada parte del formato, podemos combinarlos para darle el formato deseado.
Podemos agregar “,”, separar el día, mes y año con otro caracter como guiones “-” o puntos “.”.
Incluso podemos agregar texto entre comillas, por ejemplo si queremos insertar la palabra “de” como separador.
En la tabla de abajo presento varios casos para ilustrar distintos formatos. Todos siempre referidos a la fecha 03/05/2009.
Buscá más trucos en: http://www.trucosdeexcel.com/
Seguime por Twitter, usuario “trucosdeexcel”.
Mandá tus sugerencias o preguntas a: excelman@trucosdeexcel.com


te vuelvo a agradecer por toda la información ,me fue muy util para todo
gracias por la info, tengo una duda en mi excel no me da el mes con letra mayuscula, tu podrias ayudarme?
Consulta.
Yo me encargo de pasar el pedido de cobro de empleados, considerando siempre el ALTA y BAJA (fecha en que inicia y cierra su contrato).
Los contratos suelen hacerce con mucha antelacion, y son varios por lo cual siempre tengo que fijarme mes a mes, si no debo dar un alta o baja a 1 contrato.
El asunto es que el periodo es de 21 del mes “X” al 20 del mes “Z”
ejem.
21 enero al 20 de febrero ; periodo FEBRERO
21 febrero al 20 de marzo ; periodo MARZO
Contrato inicia 18/02/XX periodo de ALTA FEBRERO
finaliza 21/03/XX periodo de BAJA ABRIL
Yo tengo en 1 columna inicio de contrato y en otra cierre
desearía, mediante una formula colocar al costado de cada una su correspondiente periodo. Intente con Funcion SI con varios argumentos pero tiene un limite. De que otra forma podría hacerlo???