top of page

Power BI | Como criar coluna de Faixa Valor

Existem algumas formas de criar uma coluna com faixa valor, eu vou apresentar duas formas de como fazer.


A primeira delas é utilizando a fórmula DAX com a função SWITCH:


FaixaRenda = 
SWITCH(
    TRUE(),
    dBaseCliente[Renda] <= 1000, "Até 1000",
    dBaseCliente[Renda] <= 2500, "Até 2500",
    dBaseCliente[Renda] <= 5000, "Até 5000",
    dBaseCliente[Renda] <= 10000, "Até 10000",
    "Acima de 10000"
)

Onde "FaixaRenda" será o nome da sua nova coluna, "dBaseCliente" é o nome da tabela onde está o seu dado a ser comparado e "[Renda]" é a coluna onde o dado a ser comparado está.



A segunda delas é utilizando a fórmula DAX com a função IF:


faixa_renda =
IF('Base cliente'[renda] <= 1000, "Até R$1000", 
IF('Base cliente'[renda] <= 1750, "Até R$1750", 
if('Base cliente'[renda] <= 2500 , "Até 2500", 
IF('Base cliente'[renda] <= 5000, "Até R$5000", 
IF('Base cliente'[renda] <=7500, "Até R$7500", 
IF('Base cliente'[renda]<=10000, "Até 10000", 
"Maior que R$ 10000")

Onde "faixa_renda" será o nome da sua nova coluna, "Base cliente" é o nome da tabela onde está o seu dado a ser comparado e "[renda]" é a coluna onde o dado a ser comparado está.

Caso precise ordenar em um filtro do maior para o menor salário, por exemplo, você pode criar uma coluna adicional como essa abaixo para ajudar na classificação:


OrdemFaixaRenda = 
SWITCH(
    TRUE(),
    dBaseCliente[Renda] <= 1000, 4,
    dBaseCliente[Renda] <= 2500, 3,
    dBaseCliente[Renda] <= 5000, 2,
    dBaseCliente[Renda] <= 10000, 1,
    0
)

Espero ter ajudado, compartilhe esse post para ajudar alguém que esteja precisando executar essa atividade. Dúvidas? Mande um whatsapp para mim (31)98457-3832

7 visualizações0 comentário

Posts recentes

Ver tudo

Comments


bottom of page