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:

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.

=)

Tem muito mais em nosso canal do YouTube, você pode se inscrever clicando aqui.

E se você já quer ter muito mais conteúdo sobre produtividade, inscreva-se para o AULÃO PRODUTIVIDE 10X, totalmente online e gratuito.

Compartilhe com seus amigos

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
Linkedin
Share on whatsapp
whatsapp
Share on email
Email
Quero te convidar para uma aula completa e gratuita com nossos Especialistas em Excel.

Ao Vivo Quinta-feira às 20h20 no Youtube

Gostou do artigo? Deixe seu comentário abaixo

Fechar Menu
×