Saltar al contenido principal

¿Cómo convertir aaaammdd al formato de fecha normal en Excel?

Tal vez, hay varias fechas con formato aaaammdd, y ahora, desea cambiar la fecha al formato de fecha normal como mm / dd / aaaa en Excel como se muestra en la siguiente captura de pantalla. Si aplica la función Formato de celdas en Excel, obtendrá el resultado como ###########, ¿cómo podría convertir el yyyymmdd al formato de fecha normal correctamente en Excel?


La siguiente fórmula simple puede ayudarlo a convertir el aaaammdd al formato de fecha normal, haga lo siguiente:

1. Introduzca esta fórmula: = FECHA (IZQUIERDA (A1,4), MEDIO (A1,5,2), DERECHA (A1,2)) en una celda en blanco además de sus datos, vea la captura de pantalla:

doc convertir a fecha normal 2

2. Luego, arrastre el controlador de relleno hacia las celdas que desea que contengan esta fórmula, y los datos en la columna A se han convertido a la fecha normal de la siguiente manera:

doc convertir a fecha normal 3


Convierta varios formatos de fecha no estándar a formato de fecha real con un solo clic

Si tiene varios formatos de fecha no estándar, como el formato aaaammdd, el formato normal Formato de celdas función en Excel no funcionará bien para usted. Con Kutools for Excel, Convertir a fecha utilidad, puede convertir rápidamente varias fechas no estándar a los formatos de fecha de su localidad. ¡Haga clic para descargar Kutools para Excel!

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!


La Texto a columna La función en Excel también puede convertir este formato de fecha a la fecha normal, siga las instrucciones paso a paso:

1. Seleccione el rango de datos que desea convertir.

2. Hacer clic Datos > Texto a columna, ver captura de pantalla:

doc convertir a fecha normal 4

3. En el paso 1 de Asistente para convertir texto en columna, seleccione Delimitado opción, ver captura de pantalla:

doc convertir a fecha normal 5

4. Luego haga clic Siguiente > Siguiente ir a la Paso 3 de 3 asistente, en este paso, seleccione Fecha bajo el Formato de datos de columna, A continuación, elija YMD de la lista desplegable, vea la captura de pantalla:

doc convertir a fecha normal 6

5. Y luego haz clic Acabado , el formato aaaammdd se ha convertido al formato de fecha mm / dd / aaaa. Ver capturas de pantalla:

doc convertir a fecha normal 7 2 doc convertir a fecha normal 8

Si está interesado en el código VBA, aquí, le proporcionaré un código para que resuelva esta tarea.

1. Por favor mantenga presionado el ALT + F11 llaves, y abre el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo ventana.

Código de VBA: convierta aaaammdd al formato de fecha normal

Sub ConvertYYYYMMDDToDate()
'Updateby Extendoffice
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
   For Each x In Workx
       x.Value = DateSerial(Left(x.Value, 4), Mid(x.Value, 5, 2), Right(x.Value, 2))
       x.NumberFormat = "mm/dd/yyyy"
   Next
End Sub

3. Después de pegar el código, presione F5 para ejecutar este código y seleccione el rango de datos que desea usar en el cuadro de diálogo emergente, vea la captura de pantalla:

doc convertir a fecha normal 9

4. Y luego haz clic OK, los datos del rango se han convertido al formato de fecha.


Excepto el formato aaaammdd anterior, a veces, es posible que tenga que convertir otros tipos de datos sin formato de fecha al formato de fecha normal, en este caso, puedo presentar una herramienta útil:Kutools for Excel, Con su Convertir a fecha función, puede rápidamente convertir varios datos de formato sin fecha a formato de fecha real.

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione el rango de datos que desea convertir.

2. Hacer clic Kutools > Contenido > Convertir a fecha, ver captura de pantalla:

3. Y obtendrá que todos los datos seleccionados se han convertido al formato de fecha estándar, vea la captura de pantalla:

doc convertir a fecha normal 11

Note: Puede resaltar todos los registros en el Convertir a fecha cuadro de diálogo y haga clic en Recuperar para cancelar esta operación y volver a sus datos originales como se muestra en la siguiente captura de pantalla:

doc convertir a fecha normal 12

¡Descargue y pruebe Kutools para Excel ahora!


Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
An elegant solution to an infuriating problem. Thanks
This comment was minimized by the moderator on the site
This formula works as well: =DATE(QUOTIENT(INTEGER(A1);10000);QUOTIENT(MOD(INTEGER(A1);10000);100);MOD(INTEGER(A1);100)) No need for additional packages.
This comment was minimized by the moderator on the site
hi. i have a some data of temp that measures in 10 years. i want accuse number to this date. how can i do it ? 1903/03/12 125.25 >>>>> how i van have this ? 1 125.25 1903/03/13 165.69>>>>> how i van have this ? 2 168.69 1903/03/27 135.75 >>>>> how i van have this ? 16 135.75 1903/04/04 122.94 >>>>> how i van have this ?34 122.94 1903/04/16 124.26 >>>>> how i van have this ? 46 124.26
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations