Alterar o formato da data [AAAAMMDD] para [MM / DD / AAAA]


10

Gerei um relatório que formata a data como 20160509 e meu local do Planilhas Google já está definido como Estados Unidos. Eu brinquei com várias opções em Formato> Número> Formato de data, mas não posso alterar as datas para o formato MM / DD / AAAA sem fazer uma busca e substituição simples. Como eu faço isso?

insira a descrição da imagem aqui


2
O problema é que o Sheets não está reconhecendo isso como uma data. Não acho que você possa simplesmente formatar isso no formato de data que desejar; você precisará de uma coluna "auxiliar" para transformar a string em um formato de data que o Sheets reconheça.
ale

Respostas:


11

Supondo que sua cadeia de caracteres esteja na célula A1, essa fórmula a converterá em uma data. Você pode formatar a data da maneira que preferir.

=date(left(A1,4),mid(A1,5,2),right(A1,2))

Ou, pegue os quatro caracteres mais à esquerda como o ano, os dois caracteres mais à direita como o dia e dois caracteres no meio, começando na posição 5 como o mês, e converta-os em uma data.

19961210

torna-se em

12/10/1996

(formato de data americano padrão)


Do suporte do Google:


5

Se você deseja uma data adequada (recomendado), tente:

=date(left(C2,4),mid(C2,5,2),right(C2,2))

Formato personalizado como número mm/dd/yyyypara mostrar 0s iniciais .

Se você deseja que uma string de texto inclua 0s principais , tente:

=mid(C2,5,2)&"/"&right(C2,2)&"/"&left(C2,4)

0

Aqui está a fórmula para quem está tentando converter uma data onde o 0 teria sido removido:

=date(right(J5,4),if(mid(J5,2,1) = "/",left(J5,1),left(J5,2)),if(mid(J5,3,1) = "/",mid(J5,4,if(mid(J5,5,1) ="/",1,2)),if(mid(J5,2,1) = "/",mid(J5,3,if(mid(J5,5,1) = "/",2,1)))))

Nesse caso, eu vou do americano para o europeu: M / d / aaaa, MM / d / aaaa, MM / dd / aaaa ou M / dd / aaaa e converta-o em dd / MM / aaaa


0

Você pode definir a localização da sua folha nas configurações da folha ( ArquivoConfigurações da folha ). Sua planilha mostrará o formato certo para você.


-3

Clique no ícone de roda dentada à direita no painel principal do Google Drive e selecione Configurações. Se você não tiver um idioma selecionado, pode configurá-lo aqui. Isso deve se aplicar a todos os documentos futuros.

insira a descrição da imagem aqui

Você pode alterar a configuração padrão do calendário para o google doc da seguinte maneira:

Debaixo

Arquivo> Configurações da planilha> Alterar local ou fuso horário


Obrigado por ajudar, mas eu gerou um relatório que formata a data como 20160509 e meu local do Google Sheets já está definido como Estados Unidos.
lineplay 13/10/16

Siga a seguinte lista de menus: Formato> Número> Mais formato (na parte inferior)> Mais formato de data e hora. Agora você pode adicionar excluir cada coisa separadamente. Espero que ajude.
Amit Jha

Sim, cansado também e continue obtendo resultados inesperados: /
lineplay 13/10/16
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.