nuevos clientes basados ​​en el historial de transacciones

Un usuario Pregunto ✅

Johnn

Hola,

Estoy tratando de averiguar cómo identificar nuevos comerciantes en función de los datos de las transacciones. Tengo una tabla de transacciones que incluye información del comerciante. La función de primera fecha parece que ha funcionado cuando creo una tabla de identificación de comerciante y la fecha de la primera transacción. Pero no estoy seguro de cómo sumar las nuevas ID de comerciante por mes y mostrar esto en una visualización.

Soy un nuevo usuario de power bi, así que no estoy seguro de si me estoy perdiendo algo obvio aquí.

Gracias por cualquier ayuda,

Johnn

vanessafvg

En respuesta a Johnn

@Johnn

tomado de http://www.daxpatterns.com/new-and-returning-customers/ (necesitará una tabla de fechas para esto)

aquí hay un ejemplo que proporciona

[New Customers] : =
COUNTROWS (
FILTRO (
COLUMNAS (
VALORES (Ventas[CustomerKey] ),
«Ventas anteriores», CALCULAR (
COUNTROWS (Ventas),
FILTRO (
TODOS (‘Fecha’),
‘Fecha'[FullDate]
)
)
),
[PreviousSales] = 0
)
)

fhill

Publique algunos datos de muestra o simulados para que podamos comprender mejor la estructura de su tabla / datos. Gracias – FOrrest

Johnn

En respuesta a fhill

Hola,

Esta es una muestra de cómo se ven mis datos:

timetest.PNG

Solo quiero decir que tuve 2 nuevos comerciantes en enero de 2016 (A y B), 1 nuevo comerciante en febrero de 2016 (C) y 2 nuevos comerciantes en marzo de 2016 (E y D). La función de primera fecha da correctamente lo que quiero, pero no estoy seguro de cómo contar los nuevos comerciantes para mostrar por mes.

Capturetest2.PNG

Gracias por cualquier ayuda.

vanessafvg

En respuesta a Johnn

@Johnn

tomado de http://www.daxpatterns.com/new-and-returning-customers/ (necesitará una tabla de fechas para esto)

aquí hay un ejemplo que proporciona

[New Customers] : =
COUNTROWS (
FILTRO (
COLUMNAS (
VALORES (Ventas[CustomerKey] ),
«Ventas anteriores», CALCULAR (
COUNTROWS (Ventas),
FILTRO (
TODOS (‘Fecha’),
‘Fecha'[FullDate]
)
)
),
[PreviousSales] = 0
)
)

Johnn

En respuesta a vanessafvg

¡Gracias que funcionó muy bien! Además, parece haber funcionado bien sin ninguna tabla de fechas (acabo de usar la fecha en mi tabla de transacciones).

vanessafvg

En respuesta a Johnn

@Johnn excelente solo tenga en cuenta que podría causar problemas, pero si no es excelente, es la mejor práctica.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *