Ir para conteúdo
  • 0

Distribuição de pontos com base no total - Meta vs realizado


Jeferson Souza
Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos

Pessoal tudo bem ?
Estou com um caso que tenho uma condicional simples.

Se atendeu a meta me devolve essa pontuação por subtipo:
image.png.7135c64c815dc89097124e56d9a36888.png

Caso não tenha atendido, ele deve zerar a pontuação..
Cheguei na seguinte medida, mas ela não está respeitando a condicional inicial, no caso no primeiro trimestre de 2022 deveria zerar a pontuação das categorias, já no primeiro trimestre de 2023 está correto, a pontuação deve ser mantida, mas ele não muda o resultado em nenhuma, o que devo ajustar aqui ?

 

Racional_MIX_MIN =
    SUMX (
        FILTER (
            VALUES ( dProduto[Subtipo [1-9 CKs]]] ),
            [Total Realizado] >= [Total Meta]
        ),
       
        IF(dProduto[Subtipo [1-9 CKs]]]="Bermudas",10,
        IF(dProduto[Subtipo [1-9 CKs]]]="Blusa",20,
        IF(dProduto[Subtipo [1-9 CKs]]]="Meias",20,
        IF(dProduto[Subtipo [1-9 CKs]]]="Regata",30,
        IF(dProduto[Subtipo [1-9 CKs]]]="Roupão",30,""
   
))))))

base Contagem.pbix

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1
  • Admin
  • Solução

Boa noite @Jeferson Souza

Segue medida:
 

Distrib Pontos =
var vMeta = CALCULATE( [Total Meta], ALL(dProduto))
var vVenda= CALCULATE( [Total Categorias em Branco], ALL(dProduto))
 
return
if(vVenda > vMeta,
    SWITCH(TRUE(),
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Bermudas",   10,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Blusa",      20,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Meias",      20,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Regata",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Roupão",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Shorts",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Sunga",      30
    )
)


Sucessooo! 🚀
 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 07/08/2023 em 21:51, Tiago Craici disse:

Boa noite @Jeferson Souza

Segue medida:
 

Distrib Pontos =
var vMeta = CALCULATE( [Total Meta], ALL(dProduto))
var vVenda= CALCULATE( [Total Categorias em Branco], ALL(dProduto))
 
return
if(vVenda > vMeta,
    SWITCH(TRUE(),
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Bermudas",   10,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Blusa",      20,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Meias",      20,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Regata",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Roupão",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Shorts",     30,
    SELECTEDVALUE(dProduto[Subtipo [1-9 CKs]]]) = "Sunga",      30
    )
)


Sucessooo! 🚀
 

@Tiago Craici deu certo!
muito Obrigado pela ajuda!

 

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...