Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
¿Hay alguna manera de agregar la variación entre el actual y el anterior en la tabla?
Los datos actuales y anteriores están en la misma tabla, pero no estoy seguro de cómo agregar los datos de varianza.
Gracias
| tipo | grupo | Grupo2 | Color | nombre | valor1 | Valor2 | Valor3 | Valor4 | Valor5 |
| actual | Aaa | Nombre del grupo1 | Nombre del color12 | nombre3 | 5 | 5 | 5 | 5 | 6 |
| actual | Ccc | Nombre del grupo2 | Nombre del color13 | nombre4 | 5 | 5 | 5 | 5 | 8 |
| actual | Bbb | Nombre del grupo3 | Nombre del color14 | nombre5 | 5 | 6 | 7 | 8 | 6 |
| actual | Ddd | Nombre del grupo4 | Nombre del color15 | nombre6 | 5 | 5 | 9 | 5 | 8 |
| actual | Ccc | Nombre del grupo5 | Nombre del color16 | nombre7 | 9 | 8 | 5 | 5 | 6 |
| actual | Bbb | Nombre del grupo6 | Nombre del color17 | nombre8 | 9 | 9 | 5 | 5 | 6 |
| actual | Ddd | Nombre del grupo7 | Nombre del color18 | nombre9 | 5 | 5 | 10 | 5 | 6 |
| actual | Ccc | Nombre del grupo8 | Nombre del color19 | nombre10 | 8 | 5 | 5 | 44 | 6 |
| actual | Bbb | Nombre del grupo9 | nombre del color20 | nombre11 | 7 | 5 | 5 | 55 | 33 |
| actual | Ddd | Nombre del grupo10 | nombre del color21 | nombre12 | 6 | 5 | 5 | 5 | 6 |
| previo | Aaa | Nombre del grupo1 | Nombre del color12 | nombre3 | 2 | 3 | 4 | 5 | 6 |
| previo | Ccc | Nombre del grupo2 | Nombre del color13 | nombre4 | 3 | 2 | 5 | 4 | 9 |
| previo | Bbb | Nombre del grupo3 | Nombre del color14 | nombre5 | 4 | 1 | 6 | 3 | 12 |
| previo | Ddd | Nombre del grupo4 | Nombre del color15 | nombre6 | 5 | 0 | 7 | 2 | 15 |
| previo | Ccc | Nombre del grupo5 | Nombre del color16 | nombre7 | 6 | -1 | 8 | 1 | 18 |
| previo | Bbb | Nombre del grupo6 | Nombre del color17 | nombre8 | 7 | -2 | 9 | 0 | 21 |
| previo | Ddd | Nombre del grupo7 | Nombre del color18 | nombre9 | 8 | -3 | 10 | -1 | 24 |
| previo | Ccc | Nombre del grupo8 | Nombre del color19 | nombre10 | 9 | -4 | 11 | -2 | 27 |
| previo | Bbb | Nombre del grupo9 | nombre del color20 | nombre11 | 10 | -5 | 12 | -3 | 30 |
| previo | Ddd | Nombre del grupo10 | nombre del color21 | nombre12 | 11 | -6 | 13 | -4 | 33 |
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza | |||||||||
| varianza |
En lugar de agregar filas adicionales a los datos y, potencialmente, ralentizar la actualización y aumentar la superficie del modelo semántico, use grupos de cálculo en su lugar para que se aplique la misma lógica a las medidas agregadas a un objeto visual. Por favor, consulte el ejemplo de pbix adjunto.
Gracias, esto funciona. Nunca he usado esto antes. ¿Cómo filtra la actualidad, el anterior o la variación sin relación? Es un misterio.
Estoy tratando de agregar todo en una página y hacer que cambien dinámicamente en función de la segmentación.
Pregunta: ¿Por qué desea tener la varianza en filas adicionales, no como calculada en una columna? Mejor aún, un conjunto de MEDIDAS para SUM (Actual}, SUM (Anterior). Entonces la varianza es solo otra medida
= SUMA(Actual) - SUMA(Anterior)
Poner Variance en su propio conjunto de filas no parece lógico. ¿Tienes una necesidad apremiante de hacerlo de esa manera en particular? Si es así, tendría curiosidad por saber la razón.
Estoy tratando de mostrar tablas en una página usando una segmentación, lo que permite a los usuarios seleccionar 'Actual', 'Anterior' o 'Varianza' y mostrar la página correspondiente en función de su selección
Si su objetivo es mostrar Actual, Anterior y Varianza en la misma página y cambiar entre ellos dinámicamente usando una segmentación de datos, entonces la solución más limpia y escalable es usar Grupos de cálculo a través del Editor tabular. Esto le permite definir un conjunto de lógica para sus medidas y simplemente alternar entre vistas sin duplicar datos ni agregar filas adicionales.
Mantiene el modelo delgado, mejora el rendimiento y ofrece a los usuarios finales una experiencia fluida basada en segmentación.
Dicho esto, si aún necesita calcular físicamente las filas de desviación (para auditoría, exportación u otros casos de uso), puede hacerlo de la siguiente manera:
Agrupar por una clave común (como nombre + grupo),
Unir filas actuales y anteriores en Power Query o DAX, y
Cálculo de la varianza como Actual - Anterior.
Sí, por favor, guíame.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!