Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo convertir una fecha a cadena numérica o formato de texto en Excel?

Author Sun Last modified

Convertir valores de fecha en Excel a formatos de texto o números es una necesidad común durante el procesamiento y generación de informes de datos. Por ejemplo, puede que hayas importado datos donde las fechas están almacenadas como números o quieras estandarizar los formatos de fecha antes de exportar a sistemas externos, generar archivos CSV o realizar cálculos de datos por lotes. En este tutorial, se presentan varios métodos prácticos que cubren diferentes escenarios y requisitos de conversión, para que puedas elegir de manera flexible el enfoque más adecuado según tu trabajo real.

Se analiza la efectividad, simplicidad y capacidad de manejo por lotes de cada método, junto con consejos clave, precauciones y sugerencias de solución de problemas. Los métodos incluyen fórmulas, herramientas de formato, funciones integradas de Excel, así como la automatización VBA, lo que facilitará enormemente tus tareas de conversión de fechas en Excel.
a screenshot showing the original dates and the corresponding text and number after conversion


1. Convertir fecha a texto

Esta sección proporciona técnicas esenciales para convertir fechas en cadenas de texto en Excel.

La manera más fácil de convertir una fecha a texto es utilizando la función TEXTO, que puede especificar flexiblemente el formato de salida según tus necesidades y configuraciones regionales. Este método es adecuado para convertir cualquier formato de fecha en una cadena de texto legible y se utiliza ampliamente para exportar datos, preparar resúmenes o estandarizar rápidamente la visualización de fechas.

Fórmula: =TEXTO(fecha,"formato_fecha")

Referencia: fecha: la celda con la fecha que deseas convertir a texto
formato_fecha: el formato en el que deseas mostrar la fecha después de convertirla a texto

A continuación, casos específicos demuestran cómo utilizar esta fórmula de manera efectiva para diferentes requisitos de visualización. Ten en cuenta que después de usar la fórmula TEXTO, la salida siempre se devuelve como una cadena de texto (no un número), por lo que es adecuada para casos en los que no necesitas realizar más cálculos de fecha.

1.1 Convertir fecha a texto en formato mm/dd/aaaa

Para convertir la fecha en la Celda A3 a una cadena en formato mm/dd/aaaa, ingresa la siguiente fórmula en tu celda objetivo (como B3):
=TEXTO(A3,"mm/dd/aaaa")
Presiona Enter para confirmar la fórmula.

Si prefieres el formato dd/mm/aaaa, puedes ajustar la fórmula a:

=TEXTO(A8,"dd/mm/aaaa")
Después de escribir la fórmula, presiona Enter.
a screenshot of using TEXT function to convert date to text in dd/mm/yyyy format

Puedes arrastrar el controlador de relleno para aplicar la fórmula a otras celdas si necesitas convertir múltiples fechas a la vez. Recuerda que el resultado es una cadena de texto—Excel lo alinea a la izquierda por defecto. Si tienes la intención de usar el resultado para cálculos, consulta los métodos de conversión a números a continuación.

1.2 Convertir fecha a texto en formato mmddaaaa o ddmmaaaa

Si deseas mostrar las fechas en un formato compacto (como mmddaaaa), el mismo enfoque se aplica:

Ingresa esta fórmula en la celda objetivo (por ejemplo, B13):
=TEXTO(A13,"mmddaaaa")
Presiona Enter para finalizar.
a screenshot of using TEXT function to convert date to text in mmddyyyy format

Para el formato ddmmaaaa, escribe:

=TEXTO(A18,"ddmmaaaa")
Luego presiona Enter.
a screenshot of using TEXT function to convert date to text in ddmmyyyy format

Si necesitas aplicar la operación a una columna, puedes copiar la fórmula hacia abajo o usar el controlador de relleno. Si encuentras errores de alineación o cálculo, asegúrate de que todas las celdas de fecha originales sean realmente valores de fecha y no estén ya formateadas como texto.

1.3 Convertir fecha a texto en otros formatos

