Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
hola
No he encontrado este caso todavía estoy intentando resolver en el foro. Me gustaría mostrar una tabla con la N superior con datos que responden a las segmentaciones de datos. Los datos están en la granularidad del mes, pero me gustaría poder mostrar la N superior donde la fecha se podría agrupar en un trimestre o año.
Por ejemplo, si se trata de los datos:
| del proyecto | Fecha | | valor |
proyecto 1 | | 1-Ene-21 | | 1000 |
proyecto 1 | | 1-Feb-21 | | 1200 |
proyecto 1 | | 1-Mar-21 | | 1000 |
proyecto 1 | | 1-Abr-21 | | 1500 |
proyecto 1 | | 1-Mayo-21 | | 1900 |
proyecto 1 | | 1-Jun-21 | | 2100 |
proyecto 2 | | 1-Ene-21 | | 500 |
proyecto 2 | | 1-Feb-21 | | 500 |
proyecto 2 | | 1-Mar-21 | | 500 |
proyecto 2 | | 1-Abr-21 | | 2200 |
proyecto 2 | | 1-Mayo-21 | | 500 |
proyecto 2 | | 1-Jun-21 | | 500 |
proyecto 3 | | 1-Ene-21 | | 3000 |
proyecto 3 | | 1-Feb-21 | | 3000 |
proyecto 3 | | 1-Mar-21 | | 3000 |
proyecto 3 | | 1-Abr-21 | | 1000 |
proyecto 3 | | 1-Mayo-21 | | 1000 |
proyecto 3 | | 1-Jun-21 | | 1000 |
Actualmente, si filtro por "Q2 2021", el proyecto top 1 se mostraría como Proyecto 2, con un valor de 2200. ¿Cómo puedo mostrar una tabla donde los 1 primeros en este caso mostrarían el Proyecto 1, con un valor de 5500, agregando así los valores para la fecha seleccionada? Debe ser dinámico para poder agregar en los casos en que se selecciona un mes, trimestre o año en la segmentación de datos.
Alternativamente, ¿cómo puedo clasificar estos proyectos?
Gracias de antemano
@VJR
Simplemente cambie el TOPN(1,.....) a TOPN(10,....).
Paul Zheng _ Equipo de soporte de la comunidad
Hay @V-pazhen-msft ,
Gracias por su respuesta! Esto es lo que intenté inicialmente, pero solo devuelve el top 1. Creo que puede ser debido a la función max en la expresión de la Calculate.
@VJR , Ty meausres como
medida = suma(Tabla[Valor])
Proyecto superior =
CALCULATE(max(Table[Project]),TOPN(1,allselected('Table'[Project ]),[Measure],DESC),VALUES('Table'[Project ]))
Hay @amitchandak,
Si lo entiendo correctamente, esta medida siempre devolverá el top 1 debido a la función max en la expresión de Calculate.
En realidad hay cientos de proyectos. ¿Cómo podría lograr un top 10?