Como converter data...
 
Notifications
Clear all

Como converter data texto para data data?

6 Posts
2 Usuários
0 Reactions
1,378 Visualizações
(@renankaic)
Posts: 7
Active Member
Topic starter
 

Olá pessoal. Estou trabalhando na minha empresa com uma planilha com uns 400 registros. Em uma das colunas desses registros ela é de DATA. Só que, como estou importanto de um arquivo txt a partir de uma macro, alguns valores de data estão sendo reconhecido como texto e só mudam para Data se eu clico duas vezes na celula e aperto Enter. Mas fazer isso uma por uma é ilógico. Não tem alguma tecla de atalho que faça fazer isso que eu tenho que fazer só que com todas as celulas da coluna, de uma vez?

 
Postado : 05/02/2016 10:49 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Veja em viewtopic.php?f=29&t=10881

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/02/2016 2:32 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Algumas alternativas:
- Você pode usar a função =DATAVALOR() numa coluna ao lado, que vai converter o texto que parece data, em data...
- Você pode usar funções de tratamento de texto ext.texto(), esquerda(), direita() e procutar() para separar os números da data, e montar a data usando a função =data()

Tem outras alternativas, mas essas são mais fáceis.

FF

p.s.: tente não utilizar títulos tão vagos. Eu sendo moderador, alterei seu título para algo melhor do que "como fazer?". Leia as regras do forum, essa é uma delas. Seja bem vindo.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/02/2016 2:37 pm
(@renankaic)
Posts: 7
Active Member
Topic starter
 

Veja em viewtopic.php?f=29&t=10881

A solução de selecionar a coluna, ir no menu dados, texto para colunas deu certo e consegui arrumar o que eu precisava fazer.

Fernando.fernandes eu tinha tentado tambem pela função =DataValor() mas acontece que essa função só funciona caso esteja todos os valores da tabela como texto, mas na que eu tinha aqui algumas reconheciam como texto e outras como data normalmente, ocasionando erro nas que já estavam como data.

Mas enfim. Obrigado pelo apoio e estou gostando muito do fórum, parabéns à moderação e o conhecimento de todos, aprendi muita coisa lendo os tópicos daqui.

 
Postado : 11/02/2016 11:53 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

disponibilize então um modelo com exemplos de data que funciona e data que não funciona, assim podemos escrever uma fórmula que atenda todos os casos !!

Ah sim esse forum é animal mesmo ;-) Galera até que entende de Excel, kkk

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/02/2016 12:15 pm
(@renankaic)
Posts: 7
Active Member
Topic starter
 

Este modelo eu não conseguirei disponibilizar porque a inserção dos valores na planilha que eu estou utilizando aqui obtém os valores via macro (VBA) criando cada coluna e linha. Eu já corrigi colocando um FORMAT(string, "mm/dd/yyyy") na hora de lançar a data no campo e agora todas as informações em data obtidas estão vindo de maneira correta (e reconhecidas como data tambem).
Mas como não tinha pensado nessa solução antes, eu resolvi criar o tópico para obter ajuda antes de alterar os valores.

 
Postado : 12/02/2016 5:53 am