La función TEXTO admite una amplia variedad de formatos. Simplemente cambia el código de formato en la fórmula para personalizar la salida. Esto es útil para preparar diferentes cadenas de fecha específicas para regiones, para la generación de documentos o para su uso en otro software que requiera formatos de fecha fijos. Ejemplos:

Fecha(A3) 12/23/2019
Fórmula =TEXTO(A3,"mm-dd-aaaa") =TEXTO(A3,"mm/dd") =TEXTO(A3,"dd") =TEXTO(A3,"d/m/a")
Resultado 23-12-2019 23/12 23 23/12/19

Si la fórmula no devuelve el formato deseado, verifica nuevamente tu cadena de formato—Excel requiere comillas dobles y códigos de fecha válidos. Para obtener una lista completa de opciones de formato, consulta la ayuda de Formato Personalizado de Excel.


Convertir fecha a múltiples formatos de fecha individuales con clics



2. Convertir fecha a número

Esta sección explora cómo convertir valores de fecha en cadenas de números. En algunos casos, puede que desees obtener el número de serie de la fecha (para cálculos de intervalo o propósitos de compatibilidad), o reformatear fechas como cadenas de números puros (como para exportaciones de bases de datos, ordenación o cuando se alimenta datos numéricos estructurados a otra aplicación).

2.1 Convertir fecha a número en formato de 5 dígitos

Para mostrar el número de serie subyacente (el número de días desde el 1 de enero de 1900) correspondiente a una fecha, sigue estos pasos:

1. Haz clic derecho en la celda que contiene la fecha que deseas convertir, luego en el menú contextual, elige Formato de celdas.

2. En el cuadro de diálogo Formato de celdas ve a la pestaña Número y selecciona General en la lista Categoría .
a screenshot of selecting the General category

3. Haz clic en Aceptar. La fecha en la celda seleccionada se convierte en un número de 5 dígitos, que es la forma interna de Excel de almacenar fechas. Puedes usar esto para cálculos como restar fechas para encontrar diferencias de días o para integraciones de sistemas que dependan de números seriales de fecha.
a screenshot shows the date in the selected cell is converted to number

Nota: Si necesitas revertir el número a un formato de fecha estándar, simplemente sigue los mismos pasos y selecciona una categoría de Fecha en su lugar.

2.2 Convertir fecha a número en formato mmddaaaa o ddmmaaaa

Cuando desees transformar una fecha en una cadena de números formateada como mmddaaaa o ddmmaaaa (que técnicamente sigue siendo una cadena de texto en Excel, pero solo con dígitos), utiliza un formato de número personalizado. Esto es útil para generar códigos de fecha numéricos uniformes para ordenación, importación/exportación o identificadores de documentos estandarizados.

1. Haz clic derecho en la celda que contiene la fecha que deseas convertir y elige Formato de celdas del menú contextual.

2. En el cuadro de diálogo Formato de celdas bajo la pestaña Número elige Personalizado en la lista Categoría Luego escribe tu código de formato deseado, como mmddaaaa, en el campo Tipo .
a screenshot showing how to customise the formatting of selected cells

3. Haz clic en Aceptar. La fecha ahora se muestra como una cadena de números en tu formato seleccionado.
a screenshot showing the original data and the corresponding number formatting of it

Aquí hay otros códigos personalizados comúnmente utilizados y el resultado de la visualización:

Fecha 2/23/2019
Formatear celda como personalizado ddmmaaaa ddmmaa mmaaaa aaaammdd
Visualización 23022019 230219 022019 20190223

Ten cuidado: aunque el número se muestra visualmente, Excel todavía lo trata como una fecha en la celda a menos que uses la fórmula TEXTO para la conversión. Si exportas o usas los datos en otro sistema, verifica si se está leyendo el valor subyacente de la celda o el texto mostrado.


3. Convertir fecha a mes/día/año u otros formatos de fecha con clics

Si deseas convertir valores de fecha rápidamente a mes, día, año o cualquier otro formato de fecha personalizado—incluso para operaciones por lotes—la herramienta Aplicar formato de fecha en Kutools para Excel puede ser muy conveniente. Esto es útil para usuarios que prefieren evitar fórmulas complicadas o acciones repetitivas de clic derecho, y especialmente para formatear un gran rango de fechas en diferentes estilos.

