Ir para conteúdo
  • 0

Fazer média de dias entre compras por cliente


vgcs02

Pergunta

  • Alunos

Tenho uma tabela com dados da venda (data, cliente, valor, frete, forma de pagamento...). Pelo PBI trouxe a data da ultima compra, quantos dias ela está sem comprar (data de "hoje" menos a data da compra atual) e quantos dias ficou sem comprar (compra atual menos a ultima compra). Eu não estou sabendo como fazer uma média desses dias que ficou sem comprar. Exemplo da cliente Livia, ela ficou 42 sem comprar, depois 10 e depois 4, então queria somar esses 3 valores pra dividir por 3, conforme for aumentando o numero de compra vai mudando o valor. Esse cálculo seria tipo uma frequência de compra.  Essa é a principal ajuda que preciso. Uma dúvida seria que quando coloco a forma de pagamento no visual da média, ele muda o valor da ultima compra no visual por que acontece isso? Desde já agradeço.

Ultima Compra =
LASTDATE(fVarejo[Data])
 
Dias Sem Comprar =
DATEDIFF([Ultima Compra],TODAY(),DAY)
 
Diferença Dias Entre Compras =
VAR vDiaAtual = MAX(fVarejo[Data])
return
CALCULATE(
    DATEDIFF(MAX(fVarejo[Data]),vDiaAtual,DAY),
    fVarejo[Data] < vDiaAtual,
    VALUES(fVarejo[Cliente])
)

tab vendas.PNG

power bi.PNG

fazer média.PNG

muda a data da ultima compra.PNG

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...