P A T H

Como mudar o nível de detalhe de uma data

O que você vai aprender?

Nesta dica vamos mostrar como alterar o nível de detalhe de uma data. Por exemplo, quais funções utilizaríamos para mudar uma coluna de data que está no nível de dias para semanas ou meses.

Introdução: 

Para demonstrar como esse processo acontece vamos usar uma base de dados como exemplo.

Utilizaremos a base “Superloja”, disponível no diretório Tableau.

Método 1:Função “Converter Datas”

A função ” Converter Datas ” pode ser encontrada na ferramenta de Limpeza, quando clicamos em uma coluna de data, como na imagem abaixo:

Essa função criará um campo de número ou texto categórico para sua data. Por exemplo, para a data 31/07/2024, se escolhêssemos a opção “Nome do mês” esse valor de data se tornaria “Julho”, se fosse “Número do mês” esse valor se tornaria 07, e assim por diante. Podemos ver isso acontecendo abaixo quando escolhemos “Nome do mês”  para o campo “Data do Pedido” :

Assim podemos ter a relação de vendas para cada mês independente, como se os meses fossem categorias. Mas e se quiséssemos levar em consideração o ano também? Então usaremos nosso segundo método.

Método 2: Fórmula “Date Trunc”

Para este método, vamos precisar criar um campo calculado e utilizar a fórmula “DATETRUNC”, essa fórmula trunca a data no nível de detalhe especificado e retorna sempre uma data (ao contrário do método anterior que retornava números ou textos que representavam partes da data).

Então vamos selecionar mais uma vez a coluna “Data do Pedido” e clicar em “Criar campo calculado”. Vamos criar esta fórmula para pegar cada início de mês. Nosso objetivo é alterar o nível de detalhe dessa base de dias para meses:

“DATETRUNC(‘month’,[Data do pedido])”

 

E com isso vamos ter o resultado abaixo:

Como podemos ver, não importa qual dia seja em “Data do Pedido”, nosso cálculo sempre vai pegar o primeiro dia daquele mês/ano. E para agregar nossa base por esses meses, vamos utilizar a mesma ferramenta do método anterior:

Assim vamos ter a soma de vendas para cada mês e ano. Lembrando que nesses exemplos alteramos o nível de detalhe para meses, mas também poderia ser feito por semanas, trimestres ou anos.

31 de Julho de 2024

Pronto! Agora você sabe Como mudar o nível de detalhe de uma data no Tableau Prep.

Language