Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener acceso a las filas n% superiores de un conjunto de datos

¿Cómo podría simplemente hacer una nueva columna llamada 'Quintil' y asignar a cada fila un valor 1-5 donde el 20% superior de las filas se asignan 1 en 'Quintil', el siguiente 20% se asigna 2, y así sucesivamente? Supongamos que los valores que estoy evaluando ya están ordenados en orden descendente, por lo que solo necesito dividir los datos en estos puntos de corte y acceder a los recuentos de filas en consecuencia.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Para cualquiera que se encuentre con este problema, creé nuevas columnas que calculan cada límite de quintil. Luego creé una columna de quintil final y la usé para asignar etiquetas de quintil.

Calc Quintile = IF('KPI Active'[Productivity Score]>='KPI Active'[Calc Q1 Cutoff],1, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q2 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q1 Cutoff]),2, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q3 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q2 Cutoff]) ,3, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q4 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q3 Cutoff]),4, IF('KPI Active'[Productivity Score] < 'KPI Active'[Calc Q4 Cutoff],5, 00 )))))

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Para cualquiera que se encuentre con este problema, creé nuevas columnas que calculan cada límite de quintil. Luego creé una columna de quintil final y la usé para asignar etiquetas de quintil.

Calc Quintile = IF('KPI Active'[Productivity Score]>='KPI Active'[Calc Q1 Cutoff],1, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q2 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q1 Cutoff]),2, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q3 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q2 Cutoff]) ,3, IF(AND('KPI Active'[Productivity Score]>='KPI Active'[Calc Q4 Cutoff], 'KPI Active'[Productivity Score]<'KPI Active'[Calc Q3 Cutoff]),4, IF('KPI Active'[Productivity Score] < 'KPI Active'[Calc Q4 Cutoff],5, 00 )))))
Syndicate_Admin
Administrator
Administrator

Hola @erin_keeney
¿Cuántas filas y columnas tiene en esa tabla?

Va a depender de cada vez que lo actualice, esperaba obtener ayuda mediante el uso de countrows / 5, luego asignando quintiles en esa fasion donde el número de filas y columnas son solo variables

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.