Cómo convertir texto en fechas en Excel sin confundir el día y el mes
Convierte fechas de texto en Excel con FECHANUMERO, componentes explícitos o la configuración regional de Power Query. Detecta fechas ambiguas e inválidas sin perder los datos originales.
Cambiar el formato de una celda a Fecha no convierte necesariamente un texto en una fecha utilizable en Excel. Peor aún, una conversión puede parecer correcta y haber intercambiado el día y el mes: 03/04/2026 puede significar el 4 de marzo o el 3 de abril.
Lo más seguro es confirmar la convención de fechas de la fuente, conservar el texto original y convertir los valores en una columna nueva. Marca las fechas ambiguas o imposibles en lugar de adivinarlas. Solo después aplica el formato de visualización que prefieras.
Comprueba si la celda contiene texto o un número
En una columna auxiliar, prueba:
=ESTEXTO(A2)
=ESNUMERO(A2)
Utiliza estos ejemplos como dos fórmulas independientes. Excel almacena las fechas como números de serie, pero que ESNUMERO devuelva VERDADERO no demuestra que el valor sea una fecha válida para tus datos: una cantidad como 500 también es un número. Revisa la fuente y el intervalo de fechas esperado. La guía de Microsoft para convertir texto en fechas explica la diferencia entre convertir un valor y dar formato al resultado.
Los ejemplos siguientes usan nombres de funciones en español y punto y coma. Según el idioma y la configuración regional de Excel, puede que necesites adaptar los nombres o los separadores.
Confirma la convención de entrada antes de convertir
Estos datos ficticios muestran las decisiones necesarias:
| Texto original | Convención confirmada de la fuente | Tratamiento correcto |
|---|---|---|
| 2026-10-11 | Año-mes-día | 11 de octubre de 2026 |
| 03/04/2026 | Desconocida | Revisar en lugar de adivinar |
| 03/04/2026 | Día/mes/año | 3 de abril de 2026 |
| 31/04/2026 | Día/mes/año | Inválida porque abril tiene 30 días |
| 2024-02-29 | Año-mes-día | Día bisiesto válido |
| 2025-02-29 | Año-mes-día | Día bisiesto inválido |
Un valor de día superior a 12 puede ayudar a identificar la convención de una fuente coherente. No demuestra que todas las filas de una exportación mezclada usen la misma. Pregunta al responsable de la fuente o consulta la especificación de la exportación. Si se han combinado varios sistemas, separa sus registros antes de convertirlos.
Usa FECHANUMERO para textos de fecha reconocidos y coherentes
Si las fechas de texto coinciden con una convención que tu sistema reconoce, utiliza una columna de resultados independiente:
=FECHANUMERO(A2)
Aplica un formato de fecha al resultado numérico. Comprueba un día y un mes conocidos antes de rellenar la fórmula hacia abajo.
FECHANUMERO depende de la configuración de fechas del sistema, por lo que un valor ambiguo puede producir un resultado diferente en otro ordenador. También ignora la información horaria de los textos de fecha y hora que reconoce. No la uses para conservar marcas de tiempo. Consulta la referencia de FECHANUMERO de Microsoft.
No sustituyas los errores de conversión por la fecha de hoy ni por cero. Eso genera datos que parecen razonables, pero no tienen relación con la fuente. Añade un estado de revisión junto al texto original.
Convierte explícitamente un formato fijo de año mes y día
Si has confirmado que la fuente contiene fechas válidas de diez caracteres con el formato YYYY-MM-DD, construye la fecha a partir de sus componentes:
=FECHA(VALOR(IZQUIERDA(A2;4));VALOR(EXTRAE(A2;6;2));VALOR(DERECHA(A2;2)))
Para 2026-10-11, esta fórmula asigna 2026 al año, 10 al mes y 11 al día. Da al resultado un formato inequívoco de año-mes-día.
Esta fórmula convierte componentes; no valida fechas. FECHA normaliza los componentes fuera de rango: si recibe el 29 de febrero de 2025, devuelve el 1 de marzo de 2025 en vez de rechazar la entrada. Microsoft documenta este comportamiento en la referencia de FECHA.
Para entradas no verificadas, comprueba la longitud y la posición de los separadores, exige componentes numéricos y un año válido y después compara el año, el mes y el día convertidos con los componentes originales. Cualquier discrepancia debe pasar a la lista de revisión. Limita esta receta a fechas modernas dentro del intervalo esperado para tu actividad; las fechas históricas y las diferencias entre los sistemas de fechas de los libros necesitan un tratamiento aparte.
Usa Power Query para importaciones repetidas
Para una exportación recurrente, es más fácil mantener una importación reproducible con una configuración regional explícita que corregir cada lote a mano. En las versiones de Excel con Power Query:
- Importa la fuente desde Datos → Desde texto/CSV y elige Transformar datos.
- Revisa los pasos aplicados. Si un paso automático de Tipo cambiado ya ha interpretado la columna de fechas, vuelve a la etapa de texto original y elimina o sustituye esa conversión. Volver a convertir en texto una fecha mal interpretada no recupera la cadena original.
- Conserva una copia de la columna de texto original. En la columna que quieras convertir, elige Cambiar tipo → Usar configuración regional.
- Selecciona Fecha y la configuración regional que corresponda a la fuente, como Inglés (Reino Unido) para datos confirmados en día/mes/año o Inglés (Estados Unidos) para mes/día/año.
- Revisa los errores y comprueba algunas fechas conocidas antes de cargar los datos. Conserva las filas inválidas para corregirlas, en lugar de eliminarlas solo para que desaparezcan del recuento de errores.
La configuración regional controla cómo se interpreta el texto, no solo cómo se muestra una fecha. Microsoft lo explica en tipos de datos y configuración regional de Power Query. Elegir una configuración regional no resuelve una mezcla de convenciones sin documentar dentro de una misma columna. Para el resto de la importación, consulta nuestra guía para importar CSV de forma segura.
Pide a GetSheetAI que convierta y señale las excepciones
Utiliza la barra lateral de GetSheetAI para Excel para describir la convención de la fuente y el resultado que necesitas. Una petición útil sería:
Inspecciona la columna Fecha del pedido que contiene datos. La especificación de la fuente indica día/mes/año con un año de cuatro dígitos. Conserva la columna original. Crea las columnas Fecha convertida y Motivo de revisión, y convierte únicamente fechas de calendario válidas e inequívocas que respeten esta convención. Deja Fecha convertida vacía cuando la entrada sea inválida, falte o sea contradictoria, y explica cada problema. No adivines el significado de las filas que usen otra convención ni las descartes. Mantén intactas las demás columnas. Resume las filas convertidas, las que tienen datos ausentes y las que requieren revisión, y muestra ejemplos de cada categoría.
Si no conoces la convención de la fuente, pide primero una inspección con ejemplos, no una conversión automática. Aportar la regla es especialmente importante si todos los días y meses de la muestra son iguales o inferiores a 12.
Verifica las fechas antes de ordenar o crear informes
Comprueba una fecha conocida cuyo día y mes sean distintos, un día bisiesto, un valor ausente y una fecha inválida. Confirma que cada fila de entrada pertenece a una sola categoría: convertida, ausente o pendiente de revisión. Cada fila convertida debe contener una fecha numérica dentro del intervalo esperado, mientras el texto original permanece intacto.
Después, ordena una copia por la fecha convertida y comprueba que la secuencia respeta los cambios de mes y año. Si los resultados alimentan un informe mensual, revisa algunos registros cercanos a los límites entre meses: intercambiar el día y el mes puede trasladar ingresos a un periodo incorrecto sin generar un error de Excel.
Para una limpieza más amplia, continúa con la lista de comprobación para limpiar datos en Excel. La conversión de fechas está terminada cuando los valores tienen el significado previsto, no solo cuando todas las celdas se ven iguales.
