Convertir fecha a texto en Excel

¿Te has encontrado alguna vez con la necesidad de convertir fechas a texto en Excel y no sabes por dónde empezar? No te preocupes, no estás solo. Muchos usuarios de Excel se enfrentan a este desafío, ya que trabajar con fechas puede resultar más complicado de lo que parece. Desde la elaboración de informes hasta la preparación de presentaciones, la habilidad de transformar una fecha convencional en un formato textual puede hacer que tus datos sean más comprensibles y visualmente atractivos. En este artículo, te desvelaremos los métodos más eficaces y sencillos para realizar esta conversión, ¡así que sigue leyendo y descubre cómo llevar tus habilidades en Excel al siguiente nivel!

Excel es una herramienta increíblemente poderosa que permite a los usuarios realizar una amplia gama de tareas. Una de las habilidades más útiles en Excel es la capacidad de convertir fechas en formato de texto. Esto puede resultar útil en situaciones en las que necesitamos presentar las fechas en un formato legible para los humanos, como en informes o presentaciones. En este artículo, te mostraremos diferentes métodos para convertir fechas en texto en Excel. Ya no tendrás que preocuparte por cómo formatear correctamente las fechas, ¡pues Excel hará el trabajo por ti!

En el artículo anterior, analizamos diferentes formas de convertir texto a fechas en Excel. Si está buscando una solución para la tarea opuesta (cambiar una fecha de Excel a texto), nuevamente tiene algunas opciones disponibles.

Tradicionalmente, comenzamos con una solución de fórmula y luego exploramos un par de formas sin fórmula.

Usando la función TEXTO en Excel para convertir fecha en texto

La función TEXTO de Excel está especialmente diseñada para convertir un valor numérico en una cadena de texto y mostrarlo en el formato que especifique.

La sintaxis de la función TEXTO de Excel es la siguiente:

TEXTO(valor, formato_texto)

Dónde:

  • value es un valor numérico que desea convertir a texto. Puede ser un número, una fórmula que devuelve un valor numérico o una referencia a una celda que contiene un número.
  • format_text así es como desea formatear el valor de texto resultante, proporcionado como una cadena de texto entre comillas.

Por ejemplo, puede utilizar la siguiente fórmula para convertir una fecha en la celda A1 en una cadena de texto en el formato de fecha tradicional de EE. UU. (mes/día/año):

=TEXT(A1,»mm/dd/yyyy»)
Convertir fecha a texto en Excel

>Como puede ver en la captura de pantalla anterior, el valor devuelto por la fórmula TEXTO está alineado a la izquierda, que es el primer signo que apunta a una fecha con formato de texto. Además de la alineación en una celda, existen algunos indicadores más que pueden ayudarlo a distinguir entre fechas y cadenas de texto en Excel.

Ejemplo 1. Cómo convertir fechas en cadenas de texto en diferentes formatos

Dado que las fechas de Excel son números de serie por naturaleza, la función TEXTO de Excel no tiene problemas para convertirlas en valores de texto. La parte más desafiante probablemente sea especificar el formato de visualización adecuado para las fechas del texto.

Microsoft Excel entiende lo siguiente códigos de fecha.

Meses:

  • m – número de mes sin cero a la izquierda
  • mm – número de mes con un cero a la izquierda
  • mmm – forma corta del nombre del mes, por ejemplo Mar
  • mmmm: forma completa del nombre del mes, por ejemplo Marzo
  • mmmmm – mes como primera letra, por ejemplo METRO (significa marzo y mayo)

Días:

  • d – número de días sin un cero a la izquierda
  • dd: número del día con un cero a la izquierda
  • ddd – día de la semana abreviado, por ejemplo Sol
  • dddd – nombre completo del día de la semana, por ejemplo Domingo

Años:

  • yy – año de dos dígitos
  • yyyy – año de cuatro dígitos

Para mostrar la fecha del texto convertido exactamente de la manera que desee, puede separar los códigos de fecha con varios delimitadores como guión (-), barra (/), coma (,) dos puntos (:), etc. A continuación se muestran algunos ejemplos:

  • «mm/dd/yyyy»: el formato de fecha utilizado en EE. UU., se muestra como 08/03/2015
  • «dd/mm/aaaa»: el formato de fecha utilizado por el resto del mundo, se muestra como 03/08/2015
  • «dd-mmm-aa» – se muestra como 08-mar-15 para evitar cualquier confusión 🙂
  • «dddd, mmmm d, yyyy»: la fecha completa, incluido el día de la semana, se muestra como domingo, 08 de marzo de 2015

