Ir para conteúdo
  • 0

Retornar Qntidade Vendida de Clientes Perdidos


alexjsousa
Ir para solução Solucionado por alexjsousa ,

Pergunta

  • Alunos
  • Solução

Pessoal, 

Fiz essa medida de clientes perdidos 

Esta funcionando perfeitamente agora estou tentando retornar a quantidade vendida para esses clientes alguem poderia me ajudar

Tabela Fato = Realizado Talhão

VAR ClientesAtuais = VALUES('Realizado Talhão'[CLIENTE_ID])
VAR ClientesAntigos = CALCULATETABLE( VALUES('Realizado Talhão'[CLIENTE_ID]); FILTER(ALL(Safras); Safras[Index] = MIN(Safras[Index])-1))
VAR ClientesPerdidos = EXCEPT(ClientesAntigos;ClientesAtuais)
RETURN
COUNTROWS( ClientesPerdidos )
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Oi @alexjsousa!

Quando preciso fazer algo assim, eu já aproveito a lista criada para validar que são apenas clientes/pessoas/usuários daquela lista, usando um IN dentro da CALCULATE que vou contar/somar o que preciso, exemplo:

Quantidade Vendida Clientes Perdidos =
VAR ClientesAtuais = VALUES('Realizado Talhão'[CLIENTE_ID])
VAR ClientesAntigos =
CALCULATETABLE(
    VALUES('Realizado Talhão'[CLIENTE_ID]);
    FILTER(
        ALL(Safras);
        Safras[Index] = MIN(Safras[Index])-1
    )
)
VAR ClientesPerdidos = EXCEPT(ClientesAntigos;ClientesAtuais)

VAR Resultado =
CALCULATE(
    COUNTROWS('Realizado Talhão'),
    'Realizado Talhão'[CLIENTE_ID] IN (ClientesPerdidos)    
)
RETURN
Resultado

 

Espero que te ajude.

Obs.: Talvez exista outra forma de fazer, eu faço assim porque a lógica já está pronta e tenho certeza que vai trazer o que eu preciso.

 

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