Monto de ventas de los 10 principales clientes en comparación con el monto total

Un usuario Pregunto ✅

MoKi

Hola juntos,

Estoy usando una tabla de pedidos de clientes y allí he creado una medida de las ventas totales. Puedo filtrar mis 10 clientes principales. Pero, ¿cómo me las arreglo, por ejemplo, en un gráfico circular, para comparar la facturación completa de mis 10 clientes principales con las ventas totales en%?
¡Muchas gracias por tu apoyo!

MoKi

En respuesta a MoKi

Solución:

  1. Clasificación

Clasificación = RANKX (ALLSELECTED (Table1[customer]);[total amount])

  1. Ranking Top 10 y otros

RankingTop10_and_others = SI ([Ranking] <= 10; [total amount]; "Otro")

  1. Ranking Top 10

RankingTop10 = var myRank =[Ranking]Devolver SumX (Valores (Tabla1[customer]); SI (myRank <= 10;[RankingTop10_and_others])

)

  1. Top 10% de participación

Top10Share% = DIVIDE ([RankingTop10]; CALCULAR (suma (cantidad])))

  1. Otro porcentaje de participación

OtherShare% = 1-[Top10Share%]

parry2k

@MoKi puede aclarar lo que quiere hacer.

Suponga que las ventas totales son 100 y los 10 clientes principales tienen ventas de 60

¿Qué desea ver en el gráfico circular, el 60% como los 10 primeros y el 40% como los demás?

MoKi

En respuesta a parry2k

correcto.

parry2k

En respuesta a MoKi

@MoKi, ¿cuál es su principal medida de 10, puede compartir?

Agregue dos medidas siguientes y cambie el formato a%, en el gráfico circular, agregue ambas medidas en Valor

Top 10 Share % = 
DIVIDE( [Top 10 Sales], CALCULATE( SUM( Table[Sales] ), ALL( Table ) ) )

Other Share % = 1 - [Top 10 Share %]

MoKi

En respuesta a parry2k

Usé el filtro para el Top Ten. Y la medida para sumar todos equivale a una cantidad total. ¿Cómo creo una medida para los 10 principales? Muchas gracias

MoKi

En respuesta a MoKi

Solo intenté hacer una medida con la fórmula. TOPN (10; RESUMEN …, pero no funciona. Tengo dos mesas. Una para los pedidos, están mis clientes y mis importes por cliente están en otra tabla. Si pruebo la medida anterior, puedo solo refiérase a la tabla de clientes y no puedo agregar como expresión las cantidades. ¿Pero quizás simplemente no entiendo la fórmula? ¿O hay otra forma si tengo dos tablas diferentes? Gracias y saludos cordiales. Mo

parry2k

En respuesta a MoKi

@MoKi prueba este enlace

MoKi

En respuesta a parry2k

Hola Perry. muchas gracias. Lo probé y ahora puedo clasificar a todos los clientes. Pero ahora los tengo todos y un ranking hasta 365. ¿Cómo obtengo ahora una medida con los 10 mejores? Muchas gracias por apoyar.

MoKi

En respuesta a MoKi

Solución:

  1. Clasificación

Clasificación = RANKX (ALLSELECTED (Table1[customer]);[total amount])

  1. Ranking Top 10 y otros

RankingTop10_and_others = SI ([Ranking] <= 10; [total amount]; "Otro")

  1. Ranking Top 10

RankingTop10 = var myRank =[Ranking]Devolver SumX (Valores (Tabla1[customer]); SI (myRank <= 10;[RankingTop10_and_others])

)

  1. Top 10% de participación

Top10Share% = DIVIDE ([RankingTop10]; CALCULAR (suma (cantidad])))

  1. Otro porcentaje de participación

OtherShare% = 1-[Top10Share%]

alexbalazsalex

En respuesta a MoKi

Hola @MoKi

¿Puede decirme cómo puedo ajustar su fórmula para lo siguiente?

Captura compartir.PNG

Básicamente la matriz tiene 2 columnas, el total es perfecto para mí como cálculo de porcentaje … el problema es el 2 mes antes del total … básicamente está calculando el top 10 de cada mes y no del acumulado …

¿Es posible ajustar la fórmula para mostrar el porcentaje de los 10 primeros acumulados y que para cada mes para el mismo producto aunque ese mes algunos productos no estén entre los 10 primeros?

Muchas gracias

Alex

Deja un comentario

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