image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Anne Galdino
Anne Galdino26/06/2024 22:14
Compartilhe

A data veio com formato errado! E agora?

  • #Power BI

Gente quantas vezes já aconteceu da data estar em um formato não brasileiro, que normalmente é dia/mês/ano? Por vezes depende muito das configurações do banco de dados, ou outras fontes de dados com formato internacional. Vamos ver como se comporta o comando FORMAT para datas.

Sintaxe

FORMAT(<value>, <format_string>[, <locale_name>])

image

Pelo que vemos acima na documentação, podemos ou não indicar o local, ou seja, língua-PAIS, tipo "pt-BR".

Mas temos vários formatos de transformação, como consta na documentação:

format_string.

Vamos a alguns exemplos

  • Formatar data para dd/mm/yyyy: FORMAT(Compra[DATA], "mm/dd/yyyy", "pt-BR")
FORMAT("12/30/2023 13:00:00", "mm/dd/yyyy", "pt-BR")
Saída: 30/12/2023

FORMAT("2021-03-19T09:29:10.5510000Z", "mm/dd/yyyy", "pt-BR")
Saída: 19/03/2021
  • Formatar data para dd/mm/yy h:mm AM/PM
FORMAT("12/30/2023", "mm/dd/yyyy hh:nn:ss AMPM", "pt-BR")
Saída: 30/12/23 12:00:00 AM
  • Formatar dara para "mmm"
FORMAT("12/30/2023", "mmm", "pt-BR")
Saída: dezembro

Algumas observações são importantes, como, a data origem deve estar em format Date ou Date/Time de acordo com o seu caso.

A formatação de data é um problema recorrente em vários forums, espero ter ajudado àqueles que se deparam com esse problema! Qualquer dúvida entre em contato que te ajudo da melhor forma possível!

Até a próxima :)

Compartilhe
Recomendados para você
Suzano - Análise de Dados com Power BI
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Comentários (0)