Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
Tengo una gran cantidad de datos de ventas (ID de ticket, fecha, nombre del artículo, cantidad, volumen de negocios). Estos datos están en el nivel de artículo con un identificador de vale único. Por lo tanto, cada IDENTIFICADOR de ticket puede tener varios elementos.
Ahora, me gustaría hacer un histograma con diferentes tamaños de ubicación personalizados basados en el valor total del ticket.
Por ejemplo: ¿cuántos billetes hay con un valor total de un boleto de 0-50o, 50-100o, 100-300o, 300-900o, etc.
Soy un todo perdido en resolver esto con Dax por lo que cualquier ayuda para llegar a la dirección correcta sería genial!
Gracias de antemano!
Hola
Comparte algunos datos con los que trabajar. ¿Debe determinarse el valor total del ticket sumando las cifras en la columna de volumen de negocios?
Hi Ashish,
Thanks for the reply.
Unfortunately I cannot share any of the data.
The idea is indeed to see the total of the ticket value (sum of the different item on the ticket) in different bins.
Enjoy your day,
Ivan
Hola
Vea si mi solución en este enlace ayuda - http://www.ashishmathur.com/segment-customers-into-dynamic-buckets/
Hola @Ivan_C ,
¿Está resuelto tu problema ahora?
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Hola Kelly,
Todavía tengo que comprobar las sugerencias publicadas aquí. Tan pronto como pueda, te lo haré saber.
Gracias
Ivan
Pruebe esta columna calculada. Puede agregar agrupaciones adicionales a la función SWITCH.
Group =
VAR vTicketID = SalesTest[Ticket ID]
VAR vTicketRows =
FILTER ( SalesTest, SalesTest[Ticket ID] = vTicketID )
VAR vTotalQuantity =
SUMX ( vTicketRows, SalesTest[Quantity] )
VAR vResult =
SWITCH (
TRUE (),
vTotalQuantity > 0
&& vTotalQuantity <= 50, "0-50",
vTotalQuantity > 50
&& vTotalQuantity <= 100, "50-100"
)
RETURN
vResult
Proud to be a Super User!
Hi,
Thanks for the quick response.
I will try out your solution as soon as possible.
Much appreciated!
Ivan