Tel.: 11 5041-6500 | Whatsapp: 11 93805-5814
DAX: Switch em medidas

DAX: Switch em medidas

Olá!

Já precisou testar alguma coluna no Power BI? Isso é muito fácil pois basta criar uma coluna calculada e usar a função IF ou SWITCH

E quando precisamos testar uma medida onde as colunas são agrupadas com uma função de agrupamento e assim não podemos testar linha a linha?

Vamos aprender isso de forma bem simples, usando a função SWITCH

 

Baixe o arquivo exemplo:

Cadastre seu nome e e-mail para liberar o link de download.

Nome

E-mail

 

Tenho uma tabela de Vendas por vendedor:

Tabela de exemplo para utilizar swith

Fiz uma medida somando os valores de venda:

 

soma dos valores de venda

Apresentei ela em uma tabela por vendedor:

Adicionar tabela por vendedor

 

Agora precisamos classificar os vendedores. Podemos utilizar um IF, mas que tal utilizar o Switch?

Crie uma medida conforme abaixo:

Veja a função:

Função Switch

CLASSIFICAÇÃO=SWITCH(TRUE();[TOTAL]<=500;”BAIXA”;[TOTAL]<=1000;”MÉDIA”;”ALTA”)

Explicando:

A função Switch testa itens. O primeiro argumento é a expressão, que geralmente é uma coluna. Mas como aqui estamos criando uma medida, não temos coluna!

Então, vamos simplesmente “passar” para o próximo argumento que é o teste, por isso usamos o TRUE(), ou seja, a expressão é verdadeira, pode testar!

Ai depois é o teste em si, medida <= x então mostra z, senão medida<=y e assim vai…

Veja o resultado:

 

Resultado da tabela utilizando switch

Espero ter mostrado um novo meio de classificar dados em medidas.

=)

 

Essa e muitas outras dicas e truques do Power BI estão disponíveis no curso completo Power BI.  Você pode adquirir agora mesmo na nossa plataforma de cursos de excel online

ACESSE NOSSOS CURSOS

Sid Moraes

Apaixonado por Excel, Power BI e Analytics! MCSE Data Analytics, MCSA B.I, MCSA B.I Reporting, MOSE Excel. Professor corporativo na Doutores do Excel, editor do blog Doutores do Excel e do blog CertificaExcel

Deixe uma resposta

Fechar Menu
×