Convertir fechas almacenadas como texto en fechas

A veces, las fechas pueden adquirir formato de texto y almacenarse como texto en las celdas. Por ejemplo, es posible que haya escrito una fecha en una celda con formato de texto o que los datos se hayan importado o pegado desde un origen de datos externo como texto.

Las fechas con formato de texto se alinean en una celda a la izquierda (en lugar de a la derecha). Cuando la comprobación de errores está habilitada, las fechas de texto con años de dos dígitos también se pueden marcar con un indicador de error: Celda con un problema de fórmula .

Puesto que la comprobación de errores en Excel puede detectar las fechas con formato de texto con años de dos dígitos, puede usar las opciones automáticas de corrección para convertirlas en fechas con formato de fecha. Puede usar la función FECHANUMERO para convertir la mayoría de los tipos de fechas de texto en fechas.

Si importa datos a Excel desde otro origen o si especifica fechas con años de dos dígitos en las celdas que tenían previamente formato de texto, es posible que vea un pequeño triángulo verde en la esquina superior izquierda de la celda. Este indicador de error informa de que almacenó la fecha como texto, como muestra este ejemplo.

Celdas con el indicador de error de color verde en la esquina superior izquierda

Puede usar el indicador de error para convertir fechas de texto a formato de fecha.

Notas: En primer lugar, asegúrese de que la comprobación de errores está habilitada en Excel. Siga estos pasos:

  1. Haga clic en Archivo > Opciones > Fórmulas.

    En Excel 2007, haga clic en el botón de Microsoft Office Imagen del botón de Microsoft Office y, a continuación, haga clic en opciones de ExcelExcel 2007fórmulas.

  2. En comprobación de errores, Active Habilitar comprobación de errores en segundo plano. Todos los errores detectados se marcarán con un triángulo en la esquina superior izquierda de la celda.

  3. En reglas de comprobación de errores, seleccione las celdas que contengan años representados con 2 dígitos.

Siga este procedimiento para convertir la fecha con formato de texto a una fecha normal:

  1. En la hoja de cálculo, seleccione cualquier celda o rango de celdas adyacentes que muestre un indicador de error en la esquina superior izquierda. Para obtener más información, vea seleccionar celdas, rangos, filas o columnas en una hoja de cálculo.

    Sugerencia: Para cancelar una selección de celdas, haga clic en cualquier celda de la hoja.

  2. Haga clic en el botón de error que aparece cerca de las celdas seleccionadas.

    Botón de error
     

  3. En el menú, haga clic en convertir XX en 20xx o convertir XX en 19xx. Si desea descartar el indicador de error sin convertir el número, haga clic en omitir error.

    Comandos para convertir fechas
     

    Las fechas de texto con años de dos dígitos se convierten en fechas estándar con años de cuatro dígitos.

    Fechas convertidas
     

    Cuando haya convertido las celdas de fechas con formato de texto, puede aplicar formato de fecha a las fechas de las celdas para cambiar la manera en que se muestran.

Si la hoja de cálculo tiene fechas que se han importado o pegado que terminan en aspecto de una serie de números, como en la imagen de abajo, es probable que desee cambiar el formato para que aparezcan como fechas cortas o cortas. El formato de fecha también será más útil si desea filtrar, ordenar o usar en los cálculos de fechas.

Columna de fechas en formato de texto

  1. Seleccione la celda, el rango de celdas o la columna cuyo formato desee cambiar.

  2. Haga clic en formato de número y seleccione el formato de fecha que desee.

El formato de fecha corta tiene el siguiente aspecto:

Cambiar los datos a formato de fecha corta desde la cinta de opciones

La fecha larga incluye más información, como en esta imagen:

Botón de la cinta de opciones para cambiar a formato de fecha larga

Para convertir una fecha de texto en una celda en un número de serie, use la función FECHANUMERO. A continuación, copie la fórmula, seleccione las celdas que contienen las fechas de texto y use Pegado especial para aplicarles un formato de fecha.

Siga estos pasos:

  1. Seleccione una celda en blanco y compruebe que el formato de número es General.

  2. En la celda en blanco:

    1. Escriba = FECHANUMERO (

    2. Haga clic en la celda que contiene la fecha con formato de texto que desea convertir.

    3. Entrar )

    4. Presione entrar y la función FECHANUMERO devuelve el número de serie de la fecha representada por la fecha de texto.
       

      ¿Qué es un número de serie de Excel?

      Excel almacena las fechas como números de serie secuenciales para que se puedan usar en cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008, que es el número de serie 39448 porque es 39.448 días después del 1 de enero 1900.To copiar la fórmula de conversión en un rango de celdas contiguas, seleccionar la celda que contiene la fórmula introducida y, a continuación, arrastre el controlador de relleno Controlador de relleno en un rango de celdas vacías que coincida en tamaño con el rango de celdas que contiene las fechas de texto.

  3. Después de arrastrar el controlador de relleno, debería tener un rango de celdas con números de serie que se corresponda con el rango de celdas que contiene las fechas de texto.

  4. Seleccione la celda o el rango de celdas que contiene los números de serie y, a continuación, en la pestaña Inicio , en el grupo Portapapeles, haga clic en copiar.

    Método abreviado de teclado:  También puede presionar CTRL + C.

  5. Seleccione la celda o rango de celdas que contiene las fechas de texto y, en el grupo Portapapeles de la pestaña Inicio, haga clic en la flecha situada bajo Pegar y en Pegado especial.

  6. En el cuadro de diálogo Pegado especial, en Pegar, seleccione Valores y haga clic en Aceptar.

  7. En la pestaña Inicio , haga clic en el selector de la ventana emergente junto a número.

  8. En el cuadro Categoría, haga clic en Fecha y, en la lista Tipo, haga clic en el formato de fecha que desee.

  9. Para eliminar los números de serie después de que todas las fechas se hayan convertido correctamente, seleccione las celdas que los contienen y, a continuación, presione la tecla SUPRIMIr.

¿Necesita más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×