Tienes una fecha en tu hoja de Excel que se ve como 2026/1/1, pero necesitas que se muestre como 1 de enero. Excel almacena todas las fechas como números de serie, lo que permite realizar cálculos. La forma en que se muestra una fecha está controlada por su formato de visualización. Este artículo explica cómo cambiar ese formato a cualquier estilo que necesites.
Puntos clave: Cambiar formatos de fecha en Excel
- Inicio > Lista desplegable de formato de número: Aplica rápidamente formatos comunes como Fecha corta o Fecha larga a las celdas seleccionadas.
- Cuadro de diálogo Formato de celdas (Ctrl+1): Accede a la biblioteca completa de formatos de fecha integrados o crea tu propio formato personalizado.
- Función TEXTO: Convierte una fecha en un formato de texto específico para usar en fórmulas, gráficos o cadenas concatenadas.
Entendiendo los formatos de fecha en Excel
Excel no almacena las fechas como texto como “1 de enero”. En su lugar, las almacena como números de serie secuenciales donde el 1 de enero de 1900 es el número 1. El número 50000 representa el 6 de junio de 2036. Este sistema permite la aritmética de fechas, como calcular el número de días entre dos fechas. El formato que aplicas es una capa visual que le dice a Excel cómo presentar ese número subyacente como una fecha reconocible. Cambiar el formato no altera el valor almacenado, solo su visualización.
Los formatos integrados cubren la mayoría de los estilos comunes, como “1/1/2026”, “01-ene-2026” o “1 de enero de 2026”. Cuando estos no son suficientes, puedes diseñar un formato personalizado usando códigos específicos. Por ejemplo, “mmmm d” muestra “1 de enero” y “dddd, mmmm d, yyyy” muestra “jueves, 1 de enero de 2026”. Es esencial asegurarse de que los datos de tu celda sean un número de serie de fecha real, no texto que parezca una fecha, para que el formato funcione correctamente.
Pasos para aplicar un nuevo formato de fecha
Puedes cambiar la apariencia de una fecha usando la cinta de opciones, un atajo de teclado o una fórmula. El método que elijas depende de si necesitas un formato de celda permanente o un resultado de texto para otro propósito.
Método 1: Usar el cuadro de diálogo Formato de celdas
Este método cambia permanentemente el formato de visualización de las celdas que selecciones.
- Selecciona tus celdas de fecha
Haz clic en la celda o arrastra para seleccionar un rango de celdas que contengan las fechas que deseas formatear. - Abre el cuadro de diálogo Formato de celdas
Presiona Ctrl+1 en tu teclado. También puedes hacer clic derecho en las celdas seleccionadas y elegir Formato de celdas en el menú. - Elige la categoría Fecha
En el cuadro de diálogo, haz clic en la pestaña Número. Selecciona Fecha en la lista Categoría a la izquierda. - Selecciona tu formato preferido
Desplázate por la lista Tipo a la derecha para ver opciones integradas como *14 de marzo de 2012 o 14-mar-12. El menú desplegable Configuración regional puede mostrar formatos específicos de la región. Haz clic en Aceptar para aplicar.
Método 2: Usar la cinta de opciones de la pestaña Inicio
Esto proporciona un acceso más rápido a los formatos de fecha más comunes.
- Selecciona tus celdas de fecha
Resalta las celdas que contienen las fechas que deseas cambiar. - Abre la lista desplegable de formato de número
En la pestaña Inicio, encuentra el grupo Número. Haz clic en el menú desplegable que probablemente muestra “General” o “Fecha corta”. - Elige un formato
Selecciona Fecha corta o Fecha larga de la lista. Para más opciones, haz clic en Más formatos de número en la parte inferior para abrir el cuadro de diálogo Formato de celdas.
Método 3: Crear un formato de fecha personalizado
Usa esto cuando ningún formato integrado coincida con tus necesidades, como mostrar solo el mes y el día.
- Abre el cuadro de diálogo Formato de celdas
Selecciona tus celdas y presiona Ctrl+1. - Selecciona la categoría Personalizada
En el cuadro de diálogo Formato de celdas, haz clic en Personalizada en la lista Categoría a la izquierda. - Ingresa tu código de formato
En el cuadro Tipo, verás el código de formato actual. Reemplázalo con tu código personalizado. Para “1 de enero”, escribemmmm d. Para “01-ene”, escribedd-mmm. La vista previa sobre el cuadro Tipo muestra el resultado. - Aplica el formato
Haz clic en Aceptar. Tus celdas seleccionadas ahora mostrarán las fechas usando tu patrón personalizado.
Método 4: Usar la función TEXTO
Esta función convierte una fecha en texto formateado, útil en fórmulas o cuando necesitas un resultado de texto.
- Inicia la fórmula
En una celda nueva, escribe un signo igual seguido de TEXTO, así:=TEXTO( - Referencia la celda de fecha y agrega el formato
Haz clic en la celda con tu fecha original, luego escribe una coma. Dentro de comillas, ingresa tu código de formato. Una fórmula completa se ve así:=TEXTO(A1, "mmmm d") - Completa la fórmula
Presiona Enter. La celda mostrará la fecha de la celda A1 formateada como “1 de enero”. El resultado es texto, no una fecha con la que puedas calcular.
Errores comunes y límites de formato
La celda muestra ##### después del formato
Esto significa que la columna es demasiado estrecha para mostrar la fecha formateada. El valor de fecha subyacente está bien. Simplemente haz doble clic en el borde derecho del encabezado de la columna para ajustar automáticamente el ancho, o arrastra manualmente el borde para hacer la columna más ancha.
La fecha no cambia de formato
Si aplicar un nuevo formato no tiene efecto, la celda probablemente contiene texto, no una fecha real de Excel. Las entradas de texto están alineadas a la izquierda por defecto, mientras que las fechas están alineadas a la derecha. Para solucionarlo, usa la función FECHANUMERO para convertir el texto a un número de serie de fecha, o usa Texto en columnas (Datos > Herramientas de datos > Texto en columnas) y completa el asistente sin cambiar ninguna configuración.
El formato personalizado muestra el mes como un número
En los códigos de formato personalizado, “m” solo representa el minuto en contextos de tiempo. Para mostrar el mes como un número sin ceros a la izquierda, usa “m”. Para mostrarlo con ceros a la izquierda, usa “mm”. Para mostrar el nombre completo del mes, debes usar “mmm” para el nombre abreviado o “mmmm” para el nombre completo. Usar el código incorrecto dará resultados inesperados.
Formatos integrados vs. formatos personalizados: diferencias clave
| Elemento | Formatos de fecha integrados | Formatos de fecha personalizados |
|---|---|---|
| Método de acceso | Lista desplegable de la pestaña Inicio o categoría Fecha en Formato de celdas | Categoría Personalizada en el cuadro de diálogo Formato de celdas |
| Flexibilidad | Lista fija de estilos regionales comunes | Combinaciones ilimitadas usando códigos de formato como d, mmm, yyyy |
| Soporte de configuración regional | Los formatos cambian automáticamente según la configuración regional de Windows | Los códigos son universales; la visualización es consistente en todos los sistemas |
| Mejor para | Informes comerciales estándar, facturas y cumplimiento regional | Necesidades específicas de marca, informes condensados o diseños no estándar |
| Ejemplo de salida | 1/1/2026, 01-ene-26, jueves, 1 de enero de 2026 | ene-1, T1-26, 2026-S01, 01 enero |
Ahora puedes cambiar cualquier fecha en tu hoja de cálculo de un número básico a una etiqueta claramente formateada. Usa el cuadro de diálogo Formato de celdas para cambios permanentes o la función TEXTO para resultados de texto dinámicos. Para un control avanzado, experimenta con códigos de formato personalizados como “yyyy-mm-dd” para estándares ISO. Recuerda que presionar Ctrl+Shift+# aplica el formato de fecha corta predeterminado al instante.
Idioma de Excel y separadores
Los nombres de función de estos ejemplos corresponden a Excel en español. El separador de argumentos depende de la configuración regional: si Excel requiere punto y coma, sustituye las comas entre argumentos por punto y coma; si requiere comas, utiliza comas. No cambies separadores decimales, códigos de formato ni textos entre comillas indiscriminadamente. Los nombres de hojas, campos, tablas y rangos deben coincidir con los del libro; los marcadores en inglés no son nombres de función y deben sustituirse de forma coherente si adaptas los datos. Equivalencias con Excel en inglés: TEXTO = TEXT.