Por ejemplo, si tiene una columna de fechas de EE. UU. en Excel y necesita exportarlas a un archivo .csv para su socio con sede en el Reino Unido, puede convertir las fechas al formato del Reino Unido, como cortesía:

=TEXT(A1,»mm/dd/yyyy»)

A continuación se muestran algunos ejemplos de fórmulas más y sus resultados:
Convertir fecha a texto en Excel

>Ejemplo 2. Cómo convertir la hora en cadenas de texto

Si sus entradas de fecha muestran fechas y horas y desea cambiarlas a cadenas de texto exactamente como están, incluyó lo siguiente códigos de tiempo en el argumento format_text de la función TEXTO de Excel.

Horas:

  • h – horas sin cero a la izquierda, como 0-23.
  • hh – horas con un cero a la izquierda, como 00-23.

Minutos:

  • m – minutos sin cero a la izquierda, como 0-59
  • mm – minutos con un cero a la izquierda, como 00-59

Segundos:

  • s – segundos sin cero a la izquierda
  • ss – segundos con un cero a la izquierda

Periodos del día:

  • AM/PM: se muestra como AM o PM
  • Si no se especifica, se utiliza el formato de hora de 24 horas.

Como probablemente habrás notado, el metro Los códigos se utilizan tanto durante meses como durante minutos, y es posible que sienta curiosidad por saber cómo Microsoft Excel los distingue. Si pones «metro» inmediatamente despues h códigos (horas) o inmediatamente antes s códigos (segundos), Excel entiende que desea mostrar minutos en lugar de un mes. Sí, es así de simple 🙂

La función TEXTO en Excel permite incluir códigos de fecha y hora en el format_text argumento, por ejemplo:

=TEXT(A2,»dd/mm/yyyy hh:mm»)

Si desea convertir solo la porción de tiempo, coloque solo los códigos de tiempo, así:

=TEXT(A2,»h:mm AM/PM»)

Los resultados de sus fórmulas de TEXTO pueden verse similares a este:
Convertir fecha a texto en Excel

>Ejemplo 3. Cómo convertir la fecha actual a texto en Excel

En caso de que quieras convertir la fecha actual al formato de texto, puedes usar la función TEXTO de Excel en combinación con la función HOY que devuelve la fecha actual, por ejemplo:

=TEXT(TODAY(), «dd-mmm-yyyy»)

El resultado de esta fórmula aparecería el 8 de marzo de 2015. Si prefiere mostrar la cadena de texto resultante en algún otro formato, consulte los códigos de fecha que se analizan en Ejemplo 1.

Ejemplo 4. Fórmula de TEXTO de Excel para convertir texto a la fecha

Aunque el destino principal de la función TEXTO en Excel es convertir números en texto, también puede realizar una conversión inversa, es decir, cambiar el texto a la fecha. Para esto, simplemente agrega la doble negación (–) a tu fórmula de TEXTO.

Por ejemplo, para convertir una cadena de texto en la celda A1 a la fecha, usa la siguiente fórmula y luego formatea la celda como una fecha.

=–TEXT(A1,»mm/dd/yy»)
Convertir fecha a texto en Excel

>

Nota. En los ejemplos anteriores, utilizamos los códigos de fecha y hora para la configuración regional inglesa de Excel. Si tiene una configuración regional diferente, los códigos pueden ser diferentes para su idioma.

Conversión de fecha a texto con el asistente de texto a columnas de Excel

Como acaba de ver, la función TEXTO de Excel hace un buen trabajo al convertir fechas en texto. Pero si no eres un gran fanático de las fórmulas de Excel, es posible que te guste más esta solución.

Si tuviste la oportunidad de leer la parte anterior de nuestro tutorial de fechas de Excel, ya sabes cómo usar Texto a columnas para cambiar el texto hasta la fecha. Para convertir fechas a cadenas de texto se procede de la misma forma con la única diferencia de que eliges Texto en lugar de Fecha en el paso final del asistente.