Después de instalar gratuitamente Kutools para Excel, sigue estos pasos:

1. Selecciona las celdas que contienen las fechas que necesitan conversión.

2. Haz clic en Kutools > Formato > Aplicar formato de fecha.

3. En el cuadro de diálogo Aplicar formato de fecha selecciona tu salida deseada del panel Formato de fecha Puedes ver una vista previa del resultado inmediatamente en el panel derecho Vista previa .
a screenshot showing the various date formatting in the dialog box

4. Haz clic en Aceptar para aplicar los cambios, y todas las fechas seleccionadas se reformatean instantáneamente.
a screenshot showing the original dates and various formatting after conversion

Consejos: Este método es especialmente útil para el procesamiento por lotes y proporciona una vista previa visual, eliminando el ensayo y error. Si encuentras resultados inesperados, verifica los datos originales en busca de entradas de fecha no válidas o fechas formateadas como texto, ya que estas pueden no ser reconocidas correctamente por la herramienta.

Más consejos sobre la conversión de fecha


4. Texto en columnas: Convertir valores de fecha a texto

La función incorporada de Excel Texto en columnas también se puede utilizar para convertir por lotes valores de fecha en texto o diferentes representaciones de fecha/número, como al limpiar datos importados con formatos inconsistentes o prepararse para la migración de datos a otros sistemas.

La ventaja de este método es que no requiere fórmulas ni VBA y puede manejar simultáneamente varias celdas o columnas. Sin embargo, puede sobrescribir el contenido en las columnas a la derecha, por lo que siempre asegúrate de que no existan datos valiosos en esas columnas o realiza la conversión en un área nueva.

Pasos:

  • Selecciona el rango que contiene las fechas que deseas convertir.
  • Ve a la pestaña Datos en la cinta y haz clic en Texto en columnas.
  • En el asistente, elige Delimitado y haz clic en Siguiente (No selecciones ningún delimitador en el Paso 2 del asistente).
  • Haz clic en Siguiente nuevamente, luego bajo Formato de datos de columna, elige Fecha y especifica el formato de fecha entrante correcto (como MDY, DMY, YMD), o selecciona Texto para forzar la conversión a formato de texto.
  • Elige la celda de destino para la salida si no deseas sobrescribir la columna original.
  • Haz clic en Finalizar.

Después de completar, los valores de fecha seleccionados se convertirán al formato elegido (texto). Este método es particularmente efectivo para aplicar rápidamente el formato de texto en cadenas de fecha o resolver problemas con archivos CSV/TXT importados, donde Excel puede convertir incorrectamente fechas de texto automáticamente.

Precauciones: Si las columnas de salida contienen fórmulas o datos importantes, mueve o realiza una copia de seguridad de los datos antes. Para fechas no en inglés o patrones de fecha personalizados, verifica nuevamente el menú desplegable "Fecha" para que coincida con la disposición de los datos originales. Si ocurren resultados inesperados—por ejemplo, si las fechas se muestran como números o no se convierten—verifica que el formato de fecha regional de tu sistema coincida con tu selección en el asistente.


5. Descargar archivo de ejemplo


En resumen, Excel ofrece una variedad de soluciones flexibles para convertir fechas a formatos de texto o números, incluidas fórmulas (TEXTO), opciones de formato, complementos potentes como Kutools y funciones integradas como Texto en columnas. Cada método está diseñado para un escenario particular: usa fórmulas para resultados dinámicos, formato para cambios simples de apariencia, Kutools para procesamiento masivo fácil de usar, VBA para tareas grandes repetitivas y Texto en columnas al importar o limpiar datos textuales. Elige siempre el método que mejor se adapte a tu necesidad específica de conversión, tamaño de datos y preferencia de flujo de trabajo. Ten precaución con las fórmulas frente a los valores reales de las celdas y siempre mantén copias de seguridad de tus datos antes de realizar conversiones a gran escala.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos