¿Cómo ingreso fechas en formato de fecha ISO 8601 (AAAA-MM-DD) en Excel (y hago que Excel reconozca ese formato como un valor de fecha)?


27

Traté de ingresar esta fecha en formato ISO 8601 (AAAA-MM-DD) en Excel 2010: 2012-04-08pero Excel convierte automáticamente el formato de fecha a 4/8/2012.

Intenté desplazarme por los diferentes tipos de formatos de fecha que Excel me permite elegir, pero el formato 'AAAA-MM-DD' no está allí: ingrese la descripción de la imagen aquí

¿Hay alguna forma de que Excel reconozca el formato de fecha ISO 8601 como un valor de fecha (y no lo convierta automáticamente a otro formato) cuando se ingresa en una celda?

Respuestas:


28

Lo que quieres es usar un formato personalizado. Solo escríbelo en el cuadro.

Captura de pantalla de celdas de formato
Haga clic para tamaño completo


¿Qué pasa con Excel 2011? ¡No hay recuadro para ingresar un formato personalizado!
Michael

@Michael Lo siento, no he usado ni tengo acceso a una copia OS X de Excel. Considere hacer una nueva pregunta que aborde esa versión explícitamente (y diga por qué esta pregunta no es un duplicado).
Bob

2

Excel reconoció su entrada de aaaa-mm-dd, por lo que la convirtió automáticamente a su formato regional de fecha corta (Windows 7: Inicio> Panel de control> Región e idioma> Formatos).

Lo que quería era que Excel reconociera y mostrara el formato.

Además de lo anterior, si desea una fecha que responda al formato de fecha corta del usuario, agregue un asterisco * aaaa-mm-dd. No lo recomiendo, pero puedes hacerlo.

Una vez hice una lista donde queríamos artículos ordenados por fecha, pero para publicar en la Web, queríamos mostrar solo el año y el mes. Teníamos nuestra columna Fecha donde ingresamos la fecha completa aaaa-mm-dd. En una segunda columna (B), convertimos la fecha (= A2) para mostrar solo el año y el mes con el formato de celda: aaaa-mm. Cuando llegó el momento de publicar, clasificamos por Fecha, copiamos las otras columnas necesarias, digamos BD, y pegamos en la página web. Trabajado como un encanto.


2

Había estado usando los formatos personalizados antes. Cambié mi región del sistema (Panel de control> Todos los elementos del Panel de control> Región) a Inglés (Reino Unido), fecha corta a "aaaa-MM-dd" y Excel no se corrigió automáticamente de "2015-10-06" a " 6/10/2015 ". Sin embargo, no se corrigió automáticamente de la otra manera, pero si lo ingresas de esa manera, permanecerá de esa manera. ¡Me ahorró algo de tiempo seguro!


2
¡Es una locura que tengas que mentir sobre tu ubicación para obtener un formato de fecha estándar ISO!
Michael

2

Hay una manera MUCHO más fácil y segura de hacer esto:

En fechas, solo cambie su ubicación a Australia y ¡puf! Las fechas estándar de ANSI están disponibles Y si se encuentra en los EE. UU., Canadá, Australia o Nueva Zelanda, no coincide con su formato de moneda, ya que todos esos países usan el símbolo $.

Por qué, en su sabiduría infinita, Microsoft no pone esto a disposición de TODAS las configuraciones regionales es un misterio, pero ha sido así durante años .


1

Esto es lo que funcionó para mí: si es una columna de celdas ...

Seleccione la pestaña Datos de columna y luego texto a columnas (en menús xl2003) elija ancho fijo, pero no tenga líneas delimitadoras Elija Fecha (ymd) Esto convertirá los datos a fechas.

Ahora puede formatear el rango de la manera que desee. el crédito va a Dave aquí: http://msgroups.net/microsoft.public.excel.worksheet.functions/how-do-i-convert-d/75235


¡Hurra! ¡Sí! ¡¡¡Eso es todo!!!
elliot svensson

1

Los formatos personalizados son la solución obvia.

Si no quiere soltar el mouse, puede desplazar la configuración regional una opción desde "Inglés (Estados Unidos)" a "Inglés (Reino Unido)" y el formato AAAA-MM-DD aparecerá entre las opciones .


Op, la lista 'personalizada' incluye al menos un formato ISO: yyyy-mm-dd;@(Excel 2013)
patricktokeeffe
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.