Convertir fecha con texto en Excel

Última actualización el 15/03/2025
Tiempo de lectura: 3 minutos

En Excel, ¿cómo convertir una fecha con Texto, como 1 de enero de 2023, a una fecha numérica 01/01/2023?

Origen del problema

Una cita es sobre todo un valor numérico. En Excel, una fecha es el número de días que separan el 01/01/1900 (primera fecha en Excel), con cualquier fecha.

Tomemos la fecha 02/04/2023, puesta en formato Estándar, obtenemos el valor 45018; es decir, 45018 días después del 01/01/1900.

Fecha en formato estándar

Ahora, Si sus fechas contienen texto, Excel interpreta el contenido de la celda como texto. Y ahí pierdes todos los beneficios de trabajar en fechas, como:

  • Pérdida de jerarquía de fechas en filtros.
  • Imposible seleccionar un año o un mes.
  • No es posible realizar cálculos; fines de semana ou días feriados
  • ...

Método para convertir una fecha de texto en una fecha numérica

Hay 2 métodos en Excel que le permiten convertir una fecha de texto en una fecha numérica

  • Con la función FECHAVAL
  • Usando un truco de escritura específico de Excel

Usando la función FECHAVAL

La Función FECHAVAL es una función que convertir una fecha de texto a una fecha numérica. Simplemente indica como parámetro la celda que contiene la fecha en Texto y la función se encarga del resto.

=FECHAVAL(A2)

Fecha de texto convertida a fecha numérica

Por supuesto, sólo queda poner las células en el Formato de fecha para mostrar el resultado como una fecha numérica.

Resultado DATEVAL en formato de fecha

Pero podemos ir mucho más allá en el diseño de fechas combinando varias celdas.

Por ejemplo aquí tenemos día, mes y año, en 3 celdas diferentes. Construimos la fecha usando el símbolo & para concatenar las 3 celdas.

=$A4&B$3&$B$1

Fecha Texto construido con 3 celdas.

Es interesante notar que con este escrito, no hay espacio entre día, mes y año. Pero esto no es un problema para la función DATEVAL..

=FECHAVAL($A4&B$3&$B$1)

Conversión de fecha de 3 celdas

Entonces, el uso dolares esto es para simplificar la copia de la fórmula en otras celdas.

Copiando la fórmula DATEVAL para las otras celdas

CONSEJO: Escritura simplificada para convertir en Excel

En Excel, existe una técnica muy avanzada que le permite aplicar una conversión a datos simplemente escribiendo -- (2 signos menos uno tras otro)

Solo con los 2 inconvenientes, Excel convierte sus fechas de texto en fechas numéricas

=--($A4&B$3&$B$1)

Conversión con escritura

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Convertir fecha con texto en Excel

    Tiempo de leer: 3 minutos
    Última actualización el 15/03/2025

    En Excel, ¿cómo convertir una fecha con Texto, como 1 de enero de 2023, a una fecha numérica 01/01/2023?

    Origen del problema

    Una cita es sobre todo un valor numérico. En Excel, una fecha es el número de días que separan el 01/01/1900 (primera fecha en Excel), con cualquier fecha.

    Tomemos la fecha 02/04/2023, puesta en formato Estándar, obtenemos el valor 45018; es decir, 45018 días después del 01/01/1900.

    Fecha en formato estándar

    Ahora, Si sus fechas contienen texto, Excel interpreta el contenido de la celda como texto. Y ahí pierdes todos los beneficios de trabajar en fechas, como:

    • Pérdida de jerarquía de fechas en filtros.
    • Imposible seleccionar un año o un mes.
    • No es posible realizar cálculos; fines de semana ou días feriados
    • ...

    Método para convertir una fecha de texto en una fecha numérica

    Hay 2 métodos en Excel que le permiten convertir una fecha de texto en una fecha numérica

    • Con la función FECHAVAL
    • Usando un truco de escritura específico de Excel

    Usando la función FECHAVAL

    La Función FECHAVAL es una función que convertir una fecha de texto a una fecha numérica. Simplemente indica como parámetro la celda que contiene la fecha en Texto y la función se encarga del resto.

    =FECHAVAL(A2)

    Fecha de texto convertida a fecha numérica

    Por supuesto, sólo queda poner las células en el Formato de fecha para mostrar el resultado como una fecha numérica.

    Resultado DATEVAL en formato de fecha

    Pero podemos ir mucho más allá en el diseño de fechas combinando varias celdas.

    Por ejemplo aquí tenemos día, mes y año, en 3 celdas diferentes. Construimos la fecha usando el símbolo & para concatenar las 3 celdas.

    =$A4&B$3&$B$1

    Fecha Texto construido con 3 celdas.

    Es interesante notar que con este escrito, no hay espacio entre día, mes y año. Pero esto no es un problema para la función DATEVAL..

    =FECHAVAL($A4&B$3&$B$1)

    Conversión de fecha de 3 celdas

    Entonces, el uso dolares esto es para simplificar la copia de la fórmula en otras celdas.

    Copiando la fórmula DATEVAL para las otras celdas

    CONSEJO: Escritura simplificada para convertir en Excel

    En Excel, existe una técnica muy avanzada que le permite aplicar una conversión a datos simplemente escribiendo -- (2 signos menos uno tras otro)

    Solo con los 2 inconvenientes, Excel convierte sus fechas de texto en fechas numéricas

    =--($A4&B$3&$B$1)

    Conversión con escritura

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.