Como tornar a data AAAA-MM-DD (ISO-8601) o padrão no Excel?

11

No Excel, como posso fazer o formato ISO8601 data , yyyy-mm-ddo padrão? A localidade do Windows é inglês (CA) ou inglês (EUA). Estamos usando o Excel 2013, embora seja preferível uma resposta genérica para o máximo de versões possível.

Usando um formato personalizado como em Como digito datas no formato de data ISO 8601 (AAAA-MM-DD) no Excel (e o Excel reconhece esse formato como um valor de data)? não funciona, porque precisa ser repetido para cada novo campo. Isso é especialmente doloroso ao trabalhar com arquivos CSV.

[Anúncio do Serviço Público XKCD: Nossas diferentes maneiras de escrever datas como números podem levar à confusão online.  Por isso, em 1988, a ISO definiu um formato de data numérico padrão global.  Esta é a ** maneira ** correta de gravar dados numéricos: 27-02-2013.  Os seguintes formatos são desencorajados {inserir lista de tudo o mais}.

Matt Wilson
fonte
1
Meu reino por uma maneira padronizada de lidar com datas. Oh, espere ....
Max Vernon

Respostas:

8

Para isso, você realmente precisa alterar todo o formato da data do Windows. Para isso, acesse:

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

Lá, escolha para data curta o formato aaaa-MM-dd e pronto!

Aqui está a prova de que funciona. Mesmo se você escrever outro formato de data, o Excel o converterá automaticamente no padrão do sistema.

Alteração no formato da data do Excel

Lembre-se de que isso também mudará a maneira como o Windows exibe a data.

Formato de data do Windows definido como aaaa-MM-dd

Fonte

Hewbot
fonte
Esta é a resposta certa, na medida em que responde corretamente o que eu pedi, mas, no final, está realmente errada para o meu caso de uso. Acontece que o que eu realmente preciso é o padrão-on-carga a ser dd-mm-yye padrão-to-display & default-to-exportação de ser yyyy-mm-dd. Portanto, lembre-se de outras pessoas nesta situação: você sempre deve importar o arquivo com o assistente de texto e definir o formato da data de entrada.
Matt Wilkie
1

Defina esse formato nas configurações regionais do Windows. O Excel usará as configurações do sistema como padrão.

Para isso, você precisará ir ao Painel de Controle, escolha "Relógio, Idioma e Região" e, em seguida, "Região e Idioma". Clique na guia "Formatos" e, na lista Formato, escolha "Data abreviada" e, na lista suspensa, escolha a opção apropriada "aaaa-MM-dd".

CFreitas
fonte
1
Esta resposta, como está, não é tão facilmente compreensível quanto gostaríamos. Seria uma boa idéia explicar brevemente como fazer isso, para que essa resposta fosse mais útil.
BwDraco 21/10