
O que você vai aprender?
Trabalhar com campos de tipos diferentes pode parecer desafiador, mas as vezes é mais simples do que parece.
E se tivermos um campo no tipo Data e quisermos adicionar um número de dias ou meses de um campo de tipo INT, como fazer essa conversão? Nesta dica deixaremos tudo mais simples.
Passo 1: Conheça sua base
Nossa base consiste em 50 linhas com datas diferentes do ano 2000 e 50 linhas com números que variam de 18 até 488

A ideia aqui é adicionar esses números as datas que temos. Para isso o Tableau prep possui uma fórmula muito simples, DateAdd.
Vamos explicar como ela funciona.
Passo 2: Criar o campo calculado
No nosso caso vamos criar uma nova coluna com os novos dados para fins de comparação, mas caso você queira reutilizar o antigo campo de data tudo que deve ser feito é escrever no nome do campo calculado o mesmo nome do campo de data (No nosso caso seria “Data”)
Como vamos criar um novo campo daremos a ele o nome Data Somada.

Construir esse campo calculado é bem simples.
DateADD é nossa fórmula, então ela irá mudar tudo que está entre parênteses.
Day sempre deve vir em inglês e entre aspas, é a granularidade do valor que será adicionado podendo ser dia, mês, etc.
Número é o valor que será adicionado, esse valor deve ser numérico, então aproveitaremos nossa coluna numérica para adicionar o valor linha-a-linha
Data será o campo onde o valor será adicionado.
Passo 3: Confira o resultado
Com essa única e simples fórmula atingimos então nosso objetivo.
Reparem que a soma de dias foi feita corretamente nos exemplos marcados.

16 de Abril de 2025
Pronto, agora você sabe como trabalhar com campos de tempo não estruturado usando tableau prep.
Dicas Recentes



P A T H | Dicas Tableau – Como alterar um campo numérico para hora e minuto


P A T H | Dicas Tableau – Como editar o campo calculado direto no dashboard
