Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Problema com formato de DATA

Bom dia pessoal, tudo certo?

estou com um problema q esta me tirando do serio

em anexo esta um xlsx com varios formatos de data diferentes

preciso gerar um QVD sobre essas datas e preciso que TODAS fiquem no formado DD/MM/YYY

porem nao estou conseguindo, alguem pode me ajudar?

tentei:

DATE#(MID([Data],1,10),'DD/MM/YYYY') as TOYOTA.Data,

e

date(alt(date#([Data],'DD-MM-YYYY'),Date#([Data],'DD/MM/YYYY')),'DD/MM/YYYY') as TOYOTA.Data,

sem sucesso

Obrigado a todos que leram e mais obrigado ainda a quem se dispuser a me ajudar.

Labels (1)
1 Solution

Accepted Solutions
felipe_dutra
Partner - Creator
Partner - Creator

Olá, Gustavo!

Veja se o código abaixo te atende:

Date(Alt(Num(Date#(Data, 'DD-MM-YYYY')), Left(Num(Data), 5))) as Data

Abs,

Felipe

View solution in original post

5 Replies
robert_mika
Master III
Master III

As últimas linhas em seu arquivo Excel não são datas .Delet eles e recarregar.

23-Apr-15 3-33-29 PM.jpg

Not applicable
Author

desconsidera essas ultimas linhas. faca um teste com as anteriores... somente 5 datas funcionam com as expressoes acima

13 - 14 - 15 - 16 - 17  de abril

felipe_dutra
Partner - Creator
Partner - Creator

Olá, Gustavo!

Veja se o código abaixo te atende:

Date(Alt(Num(Date#(Data, 'DD-MM-YYYY')), Left(Num(Data), 5))) as Data

Abs,

Felipe

fonmarcelo
Contributor III
Contributor III

Olá!

Tente isso:

Teste:

LOAD

  MakeDate(Right(Data,4),Mid(Data,4,2),Left(Data,2)) as TOYOTA.Data;

LOAD

  Date(Data,'DD/MM/YYYY') as Data

FROM

C:\Temp\datas.xlsx

(ooxml, embedded labels, table is Submissions);

offjunior
Creator
Creator

Boa tarde amigo!

Veja se o exemplo anexo que eu fiz pra você o atende.

Acho que é bem simples.

Qualquer dúvida estou a disposição.

Abraço!