¿Cómo hacer que la fecha AAAA-MM-DD (ISO-8601) sea la predeterminada en Excel?

11

En Excel, ¿cómo puedo hacer que el formato ISO8601 fecha , yyyy-mm-ddel defecto? La configuración regional de Windows es inglés (CA) o inglés (EE. UU.). Estamos utilizando Excel 2013, aunque se prefiere una respuesta genérica para tantas versiones como sea posible.

Uso de un formato personalizado como en ¿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)? no funciona, porque debe repetirse para cada nuevo campo. Esto es especialmente doloroso cuando se trabaja con archivos CSV.

[Anuncio de servicio público de XKCD: nuestras diferentes formas de escribir fechas como números pueden generar confusión en línea.  Es por eso que en 1988 ISO estableció un formato de fecha numérico estándar global.  Esta es ** la ** forma correcta de escribir datos numéricos: 2013-02-27.  Se desaconsejan los siguientes formatos {insertar lista de todo lo demás}.

wilkie mate
fuente
1
Mi reino por una forma estandarizada de tratar con las fechas. Oh, espera ...
Max Vernon

Respuestas:

8

Para eso, realmente necesita cambiar todo el formato de fecha de Windows. Para eso, ve a:

Control Panel > Regional and Language Options > Change date, time or number formats

Allí, elija para Fecha corta el formato aaaa-MM-dd, ¡y listo!

Aquí está la prueba de que funciona. Incluso si escribe otro formato de fecha, Excel lo convertirá automáticamente al valor predeterminado del sistema.

Cambio de formato de fecha de Excel

Tenga en cuenta que esto también cambiará la forma en que Windows muestra la fecha.

Formato de fecha de Windows establecido en aaaa-MM-dd

Fuente

Hewbot
fuente
Esta es la respuesta correcta, ya que responde correctamente lo que pedí, pero, al final, en realidad es incorrecto para mi caso de uso. Resulta que lo que realmente necesita es el default-en carga sea dd-mm-yyy por defecto a la pantalla y por defecto a la exportación sea yyyy-mm-dd. Así que dirígete a otros en esta situación: siempre debes importar el archivo con el asistente de texto y establecer el formato de fecha entrante.
Matt Wilkie
1

Establezca ese formato en la configuración regional de Windows. Excel usará la configuración del sistema por defecto.

Para eso, deberá ir al Panel de control, elegir "Reloj, idioma y región" y luego "Región e idioma". Haga clic en la pestaña "Formatos" y luego, en la lista Formato, elija "Fecha corta" y, en la lista desplegable, elija la opción apropiada "aaaa-MM-dd".

CFreitas
fuente
1
Esta respuesta, tal como está, no es tan fácil de entender como nos gustaría. Sería una buena idea explicar brevemente cómo hacer esto para que esta respuesta sea más útil.
bwDraco