Combina fecha y texto en la misma celda

Última actualización el 06/08/2025
Tiempo de lectura: 3 minutos

Cómo combinar una fecha y texto en la misma celda manteniendo el formato de fecha

Descripción general de la función TEXTO

En fait, esta función debería haberse llamado FORMATO porque el término TEXTO es ambiguo. El nombre de esta función hace referencia más a las funciones de texto (DERECHA, IZQUIERDA, NBCAR,...) pero bueno, así es

Esta función modificará la visualización de números tal como lo podemos hacer con un formato de número ou fechas. Pero esta vez, dinámicamente

La función TEXTO se construye con 2 argumentos

  1. Un valor numérico inevitablementePara funcionar, la función TEXTO debe tener un valor numérico como primer parámetro.
  2. El formato del número a devolver. Estos son los mismos códigos que se utilizan para fechas, horas, etc.

Asociar fecha y texto con pérdida de formato.

Si quieres mostrar una fecha con texto en una fórmula, como por ejemplo "Informe del 01 al 31 de enero", la fecha se mostrará sin formato

Es en este escenario que nosotros necesario usar la función TEXTO

La asociación de fecha y texto da como resultado la pérdida del formato de fecha

Crear un título dinámico entre el primer y el último día del mes

Cómo crear un título de panel con la primera y última fecha del mes fluido ?

Construcción de la primera fecha del mes.

Para empezar se construye la primera fecha de un mes utilizando la función FECHA como se ha visto en este articulo

Fórmula para devolver el primer día del mes actual

Por tanto escribiremos:

=FECHA(AÑO(HOY());MES(HOY()); 1)

Formatear la fecha con la función TEXTO

Ahora incorporamos esta fórmula en una función de TEXTO. Para mostrar la próxima fecha de "01 abril", usaremos los mismos parámetros que el formato de una fechaDe cualquier

mmmm

Luego la fórmula se escribe de la siguiente manera:

=TEXTO(FECHA(AÑO(HOY());MES(HOY());1);"ddmmmm")

Formatear la fecha de inicio asociada con la función TEXTO

Construcción de la última fecha del mes.

Encontrar el último día del mes se obtiene con la siguiente fórmula (ver artículo sobre los primeros y últimos días)

=FECHA(AÑO(HOY());MES(HOY())+1;1)-1

o

=FIN.MES(HOY(),0)

Fórmula para devolver el último día del mes actual

Una vez más, insertamos esta fórmula en una función de TEXTO para mostrar solo el día y el mes.

=TEXTO(FECHA(AÑO(HOY());MES(HOY())+1;1)-1;"dd mmmm")

Formatear la fecha de finalización asociada con la función TEXTO

Asociar fecha y texto ????

También puedes escribir el título de tu informe en la misma fórmula y vincular las 2 fórmulas con el vinculando personaje y.

La fórmula final queda:

Fórmula para escribir las 2 fechas en la misma celda

="Informe de "&TEXTO(FECHA(AÑO(HOY());MES(HOY());1);"dd mmmm")&" a "&TEXTO(FECHA(AÑO(HOY());MES(HOY( ))+1;1)-1;"ddmmmm")

Artículos relacionados

