Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Tengo una lista de 3 columnas:
Los valores de presupuesto se agrupan por ruta de iteración.
Mi problema es: Quiero agrupar por 2 Rutas de Iteración: 94 + 95 juntos, 96 + 97 juntos, 98 + 99 juntos, etc.
¿Se puede lograr esto en Power BI?
Solved! Go to Solution.
@RemkoS Le sugeriré una solución simple que es scable también. Cree una tabla más como la siguiente y cree una relación entre ambas tablas. Es fácil crear esta lógica en una tabla independiente y crear una relación para lograr el resultado. Avísame si te ayuda.
Iteración | Grupo |
94 | Grupo 1 |
95 | Grupo 1 |
96 | Grupo 2 |
97 | Grupo 2 |
99 | Grupo 3 |
100 | Grupo 3 |
Proud to be a Super User!
@RemkoS Le sugeriré una solución simple que es scable también. Cree una tabla más como la siguiente y cree una relación entre ambas tablas. Es fácil crear esta lógica en una tabla independiente y crear una relación para lograr el resultado. Avísame si te ayuda.
Iteración | Grupo |
94 | Grupo 1 |
95 | Grupo 1 |
96 | Grupo 2 |
97 | Grupo 2 |
99 | Grupo 3 |
100 | Grupo 3 |
Proud to be a Super User!
@RemkoS
Agregue una nueva tabla utilizando el código siguiente, esto excluye la ruta de área, si lo necesita para descomprima la línea // Table5[Area Path],
Table 3 =
ADDCOLUMNS(
SUMMARIZE(
ADDCOLUMNS(
Table5,
"Group",
SWITCH(TRUE(),
Table5[lteration Path] IN {94,95}, "94-95",
Table5[lteration Path] IN {96,97}, "96-97",
Table5[lteration Path] IN {98,99}, "98-99",
"Above 99"
)
),
// Table5[Area Path],
[Group]
),
"Total", CALCULATE(SUM(Table5[Budget]))
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@RemkoS
Vaya a la pestaña Modelado y haga clic en Nueva tabla, cree la tabla siguiente que se resume como desea.
Table 3 =
ADDCOLUMNS(
SUMMARIZE(
ADDCOLUMNS(
Table5,
"Group",
SWITCH(TRUE(),
Table5[lteration Path] IN {94,95}, "94-95",
Table5[lteration Path] IN {96,97}, "96-97",
Table5[lteration Path] IN {98,99}, "98-99",
"Above 99"
)
),
Table5[Area Path],
[Group]
),
"Total", CALCULATE(SUM(Table5[Budget]))
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@RemkoS, es cada dos ids o algo así, ¿hay alguna lógica que podamos construir.
o para cada id par obtenemos suma con siguiente id impar y nivel impar id en blanco
Hola @amitchandak ,
¿Es una nueva medida que necesito crear? Soy bastante nuevo en Power BI, así que no entiendo exactamente dónde colocar la fórmula.
@RemkoS - Tuve un pensamiento aquí. Tal vez agregue una columna a la tabla como la siguiente:
Iteration Group =
IF(ISEVEN([Iteration Path]),[Iteration Path] & "-" & [Iteration Path]+1,[Iteration Path]-1 & "-" & [Iteration Path])
Así que básicamente para las filas con 94 en ellas, el grupo de iteración obtendría 94-95 y de manera similar para las filas con 95, también serían 94-95. A continuación, puede usar esto en la visualización de la tabla en lugar de la ruta de iteración y debe tener las agrupaciones que desee.
@amitchandak De hecho, es cada 2 rutas de iteración que necesitan ser agrupadas.
Empezando por 94 y luego cada 2. Para el año 2021, a partir de Iteración Ruta 107, tengo que empezar con 107+108, 109+110, etc.
Así que tengo que empezar con números impares.