Ir para conteúdo
  • 0

Usar segumentação de dados como filtro em medida


Hudson
Ir para solução Solucionado por Hudson ,

Pergunta

  • Alunos
  • Solução
Olá pessoal, preciso de ajuda.
Criei essa medida:

2021 =
var testafiltro = SELECTEDVALUE(fVendas[Mercado])
var mi = SUM(fVendas[TOTAL])
var me = SUM(fVendas[TOTAL $])
return
If(testafiltro="ME";me;mi)

Porém, o que eu gostaria de testar é:
Se a segmentação de dados esta selecionado "ME", faria o calculo da variável "me", senão ele faria o calculo da variavel "mi".
No valor total o calculo fica correto, porém quando nos valores de linha dos vendedores, se a venda é "ME", o valor vem em Dolar, e isso deveria fazer apenas com a segmentação filtrada por "ME".
Alguém consegue me ajudar?
Basicamente preciso que o calculo da medida seja definido pelo filtro aplicado na segmentação de dados.

unknown.png
 
Editado por Hudson
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos

**SOLUÇÃO**

2021 =
var testafiltro = IF(ISFILTERED(fVendas[Mercado])=TRUE();"true";"false")
var testamercado = SELECTEDVALUE(fVendas[Mercado])
var mi = CALCULATE(SUM(fVendas[TOTAL]);fVendas[Mercado]="MI")
var me = SUM(fVendas[TOTAL $])
var ambos = SUM(fVendas[TOTAL])
return
If(testafiltro="true" && testamercado="ME"; me; IF (testafiltro="True" && testamercado="MI"; mi; IF(testafiltro="false"; ambos)))

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...