
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.
