Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago

Embudo Delta

Hola

Tengo una tabla de ejemplo a continuación:

Nombre de la páginaID de cliente
Página ACliente 1
Página ACliente 2
Página BCliente 1
Página BCliente 2
Página BCliente 3
Página BCliente 4
Página CCliente 1
Página DCliente 1
Página DCliente 2

A partir de la tabla anterior, he creado un embudo que muestra el número único de clientes por página.

Nombre de la páginaLol Clientes únicos
Página A2
Página B4
Página C1
Página D

2

El embudo se ordena automáticamente como se muestra a continuación:

Mi pregunta es cómo puedo calcular o representar el número de clientes eliminados a medida que viajan desde la página más visitada (página B) a la página menos visitada (página C) en Power BI:

Nombre de la páginaLol Clientes perdidos
Página B
Página A2 (4 en la página B - 2 en la página A)
Página D0 (2 en la página A - 2 en la página D)
Página C

1 (2 en la página D - 1 en la página C)

En otras palabras, ¿cómo puedo visular el embudo delta?

Muchas gracias

1 Reply

  • Hi, @hamadani

    Como solución alternativa, puede probar los siguientes pasos para localizar el embudo delta.

    1. agregue una tabla de resumen:
    tabla calculada:

    Table 2 = SUMMARIZE('Table','Table'[Page Name],"No.Unique Customers",DISTINCTCOUNT('Table'[Customer ID]))

    columna calculada:

    Rank = RANKX(ALLSELECTED('Table 2'),'Table 2'[No.Unique Customers],,DESC,Dense) 
    Rankvalue = 
    RANKX (
        'Table 2',
        'Table 2'[Rank]
            + RANKX ( 'Table 2', 'Table 2'[Page Name],, ASC, DENSE )
                / CALCULATE ( COUNTROWS ( 'Table 2' ), ALLSELECTED () ),
        ,
        ASC,
        DENSE
    )
    No.Dropped Customers = 
    VAR a = 'Table 2'[No.Unique Customers]
    VAR b =
        CALCULATE (
            MAX ( 'Table 2'[No.Unique Customers] ),
            FILTER (
                'Table 2',
                'Table 2'[Rankvalue]
                    = EARLIER ( 'Table 2'[Rankvalue] ) - 1
            )
        )
    RETURN
        IF ( ISBLANK ( b ), BLANK (), b - a )

    2. considere usar una página de información sobre herramientas personalizada para mostrar los clientes eliminados.
    Resultado:

    Saludos
    Equipo de soporte de la comunidad _ Eason