Forum Discussion
¿Grupo porcentual/cubos?
¡Hola a todos! Tengo datos que se ven como abajo (1ª imagen). Creé una tabla aleatoria en Power BI como un objeto visual con cálculos que muestran la cantidad de tareas que una persona ha realizado (2ª imagen). La cantidad de tareas realizadas se calcula en función del RECUENTO (Tareas), y la progresión es una medida: DIVIDIR (Tareas realizadas, 17). Y el 17 es la cantidad de tareas que uno puede hacer. Esto es una especie de números falsos por ahora, pero idealmente estaba buscando agrupar la progresión del 25% de los cubos (0-25, 26-50, 51-75, 76-100). ¿Cómo se haría esto?
| PersonID | Tareas |
| 22222222 | Ahorros |
| 22222222 | Deuda |
| 22222222 | Línea de tiempo |
| 22222222 | Buscar |
| 1111111 | Ahorros |
| 1111111 | Buscar |
| 1111111 | Línea de tiempo |
| 33333 | Ahorros |
| 33333 | Deuda |
| 55555 | Buscar |
3 Replies
- Syndicate_AdminAdministrator
@PrivateAnalytic , en caso de que necesite % del cubo total
https://exceleratorbi.com.au/pareto-analysis-in-power-bi/
o
Agrupación dinámica Bucketing Binning
https://community.powerbi.com/t5/Quick-Measures-Gallery/Dynamic-Segmentation-Bucketing-Binning/m-p/1387187#M626
Segmentación dinámica, bucketing o binning: https://youtu.be/CuczXPj0N-k- Syndicate_AdminAdministrator
Intenté hacer una medida como esta y estoy recibiendo errores
Cubos de progresión PPP =INTERRUPTOR(VERDADERO(),(SUMA('Histograma de tareas PPP'[Progresión PPP]) >= 0 && SUMA('Histograma de tareas PPP'[Progresión PPP]) <= 25, "0-25%"),(SUMA('Histograma de tareas PPP'[Progresión PPP]) >= 26 && SUMA('Histograma de tareas PPP'[Progresión PPP]) <= 50, "26-50%"),(SUMA('Histograma de tareas PPP'[Progresión PPP]) >= 51 && SUMA('Histograma de tareas PPP'[Progresión PPP]) <= 75, "51-75%"),(SUMA('Histograma de tareas PPP'[Progresión PPP]) >= 76 && SUMA('Histograma de tareas PPP'[Progresión PPP]) <= 100, "76-100%"),"N/A")))))
- Syndicate_AdminAdministrator
Hi , @PrivateAnalytic
Estos son los pasos que puede consultar:
(1) Estos son mis datos de prueba:
(2) Podemos crear una medida:
Measure = var _progression = DIVIDE( COUNT('PPP Task Histogram'[Tasks]) , 8) return SWITCH(TRUE() , _progression>=0 && _progression<=0.25 ,"0-25" , _progression>0.25 && _progression<=0.5 ,"26-50",_progression>0.5 && _progression<=0.75,"51-75",_progression>0.75 && _progression<=1 ,"76-100",BLANK())(3) Entonces podemos poner el campo en el visual y vamos a satisfacer su necesidad:
Si este método no satisface sus necesidades, puede proporcionarnos sus datos de muestra especiales y los datos de muestra de salida deseados en forma de tablas, para que podamos ayudarlo a resolver mejor el problema.
Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Aniya Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.