Cuente el número de transacciones por estado del cliente

Un usuario Pregunto ✅

Anónimo

Hola tios,

Tengo un problema con mis fórmulas para calcular la cantidad de transacciones cada mes por estado de cliente.

Tengo tres tablas: Cliente, Pedido y Calendario.

Mi tabla de pedidos se ve así

Fecha de orden de venta ID de transacción Identificación del cliente Monto
10/01/2019 xxxx xxxx@gmail.com 120
02/10/2019 xxxx xxxx@gmail.com 121
10/03/2019 xxxx xxxx@gmail.com 122
04/10/2019 xxxx xxxx@gmail.com 123
10/05/2019 xxxx xxxx@gmail.com 124
10/06/2019 xxxx xxxx@gmail.com 125
07/10/2019 xxxx xxxx@gmail.com 126
10/08/2019 xxxx xxxx@gmail.com 127
10/09/2019 xxxx xxxx@gmail.com 128

probé algunas de las fórmulas en este foro pero todavía no obtengo el número correcto:

Quédese Contar Nuevos Clientes =
CUENTAS(
FILTRAR(
RESUMIR(
Pedidos,Pedidos[External ID],
«EFGH»,MIN(Órdenes[Document Number]),
«IJKL»,[Stay ID of the first visit]),
[EFGH]=[IJKL]))
Mi problema aquí es que un cliente puede comprar varias veces durante el mismo mes, por lo que las medidas que utilicé para calcular los clientes nuevos y recurrentes no funcionan para el recuento de transacciones.
Gracias de antemano
Puede alguien ayudarme con esto ? la fórmula da menos de lo esperado

hola @anonimo

Supongamos que sus tablas tienen relaciones como las siguientes:

v-jingzhang_0-1601430991564.png

Para contar el número de transacciones por cliente, cree una medida:

Count of transactions =
VAR customer = SELECTEDVALUE(Customers[Customer ID])
RETURN
CALCULATE(COUNT(Orders[transaction ID ]),FILTER(Orders,Orders[Customer ID] = customer))

Prueba el resultado:

09292.jpg

Mis datos de muestra:

v-jingzhang_2-1601430991570.png

Atentamente,

Equipo de apoyo comunitario _ Jing Zhang

Si esta publicación ayuda, por favor considera Acéptalo como la solución. para ayudar a otros miembros a encontrarlo.

Ashish_Mathur

Hola,

No puedo entender su requerimiento. En los datos de muestra, muestre el resultado exacto que espera.

Anónimo

En respuesta a Ashish_Mathur

Hola,

Así que me gustaría tener una tabla para mostrar el número de transacciones cada mes para clientes nuevos y recurrentes.

El resultado se vería así:

Transacciones de nuevos clientes

Año ene feb marcha abr Mayo
2020 1250 1000 5200 526 123

Los clientes nuevos pueden tener dos o tres transacciones, por lo que las fórmulas para el recuento de clientes nuevos y recurrentes no funcionan, ya que cuentan clientes únicos cada mes.

Estas son mis fórmulas ahora para las tablas.

Transacciones de nuevos clientes = COUNT ( Pedidos[Transactions ID] ) – [Transactions Returning]
Clientes que regresan =
CUENTAS (
CALCULABLE (
VALORES ( Pedidos[External ID] ),
VALORES ( Pedidos[External ID] ),
FILTRO (
TODOS (‘Calendario’),
‘Calendario'[Date] >= MIN( ( ‘Calendario'[Date] )
)
)
))
lo que encontré es que no cuenta todas las transacciones …
Gracias de antemano

Ashish_Mathur

En respuesta a Anónimo

Hola,

Simplemente no entiendo tu pregunta. Alguien que lo haga te ayudará.

hola @anonimo

Supongamos que sus tablas tienen relaciones como las siguientes:

v-jingzhang_0-1601430991564.png

Para contar el número de transacciones por cliente, cree una medida:

Count of transactions =
VAR customer = SELECTEDVALUE(Customers[Customer ID])
RETURN
CALCULATE(COUNT(Orders[transaction ID ]),FILTER(Orders,Orders[Customer ID] = customer))

Prueba el resultado:

09292.jpg

Mis datos de muestra:

v-jingzhang_2-1601430991570.png

Atentamente,

Equipo de apoyo comunitario _ Jing Zhang

Si esta publicación ayuda, por favor considera Acéptalo como la solución. para ayudar a otros miembros a encontrarlo.

Deja un comentario

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