Cómo convertir un número en una fecha en Excel (6 maneras fáciles)

  • Compartir Este
Hugh West

A veces en Excel, introducimos la fecha pero nos la devuelve como un montón de números, ya que almacena el valor de la fecha como un número. Esto hace que el conjunto de datos sea muy difícil de entender. En este artículo, vamos a aprender algunas formas de convertir un número en una fecha en Excel.

Cuaderno de prácticas

Descárgate el cuaderno y el ejercicio siguientes.

Convertir Número en Fecha.xlsx

6 maneras fáciles de convertir un número en una fecha en Excel

1. Utilizar el desplegable de formato de número para convertir un número en una fecha

Utilización de la Desplegable de formato de número de la cinta, podemos convertir rápidamente números en fechas. Suponiendo que tenemos un conjunto de datos ( B4:D10 ) de los métodos de pago de los clientes con fechas. Podemos ver que las fechas se muestran como números. Ahora vamos a convertir estos números a formato de fecha.

PASOS:

  • En primer lugar, seleccione el rango de celdas D5:D10 .
  • A continuación, vaya a la página Inicio ficha.
  • A continuación, seleccione la opción desplegable del Número sección.
  • A continuación, seleccione ' Fecha corta o Fecha larga del menú desplegable.

  • Por último, podemos ver que todos los números se convierten en fechas.

2. Opción de formato de fecha integrada para convertir números en fechas

Excel tiene algunas integrado para convertir números en fechas. Supongamos que tenemos un conjunto de datos ( B4:D10 ) de los importes de pago de diferentes clientes con la fecha. En el rango D5:D10 vamos a convertir números a fecha.

PASOS:

  • Seleccione el rango de celdas D5:D10 al principio.
  • A continuación, vaya al Inicio ficha.
  • Ahora desde el Número de la cinta, pulse la tecla Iniciador de diálogos situado en la esquina inferior derecha.

  • Aquí podemos ver que a Formatear celdas aparece la ventana.
  • A continuación, vaya a la página Número ficha.
  • Siguiente de la ' Categoría seleccione ' Fecha '.
  • Desde el ' Tipo ', seleccionamos qué formato queremos ver como fecha.
  • Haga clic en el botón OK .

  • Al final, podemos ver el resultado.

3. Crear Formato de Fecha Personalizado para Convertir Número a Fecha en Excel

Podemos crear personalizado formato de fecha en Excel. Esto nos ayuda a que el conjunto de datos sea amigable. A partir del conjunto de datos ( B4:D10 ), vamos a aplicar el formato de fecha personalizado en el rango de celdas D5:D10 .

PASOS:

  • En primer lugar, seleccione el intervalo D5:D10 .
  • A continuación, vaya al Inicio tab> Número sección> Iniciador de diálogos icono.
  • A Formatear celdas se abre la ventana.
  • Ahora ve al Inicio ficha.
  • Aquí, desde el ' Categoría seleccione A medida '.
  • A continuación, en el campo ' Tipo Escribimos " dd-mm-aaaa" allí.
  • Por último, haga clic en OK .

  • Por fin podemos ver el resultado.

Lecturas similares:

  • Cómo convertir texto en fecha en Excel (10 maneras)
  • Convertir Formato General a Fecha en Excel (7 Métodos)
  • Convertir texto en fecha y hora en Excel (5 métodos)

4. Uso de la función Texto para convertir un número en una fecha

Para devolver el número como texto con un formato determinado, podemos utilizar la función Función TEXTO Podemos utilizar esta función para convertir números en fechas. Un conjunto de datos de pagos ( B4:D10 Vamos a convertir los números del rango de celdas C5:C10 en una fecha en el rango de celdas D5:D10 .

PASOS:

  • Seleccione Celda D5 al principio.
  • A continuación, escriba la fórmula:
=TEXT(C5, "dd-mm-aaaa")

  • Por último, pulsa Entre en y utilizar el Asa de llenado para autocompletar las celdas.

Desglose de fórmulas

C5

Este será el valor numérico del rango de números.

"dd-mm-aaaa"

Este será el formato de fecha que queremos convertir del número. Podemos utilizar "mm-dd-aa" , "mm/dd/aa" , "dddd, mmmm d,aaaa", y muchos más formatos de fecha en la opción de texto de fórmula de la función TEXTO Función .

5. Combinación de las funciones DATE, RIGHT, MID, LEFT para convertir un número de 8 cifras en una fecha

Excel Función FECHA junto con la combinación de DERECHA , MID , IZQUIERDA funciones nos ayudan a convertir los números que contienen 8 cifras en fechas. Todos los valores que queramos convertir deben estar en el mismo patrón. La opción Función FECHA nos ayuda a calcular la fecha de Excel. Así como el Función DERECHA extrae los caracteres de la parte derecha de la cadena de texto. Para extraer los caracteres de la parte central de la cadena de texto, podemos utilizar la función Función MID Además, el Función IZQUIERDA nos ayuda a extraer los caracteres de la parte izquierda de la cadena de texto.

Supongamos que tenemos un conjunto de datos ( B4:D10 El rango de celdas C5:C10 contiene 8 dígitos o caracteres en cada uno.

PASOS:

  • Seleccione Celda D5 .
  • Ahora escribe la fórmula:
=FECHA(DERECHA(C5,4),MEDIO(C5,3,2),IZQUIERDA(C5,2))

  • A continuación, pulse Entre en y utilizar el Asa de llenado para ver el resultado.

Desglose de fórmulas

DERECHA(C5,4)

Esto extraerá los cuatro últimos dígitos de la cadena de texto y los devolverá como valor del año.

MID(C5,3,2)

Esto extraerá los dos dígitos centrales de la cadena de texto y los devolverá como valor del mes.

IZQUIERDA(C5,2)

Esto extraerá los dos primeros dígitos de la cadena de texto y los devolverá como valor del día.

DATE(DERECHA(C5,4),MEDIO(C5,3,2),IZQUIERDA(C5,2))

Esto devolverá la fecha completa en " dd-mm-aa ".

6. Uso de VBA para convertir un número en una fecha en Excel

Microsoft Visual Basic para aplicaciones puede ayudarnos a convertir números en fechas muy rápidamente. Tenemos un conjunto de datos ( B4:D10 ) de importes de pago con números de fecha.

PASOS:

  • En primer lugar, seleccione todos los números de un intervalo que desee convertir.
  • A continuación, seleccione la hoja en la pestaña de hojas.
  • Haga clic con el botón derecho del ratón en y seleccione Ver Código .

  • A VBA se abre el módulo.
  • Ahora escribe el código:
 Sub VBAconvertNumberToDate() Dim x As Range Dim i As Range Set x = Application.Selection For Each i In x i.Offset(0, 1).Value = CDate(i.Value) Next i End Sub 
  • A continuación, haga clic en el botón Ejecutar opción.

  • Por último, podemos ver el resultado en el rango de celdas D5:D10 .

Conclusión

Estas son las formas más rápidas de convertir números a fecha en Excel. Hay un libro de práctica añadido. Anímate y pruébalo. Siéntete libre de preguntar cualquier cosa o sugerir nuevos métodos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.