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:
- Clasificación
Clasificación = RANKX (ALLSELECTED (Table1[customer]);[total amount])
- Ranking Top 10 y otros
RankingTop10_and_others = SI ([Ranking] <= 10; [total amount]; "Otro")
- Ranking Top 10
RankingTop10 = var myRank =[Ranking]Devolver SumX (Valores (Tabla1[customer]); SI (myRank <= 10;[RankingTop10_and_others])
)
- Top 10% de participación
Top10Share% = DIVIDE ([RankingTop10]; CALCULAR (suma (cantidad])))
- 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:
- Clasificación
Clasificación = RANKX (ALLSELECTED (Table1[customer]);[total amount])
- Ranking Top 10 y otros
RankingTop10_and_others = SI ([Ranking] <= 10; [total amount]; "Otro")
- Ranking Top 10
RankingTop10 = var myRank =[Ranking]Devolver SumX (Valores (Tabla1[customer]); SI (myRank <= 10;[RankingTop10_and_others])
)
- Top 10% de participación
Top10Share% = DIVIDE ([RankingTop10]; CALCULAR (suma (cantidad])))
- 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?
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