- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Frecuencia de compra AVG< last time sales
Hola, chicos
Quiero ver a lo largo de meses (histórico) cuántos clientes tengo que no tienen ventas por un período más largo que su frecuencia de compra AVG en días. Tengo los siguientes datos en mi tabla de ventas:
Ahora tengo dos preguntas;
¿Cómo puedo calcular la frecuencia de compra avg y cómo puedo calcular las ventas por última vez.
Sobre la base de estas dos medidas necesito crear una medida de thirth donde quiero contar el número de clientes donde la última vez que las ventas son mayores que la frecuencia de compra promedio en días.
Como resultado de estas medidas quiero crear un gráfico donde pueda ver a los clientes "no activos" por mes / semana.
¡Espero que alguien pueda ayudar!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola
En una tabla simple, muestre el resultado exacto que espera con una explicación.
Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola @robbinkees ,
Por favor, compruebe si esto es lo que desea:
1. Cree una tabla Calendario.
Calendar =
ADDCOLUMNS (
CALENDAR ( DATE ( 2020, 1, 1 ), DATE ( 2020, 2, 29 ) ),
"Year", YEAR ( [Date] ),
"Month", MONTH ( [Date] ),
"Week", WEEKNUM ( [Date] )
)
2. Crear relación.
3. Crear medidas.
AVG buying frequency = DIVIDE ( COUNT ( Sales[Customer] ), COUNT ( 'Calendar'[Date] ) )
last time sales =
VAR LastDate_ =
MAX ( Sales[Date] )
RETURN
CALCULATE ( SUM ( Sales[Sales amount] ), Sales[Date] = LastDate_ )
Avg Sales =
AVERAGEX (
SUMMARIZE (
'Calendar',
'Calendar'[Year],
'Calendar'[Month],
'Calendar'[Week],
"SalesSum", CALCULATE ( AVERAGE ( Sales[Sales amount] ), ALLSELECTED ( Sales ) )
),
[SalesSum]
)
Count of active customers =
CALCULATE (
DISTINCTCOUNT ( Sales[Customer] ) + 0,
FILTER ( Sales, [last time sales] > [Avg Sales] )
)
Unactive = IF([last time sales]<[Avg Sales],1)
4. Cree visulas.
Para obtener más información, compruebe el archivo PBIX adjunto.
Saludos
Icey
Si este post ayuda,entonces por favor considere Aceptarlo como el solution para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@robbinkees Esta columna le dará la última fecha de compra
maxx(filter(table,table[customer] ?earlier(table[customer]) && table[date] <earlier(table[date])),table[date])
Esta medida le dará una frecuencia de compra media del cliente
averagex(summarize(table,table[customer], "_cnt", count(table[date])),[_cnt])
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview. ✨
️ November 12th-14th, 2024
Online Event
Register Here
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
La primera medida no funciona y la segunda medida no me da el resultado correcto 😞
En la segunda medida me llega a los clientes que compran mucho y a menudo un resultado muy alto, que debe ser bajo.
Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - January 2025
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
Subject | Author | Posted | |
---|---|---|---|
03-31-2020 01:31 AM | |||
08-06-2023 02:39 AM | |||
06-12-2024 07:43 AM | |||
08-09-2023 10:05 PM | |||
03-22-2021 11:47 AM |