Nota. El Texto a columna El asistente siempre convierte las fechas en el formato de fecha corta predeterminado independientemente de cómo se muestran las fechas originales en su hoja de trabajo. Puede encontrar más información sobre los formatos de fecha y hora predeterminados en el siguiente artículo: Formato de fecha predeterminado en Excel.

Si el formato de fecha predeterminado no es el que busca, puede saltar directamente al siguiente solución que le permite convertir fechas en cadenas de texto en cualquier formato que elija.

Si no le importa el formato predeterminado, realice los siguientes pasos:

  • En su hoja de cálculo de Excel, seleccione todas las fechas que desea cambiar a texto.
  • Sobre el Datos pestaña, busque el Herramientas de datos grupo y haga clic en Texto a columnas.
    Convertir fecha a texto en Excel
  • >En el paso 1 del asistente, seleccione el Delimitado tipo de archivo y haga clic Próximo.
    Convertir fecha a texto en Excel>

  • En el paso 2 del asistente, asegúrese de que ninguna de las casillas delimitadoras esté marcada y haga clic en Próximo.
    Convertir fecha a texto en Excel>
  • En el paso 3 del asistente, que es el último paso, seleccione Texto bajo Formato de datos de columna y haga clic Finalizar.
  • Consejo. Si no desea que las cadenas de texto resultantes sobrescriban las fechas originales, especifique el Destino para la celda superior de la nueva columna.
    Convertir fecha a texto en Excel>

    Eso fue muy fácil, ¿verdad? La siguiente captura de pantalla muestra el resultado: fechas convertidas en cadenas de texto en el formato de fecha corta predeterminado establecido en la configuración regional de Windows, que es «dd/mm/aaaa» en mi caso:
    Convertir fecha a texto en Excel

    >Convierta la fecha de Excel en texto mediante el Bloc de notas

    Otra forma rápida y sin fórmulas de convertir fechas de Excel en cadenas de texto es utilizar el Bloc de notas o cualquier otro editor de texto. A diferencia del asistente de Texto a columnas, le permite convertir fechas de Excel en texto en cualquier formato que elija.

  • En su hoja de cálculo de Excel, formatee las fechas exactamente como desea que se vean las cadenas de texto.
  • Seleccione todas las fechas que desea convertir y presione Ctrl+C para copiarlos.
    Convertir fecha a texto en Excel>
  • Abra el Bloc de notas o cualquier otro editor de texto y pegue allí las fechas copiadas.
  • El Bloc de notas convierte automáticamente las fechas al formato de texto. Prensa Ctrl+A para seleccionar todas las cadenas de texto y luego Ctrl+C para copiarlos.
  • Vuelva a Microsoft Excel, seleccione la columna donde desea insertar las cadenas de texto y aplique el Texto darle formato. Para hacer esto, presione Ctrl+1 para abrir el Formato de celdas cuadro de diálogo y seleccione Texto sobre el Número pestaña.
    Convertir fecha a texto en Excel
  • >Finalmente, seleccione la primera celda donde desea insertar las cadenas de texto y presione Ctrl+V para pegarlos.

    La siguiente captura de pantalla muestra el resultado, con las fechas originales de Excel en la columna B y las entradas de texto en la columna D. Tenga en cuenta que las cadenas de texto convertidas reflejan el formato de fecha original con absoluta precisión, excepto que están resaltadas a la izquierda, ya que todos los valores de texto son Se supone que está en Excel.
    Convertir fecha a texto en Excel

    >Así es como se convierte la fecha en texto en Excel. La próxima semana exploraremos algunas funciones de Excel para trabajar con días laborables y días del año. Y mientras tanto, quizás quieras consultar las partes anteriores de nuestro completo tutorial para trabajar con fechas y horas en Excel.

    Tutoriales de fechas de Excel:

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Convertir fecha a texto en Excel

    Preguntas frecuentes sobre cómo convertir fecha a texto en Excel

    1. ¿Cómo puedo convertir una fecha a texto en Excel?

    Para convertir una fecha a texto en Excel, puedes utilizar la función TEXTO. Esta función te permite personalizar el formato de la fecha como desees. Aquí tienes un ejemplo de cómo utilizarla:

    =TEXTO(A1, «dd/mm/yyyy»)

    Donde A1 es la celda que contiene la fecha que deseas convertir y «dd/mm/yyyy» es el formato de fecha que deseas obtener.

    2. ¿Cuál es la sintaxis de la función TEXTO en Excel?

    La sintaxis de la función TEXTO es:

    =TEXTO(valor, formato)

    Donde valor es el dato que deseas convertir y formato es el formato de salida deseado.

    3. ¿Qué formatos de fecha puedo utilizar con la función TEXTO?

    La función TEXTO en Excel te permite utilizar diversos formatos de fecha. Algunos ejemplos de formatos comunes son:

    • «dd/mm/yyyy»: muestra la fecha en formato día/mes/año.
    • «mm/dd/yyyy»: muestra la fecha en formato mes/día/año.
    • «yyyy/mm/dd»: muestra la fecha en formato año/mes/día.

    4. ¿Cómo puedo obtener el nombre del mes en lugar del número en la fecha convertida?

    Para obtener el nombre del mes en lugar del número en la fecha convertida, puedes utilizar la función MES. Aquí tienes un ejemplo:

    =TEXTO(A1, «dd/mmmm/yyyy»)

    Esta fórmula mostrará el nombre del mes en lugar del número de mes en la fecha convertida.

    5. ¿Puedo personalizar el nombre del mes en la fecha convertida?

    Sí, puedes personalizar el nombre del mes en la fecha convertida utilizando la función ESCOGER. Aquí tienes un ejemplo:

    =TEXTO(A1, «dd/») & ESCOGER(MES(A1),»enero»,»febrero»,»marzo»,»abril»,»mayo»,»junio»,»julio»,»agosto»,»septiembre»,»octubre»,»noviembre»,»diciembre») & TEXTO(A1, «/yyyy»)

    Esta fórmula mostrará el nombre completo del mes en la fecha convertida, en lugar del número de mes.

    Conclusión

    Convertir una fecha a texto en Excel es útil cuando deseas personalizar el formato de visualización de fechas. La función TEXTO, junto con otras funciones como MES y ESCOGER, te permiten obtener los resultados deseados. Recuerda utilizar los formatos de fecha adecuados según tus necesidades.

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Cómo Convertir Fechas a Texto en Excel: Guía Completa

    ¿Te has encontrado alguna ⁤vez con la necesidad de⁣ convertir fechas‌ a texto en Excel y ⁤no⁢ sabes por ⁣dónde⁢ empezar? No te preocupes, no estás solo. Muchos usuarios de Excel⁢ se enfrentan a este desafío, ya que ⁣trabajar con fechas puede ‌resultar más⁣ complicado de lo que parece.⁤ Desde la elaboración de informes hasta la preparación de ‍presentaciones, la habilidad‌ de transformar fechas convencionales en ‌un formato ‌textual puede hacer que tus datos‌ sean ‍más ⁤comprensibles y visualmente atractivos. En este artículo, te desvelaremos los métodos más eficaces y sencillos para ‍realizar esta conversión; ¡así que sigue leyendo y ⁣descubre cómo ‍llevar tus habilidades en Excel​ al⁢ siguiente ⁢nivel!

    1. ‍Usando la Función TEXTO

    La función‌ TEXTO de‌ Excel‍ está especialmente diseñada para convertir un valor numérico en una cadena de ⁤texto‌ y mostrarlo ‍en el‍ formato que especifiques. La sintaxis de esta función es muy sencilla:

    excel

    TEXTO(valor, formatotexto)

    • valor: es el número que‌ deseas convertir a texto (puede ser una fórmula o referencia a una celda con un​ número).
    • formatotexto: es el formato ​que deseas dar⁣ a la ‍cadena⁢ de texto resultante, expresado como una cadena⁢ entre comillas.

    Ejemplo

    Para convertir una fecha en la​ celda⁤ A1 en una cadena de texto en el formato de ⁤fecha ‍de EE. UU. ⁤(mes/día/año), puedes ‍usar:

    excel

    =TEXTO(A1,"mm/dd/yyyy")

    Códigos de Fecha

    A continuación, algunos ejemplos de códigos de fecha que​ puedes ⁢utilizar:

    • Mes:

    m: número de ⁣mes ‍sin ceros a la izquierda

    mm: número de mes con‌ ceros a⁤ la izquierda

    mmm: forma⁣ corta del nombre del mes (ej. Mar)

    mmmm: forma ⁤completa del nombre⁢ del mes (ej. Marzo)

    • Día:

    ⁤ – d: número del día sin ceros a​ la izquierda

    dd: número del día ⁤con ceros a la izquierda

    – ⁤ ddd: día​ de la semana abreviado (ej. Lun)

    ⁢ – dddd: ​nombre completo​ del día de la ⁤semana (ej. Lunes)

    • Año:

    yy: año ⁣de dos dígitos

    ‍ – yyyy:‍ año de ⁣cuatro dígitos

    Ejemplo ⁣Adicional

    Si quieres tener ⁤una fecha ⁣completa junto con el día de la semana, usa el⁣ siguiente formato:

    excel

    =TEXTO(A1,"dddd, mmmm d, yyyy")

    2. Uso del Asistente‍ «Texto a Columnas»

    Si prefieres trabajar⁣ sin fórmulas, Excel ofrece​ otra opción llamada «Texto a Columnas». Este asistente te permitirá⁣ convertir fechas ⁤a texto de manera ‌rápida.

    Pasos:

    1. Selecciona las‌ fechas que⁢ deseas convertir en ​tu hoja de cálculo.
    2. Ve a la pestaña «Datos» y selecciona «Texto a Columnas».
    3. En el paso 1, selecciona «Delimitado» y‌ haz clic en «Siguiente».
    4. En el⁢ paso 2, asegúrate de que ninguna ⁤de las ⁢casillas⁢ delimitadoras esté marcada y haz clic en «Siguiente».
    5. En el paso 3, selecciona «Texto» ​bajo «Formato de datos de columna» y haz clic en «Finalizar».

    Así, tus fechas serán convertidas a texto en un formato⁢ predeterminado.

    3. Usando el Bloc de Notas

    Otra alternativa ⁣es utilizar el Bloc‌ de notas,⁣ lo que te permite convertir fechas en cualquier formato que desees.

    Pasos:

    1. Formatea las​ fechas⁤ en Excel exactamente como te ⁤gustaría que se vean.
    2. Copia las fechas (Ctrl+C) y pégalas en el​ Bloc de notas.
    3. Al hacerlo, estas fechas se convertirán‌ automáticamente en texto.
    4. Luego,‍ copia nuevamente desde el Bloc de notas y pégalas en Excel en las celdas ​que desees. No olvides formatear esas celdas como «Texto».

    4.‌ Resumen de Métodos

    | Método ⁢ ⁣ ⁣ ‍ | Ventajas​ ​ ⁤⁢ ⁤⁤ ‍ ​ ⁤ ⁢ ​ |

    |—————————|—————————————————————|

    | Función TEXTO ⁤ ‌ ‍ ‍|⁢ Flexibilidad ⁤en los formatos​ y fácil de usar. ⁣ ‍ |

    | Texto a Columnas ‍ | No‍ necesita fórmulas y es rápido para ​conversiones en ⁤lote. ⁣ |

    | ⁢Bloc de Notas ‌ ⁣ ⁤ ⁤ | Permite formatear ‍y ajustar manualmente las cadenas de texto. |

    Conclusión

    Convertir fechas a texto ⁤en Excel es un⁤ proceso sencillo ‍si conoces las ​herramientas adecuadas. Ya sea usando la función TEXTO,‌ el asistente de Texto a Columnas o el ⁢Bloc de notas, ahora ⁣estás preparado para presentar tus datos de ‍manera ‌más‍ efectiva. A medida‍ que continúes trabajando con ​Excel, no dudes ‍en experimentar con⁤ estos métodos y ​encontrar el⁢ que mejor se adapte​ a tus necesidades.

    Para más información sobre​ el manejo ‌de fechas en Excel, puedes ⁣consultar⁤ la documentación‌ oficial de Excel que‍ ofrece tutoriales y⁤ guías completas sobre esta ⁢y otras funciones.

    1 comentario en «Convertir fecha a texto en Excel»

    1. ForsvunneJ: ¡Excelente artículo! Me ayudó un montón porque siempre batallaba con las fechas en Excel. La última vez que intenté convertir una fecha a texto, terminé frustrado. Ahora tengo claro cómo hacerlo, ¡mil gracias!

    Deja un comentario