Ir para conteúdo
  • 0

Totalizar uma medida de clientes perdidos por mês


Celso Spina
Ir para solução Solucionado por Reginaldo Batista ,

Pergunta

  • Membros

Pessoal, boa tarde!

Eu uso a medida abaixo para calcular a quantidade de clientes perdidos no mês. 


 

Perdidos = 
VAR varClientes = 
CALCULATETABLE(
    SELECTCOLUMNS(
        dClientes,
        "IDClienteMatriz",
        dClientes[IDCliente]
    ),
    dClientes[Matriz] = "Não"
)
VAR varClientesCompraram = 
CALCULATETABLE(
    VALUES('fFaturamento Consolidado Churn'[IDClienteMatriz]),
    USERELATIONSHIP('dCalendário'[Data],'fFaturamento Consolidado Churn'[DataUltimaCompraPagamento]),
    PREVIOUSMONTH('dCalendário'[Data])
)
RETURN
COUNTROWS(EXCEPT(varClientesCompraram, varClientes))

 

Como faço para calcular o total acumulado por mês?

Tipo:

Jan/2022 - 10
Fev/2022 - 30
Total : 40

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Membros
  • Solução

Olá @Celso Spina

Verifica essa alternativa:

Perdidos Acumulado =
VAR varClientes =
    CALCULATETABLE (
        SELECTCOLUMNS ( dClientes, "IDClienteMatriz", dClientes[IDCliente] ),
        dClientes[Matriz] = "Não"
    )
VAR varClientesCompraram =
    CALCULATETABLE (
        VALUES ( 'fFaturamento Consolidado Churn'[IDClienteMatriz] ),
        USERELATIONSHIP ( 'dCalendário'[Data], 'fFaturamento Consolidado Churn'[DataUltimaCompraPagamento] ),
        PREVIOUSMONTH ( 'dCalendário'[Data] )
    )
RETURN
    SUMX (
        VALUES ( 'dCalendário'[Ano Mês] ),
        IF (
            ISBLANK (
                TOTALYTD (
                    COUNTROWS ( EXCEPT ( varClientesCompraramvarClientes ) ),
                    'dCalendário'[Data]
                )
            ),
            BLANK (),
            TOTALYTD (
                COUNTROWS ( EXCEPT ( varClientesCompraramvarClientes ) ),
                'dCalendário'[Data]
            )
        )
    )


caso ok, pode marcar como ok

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...