Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Crear una medida para mostrar la pérdida de clientes

Hola, chicos

Tengo una tabla de datos formateada como se muestra a continuación:

Cliente FechaChurn_Flg
AAbr-24N
BAbr-24N
CAbr-24Y
AMayo-24N
BMayo-24N

Cliente, Mes del registro y un Churn_flg (si la marca es Y, indica que el cliente se fue al mes siguiente)

Estoy tratando de crear una medida que muestre UN cliente que se fue en mayo-24 en un gráfico de líneas / gráfico de cascada.

¿Puedo saber si alguien tiene una idea de cómo abordarlo?

Gracias

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

Se adjunta archivo PBI.

Espero que esto ayude.

Ashish_Mathur_0-1715739371005.png

Syndicate_Admin
Administrator
Administrator

Hola

Se adjunta archivo PBI.

Espero que esto ayude.

Ashish_Mathur_0-1715739371005.png

Syndicate_Admin
Administrator
Administrator

@ljx0648

Puedes crear una columna

fecha2 = FECHA('Mesa'[Fecha],1)
11.PNG
y use la nueva columna de fecha en el objeto visual
o crear una tabla de fechas y crear medidas
Medir = CALCULAR(contar('Mesa'[Churn_Flg]),FILTRO('Mesa','Mesa'[Churn_Flg]="Y"))
Medir 2 = CALCULAR([Medida],FECHAAÑADIR('Tabla 2'[Fecha],-1,MES))
12.PNG
Por favor, vea el archivo adjunto a continuación
Syndicate_Admin
Administrator
Administrator

Hola, @ljx0648

Para crear el Churn_Flg de métricas que muestra el número de clientes (en función de las columnas) que se han ido en un mes específico, puede usar DAX para calcular este valor en Power BI.
Asegúrese de que haya una tabla de fechas en el modelo. Si no es así, puede crear uno con DAX:

DateTable = CALENDAR(DATE(2023,1,1), DATE(2024,12,31))

Asegúrese de que la tabla de fechas esté relacionada con la tabla de datos de la columna de fechas. Cree una medida para contar el número de clientes que se van cada mes. La medida comprobará si el cliente Churn_Flg = Y está disponible ese mes y lo contará para el mes siguiente.

ChurnedClients = 
VAR CurrentMonth = MAX('DateTable'[Date])
RETURN
CALCULATE(
    COUNTROWS('DataTable'),
    'DataTable'[Churn_Flg] = "Y",
    'DataTable'[Date] = EOMONTH(CurrentMonth, -1)
)

Datos confirmados para el 24 de abril: Abandono del cliente C (Y).
24 de mayo Medición: Se debe mostrar 1 cliente abandonado (Cliente C).

Agregar gráfico de líneas/gráfico de cascada: agregue un gráfico de líneas o de cascada a un informe de Power BI. Eje: Arrastre la columna Fecha de la tabla Fecha al campo Eje. Valor: arrastre la métrica ChurnedClients al campo Valor.

Si el conjunto de datos abarca más que el intervalo de fechas especificado, CALENDARIO la función de ajuste correspondiente para cubrir el período de tiempo necesario. Al realizar los pasos anteriores, puede mostrar dinámicamente el número de clientes que se quedan atrás cada mes en un gráfico de líneas o cascada en Power BI.

Saludos

hackcrr

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors