O que você quer é usar um formato personalizado. Basta digitar na caixa.
Eu tentei inserir essa data no formato ISO 8601 (AAAA-MM-DD) no Excel 2010: 2012-04-08
, mas o Excel converte automaticamente o formato de data para 4/8/2012
.
Eu tentei percorrer os diferentes tipos de formatos de data que o Excel permite que eu escolha, mas o formato 'AAAA-MM-DD' não está lá:
Existe uma maneira de o Excel reconhecer o formato de data ISO 8601 como um valor de data (e não convertê-lo automaticamente em outro formato) quando inserido em uma célula?
O que você quer é usar um formato personalizado. Basta digitar na caixa.
Eu estava usando os formatos personalizados antes. Alterei a região do meu sistema (Painel de Controle > Todos os Itens do Painel de Controle > Região) para Inglês (Reino Unido), data abreviada para "aaaa-MM-dd" e o Excel não corrigiu automaticamente de "2015-10-06" para "06/10/2015". Ele não corrigiu automaticamente o contrário, mas se você entrar dessa forma, ele permanecerá assim. Me salvou algum tempo com certeza!
Há uma maneira MUITO mais fácil e mais segura de fazer isso:
Em datas, basta mudar sua localidade para a Austrália e poof! As datas padrão ANSI estão disponíveis E se você estiver nos EUA, Canadá, Austrália ou Nova Zelândia, ele não combina com seu formato de moeda, pois todos esses países usam o símbolo $.
Por que - em sua infinita sabedoria - a Microsoft não disponibiliza isso para TODOS os locais é um mistério, mas tem sido assim por anos .
Isso é o que funcionou para mim: Se é uma coluna de células ...
Selecione a coluna Guia Dados, em seguida, texto para colunas (nos menus xl2003) escolha largura fixa, mas não tenha linhas delimitadoras Escolha a data (ymd) Isso converterá os dados em datas.
Agora você pode formatar o intervalo da maneira que preferir. crédito vai para Dave aqui: link
O Excel reconheceu a sua entrada de aaaa-mm-dd e, por isso, converteu-a automaticamente para o formato Data abreviada regional (Windows 7: Iniciar > Painel de controlo > Formatos de região e idioma >).
O que você queria era que o Excel reconhecesse e exibisse o formato.
Além do acima, se você quiser uma data que responda ao formato de data abreviada do usuário, adicione um asterisco * aaaa-mm-dd. Eu não recomendo, mas você pode fazer isso.
Uma vez eu fiz uma lista onde queríamos itens classificados por data, mas para postar na Web, queríamos exibir apenas o ano e o mês. Tivemos nossa coluna "Data" na qual inserimos a data em cheio aaaa-mm-dd. Em uma segunda coluna (B), convertemos a data (= A2) para mostrar apenas o ano e o mês com o formato de célula: aaaa-mm. Quando chegou a hora de postar, classificamos por Data, copiamos as outras colunas necessárias, digamos B-D e colamos na página da Web. Trabalhou como um encanto.
Formatos personalizados são a solução óbvia.
Se você não quiser soltar o mouse, você pode rolar a localidade até uma opção de "Inglês (Estados Unidos)" para "Inglês (Reino Unido)" e o formato AAAA-MM-DD aparecerá entre as escolhas.