14 Comentarios

  1. Varveri
    07/03/2023 a las 11:52

    ¡Hola

    Me gustaría calcular la antigüedad en Excel.
    Ejemplo:
    Trabajé del 01/03/2023 al 01/03/2023
    Codifiqué las fechas en una tabla de Excel y utilicé la fórmula Datedif, esto me muestra 0 días. ¿Cómo hago para que demuestre que trabajé 1 día?
    Gracias de antemano por su ayuda.
    María Varveri

    Responder

    • Frédéric LE GUEN
      07/03/2023 a las 12:26

      Eso es sólo un problema de intervalo (problema clásico en matemáticas). Haz la diferencia entre las fechas y suma 1 unidad.

      Responder

  2. Fanny
    13/12/2022 a las 15:14

    Tengo una columna con fechas como el 16.12.2022 y me gustaría mostrar en una segunda columna solo el mes en cuestión.
    copia exactamente la fecha 16.12.2022 con esta fórmula: =text(A2;"mmmm")
    El cuadro está en formato de fecha.
    gracias por su ayuda

    Responder

    • Frédéric LE GUEN
      13/12/2022 a las 16:18

      Prueba con la función MES

      Responder

  3. Antoine
    17/11/2021 a las 14:14

    Hola, quisiera crear un campo de número de factura en el siguiente formato FCR.22-11.2021-1 o FCR. se integra en la fecha automática que sigue y donde el final 1 se puede cambiar manualmente a cualquier otro valor entero

    Merci d'avance.

    Responder

  4. azaza
    02/07/2021 a las 10:26

    tu canal de youtube por favor

    Responder

    • Frédéric LE GUEN
      02/07/2021 a las 15:28

      Está en el menú en la parte superior del sitio (menú verde) en forma de ícono de YouTube a la derecha.

      Responder

  5. Charlotte
    28/01/2021 a las 16:21

    Hola, me gustaría mostrar a través de la función TEXTO una duración en el formato ##h##, pero parece que la función no reconoce el siguiente código de formato: [hh]"h"mm, solo puedo mostrar ## : ##.
    ¿Sabes si hay alguna manera a través de esta fórmula de lograr el resultado deseado? Estos datos deben combinarse para una combinación de correspondencia, por lo que tengo que usar la función TEXTO para poder mostrar incluso duraciones superiores a 24 horas.
    Espero ser lo suficientemente claro en mi descripción.

    Responder

  6. Jamila
    06/11/2020 a las 08:06

    Hola, gracias por tus explicaciones tan útiles.
    Me gustaría saber cómo indicar automáticamente el año y mes correspondiente a una fecha en el formato: m - aa (con espacio y guión). Sabiendo que no es el formato de la celda lo que hay que modificar sino su valor.
    Os doy las gracias de antemano !

    Responder

    • Frédéric LE GUEN
      06/11/2020 a las 14:42

      ¿Ha intentado cambiar el formato de fecha como se explica en este artículo

      Responder

  7. THIERRY
    04/06/2018 a las 09:21

    ¡Hola

    Cómo convertir esta fecha al año ex 23/12/2014
    cordialmente

    Responder

  8. Andrés
    14/12/2015 a las 13:34

    Hola, como escribo: Bruselas, HOY (para que quede automático)

    Responder

    • Frédéric LE GUEN
      15/12/2015 a las 18:58

      ="Bruselas, el "&HOY()

      Responder

  9. Josepharoun'
    03/04/2015 a las 08:27

    ¡Es súper práctico! Gracias.

    Responder

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.

    Combina fecha y texto en la misma celda

    Tiempo de leer: 3 minutos
    Última actualización el 06/08/2025

    Cómo combinar una fecha y texto en la misma celda manteniendo el formato de fecha

    Descripción general de la función TEXTO

    En fait, esta función debería haberse llamado FORMATO porque el término TEXTO es ambiguo. El nombre de esta función hace referencia más a las funciones de texto (DERECHA, IZQUIERDA, NBCAR,...) pero bueno, así es

    Esta función modificará la visualización de números tal como lo podemos hacer con un formato de número ou fechas. Pero esta vez, dinámicamente

    La función TEXTO se construye con 2 argumentos

    1. Un valor numérico inevitablementePara funcionar, la función TEXTO debe tener un valor numérico como primer parámetro.
    2. El formato del número a devolver. Estos son los mismos códigos que se utilizan para fechas, horas, etc.

    Asociar fecha y texto con pérdida de formato.

    Si quieres mostrar una fecha con texto en una fórmula, como por ejemplo "Informe del 01 al 31 de enero", la fecha se mostrará sin formato

    Es en este escenario que nosotros necesario usar la función TEXTO

    La asociación de fecha y texto da como resultado la pérdida del formato de fecha

    Crear un título dinámico entre el primer y el último día del mes

    Cómo crear un título de panel con la primera y última fecha del mes fluido ?

    Construcción de la primera fecha del mes.

    Para empezar se construye la primera fecha de un mes utilizando la función FECHA como se ha visto en este articulo

    Fórmula para devolver el primer día del mes actual

    Por tanto escribiremos:

    =FECHA(AÑO(HOY());MES(HOY()); 1)

    Formatear la fecha con la función TEXTO

    Ahora incorporamos esta fórmula en una función de TEXTO. Para mostrar la próxima fecha de "01 abril", usaremos los mismos parámetros que el formato de una fechaDe cualquier

    mmmm

    Luego la fórmula se escribe de la siguiente manera:

    =TEXTO(FECHA(AÑO(HOY());MES(HOY());1);"ddmmmm")

    Formatear la fecha de inicio asociada con la función TEXTO

    Construcción de la última fecha del mes.

    Encontrar el último día del mes se obtiene con la siguiente fórmula (ver artículo sobre los primeros y últimos días)

    =FECHA(AÑO(HOY());MES(HOY())+1;1)-1

    o

    =FIN.MES(HOY(),0)

    Fórmula para devolver el último día del mes actual

    Una vez más, insertamos esta fórmula en una función de TEXTO para mostrar solo el día y el mes.

    =TEXTO(FECHA(AÑO(HOY());MES(HOY())+1;1)-1;"dd mmmm")

    Formatear la fecha de finalización asociada con la función TEXTO

    Asociar fecha y texto ????

    También puedes escribir el título de tu informe en la misma fórmula y vincular las 2 fórmulas con el vinculando personaje y.

    La fórmula final queda:

    Fórmula para escribir las 2 fechas en la misma celda

    ="Informe de "&TEXTO(FECHA(AÑO(HOY());MES(HOY());1);"dd mmmm")&" a "&TEXTO(FECHA(AÑO(HOY());MES(HOY( ))+1;1)-1;"ddmmmm")

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

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

      14 Comentarios

      1. Varveri
        07/03/2023 a las 11:52

        ¡Hola

        Me gustaría calcular la antigüedad en Excel.
        Ejemplo:
        Trabajé del 01/03/2023 al 01/03/2023
        Codifiqué las fechas en una tabla de Excel y utilicé la fórmula Datedif, esto me muestra 0 días. ¿Cómo hago para que demuestre que trabajé 1 día?
        Gracias de antemano por su ayuda.
        María Varveri

        Responder

        • Frédéric LE GUEN
          07/03/2023 a las 12:26

          Eso es sólo un problema de intervalo (problema clásico en matemáticas). Haz la diferencia entre las fechas y suma 1 unidad.

          Responder

      2. Fanny
        13/12/2022 a las 15:14

        Tengo una columna con fechas como el 16.12.2022 y me gustaría mostrar en una segunda columna solo el mes en cuestión.
        copia exactamente la fecha 16.12.2022 con esta fórmula: =text(A2;"mmmm")
        El cuadro está en formato de fecha.
        gracias por su ayuda

        Responder

        • Frédéric LE GUEN
          13/12/2022 a las 16:18

          Prueba con la función MES

          Responder

      3. Antoine
        17/11/2021 a las 14:14

        Hola, quisiera crear un campo de número de factura en el siguiente formato FCR.22-11.2021-1 o FCR. se integra en la fecha automática que sigue y donde el final 1 se puede cambiar manualmente a cualquier otro valor entero

        Merci d'avance.

        Responder

      4. azaza
        02/07/2021 a las 10:26

        tu canal de youtube por favor

        Responder

        • Frédéric LE GUEN
          02/07/2021 a las 15:28

          Está en el menú en la parte superior del sitio (menú verde) en forma de ícono de YouTube a la derecha.

          Responder

      5. Charlotte
        28/01/2021 a las 16:21

        Hola, me gustaría mostrar a través de la función TEXTO una duración en el formato ##h##, pero parece que la función no reconoce el siguiente código de formato: [hh]"h"mm, solo puedo mostrar ## : ##.
        ¿Sabes si hay alguna manera a través de esta fórmula de lograr el resultado deseado? Estos datos deben combinarse para una combinación de correspondencia, por lo que tengo que usar la función TEXTO para poder mostrar incluso duraciones superiores a 24 horas.
        Espero ser lo suficientemente claro en mi descripción.

        Responder

      6. Jamila
        06/11/2020 a las 08:06

        Hola, gracias por tus explicaciones tan útiles.
        Me gustaría saber cómo indicar automáticamente el año y mes correspondiente a una fecha en el formato: m - aa (con espacio y guión). Sabiendo que no es el formato de la celda lo que hay que modificar sino su valor.
        Os doy las gracias de antemano !

        Responder

        • Frédéric LE GUEN
          06/11/2020 a las 14:42

          ¿Ha intentado cambiar el formato de fecha como se explica en este artículo

          Responder

      7. THIERRY
        04/06/2018 a las 09:21

        ¡Hola

        Cómo convertir esta fecha al año ex 23/12/2014
        cordialmente

        Responder

      8. Andrés
        14/12/2015 a las 13:34

        Hola, como escribo: Bruselas, HOY (para que quede automático)

        Responder

        • Frédéric LE GUEN
          15/12/2015 a las 18:58

          ="Bruselas, el "&HOY()

          Responder

      9. Josepharoun'
        03/04/2015 a las 08:27

        ¡Es súper práctico! Gracias.

        Responder

      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.