Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Estoy planeando crear un informe donde necesito mostrar varios cálculos en la parte inferior de las tablas como se muestra a continuación.
p. ej...
| región | ventas | costos | Empleados |
| APAC | 60000 | 4000 | 100 |
| EMEA | 30000 | 2000 | 200 |
| Estados Unidos | 20000 | 1000 | 300 |
| total | <TOTAL SALES> | <MEDIAN COSTOS> | <AVERAGE EMPLEADOS> |
Entonces, ¿cómo puedo empezar? ¿Debo crear una medida? pero entonces, ¿cómo puedo mostrarlo en la parte inferior como en la mesa de arriba?
Solved! Go to Solution.
Hay @Sachy123 ,
Según mi prueba, ya que para Ventas, el campo total es sum(Sales), podría usar el tipo de resumen predeterminado. Y para costos y empleados, intente la siguiente fórmula para crear medidas:
Costs1 = IF(HASONEVALUE('Table'[Costs]),SUM('Table'[Costs]),MEDIAN('Table'[Costs]))Employees1 = IF(HASONEVALUE('Table'[Employees]),SUM('Table'[Employees]),AVERAGE('Table'[Employees]))
Costs2 = IF(ISINSCOPE('Table'[Region]),SUM('Table'[Costs]),MEDIAN('Table'[Costs]))Employees2 = IF(ISINSCOPE('Table'[Region]),SUM('Table'[Employees]),AVERAGE('Table'[Employees]))
La salida final se muestra a continuación:
Saludos
Eyelyn Qin
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hay @Sachy123 ,
Según mi prueba, ya que para Ventas, el campo total es sum(Sales), podría usar el tipo de resumen predeterminado. Y para costos y empleados, intente la siguiente fórmula para crear medidas:
Costs1 = IF(HASONEVALUE('Table'[Costs]),SUM('Table'[Costs]),MEDIAN('Table'[Costs]))Employees1 = IF(HASONEVALUE('Table'[Employees]),SUM('Table'[Employees]),AVERAGE('Table'[Employees]))
Costs2 = IF(ISINSCOPE('Table'[Region]),SUM('Table'[Costs]),MEDIAN('Table'[Costs]))Employees2 = IF(ISINSCOPE('Table'[Region]),SUM('Table'[Employees]),AVERAGE('Table'[Employees]))
La salida final se muestra a continuación:
Saludos
Eyelyn Qin
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Sachy123 sí, debe crear medidas y comprobar la medida si está en la línea total, y una forma de hacerlo es mediante la función HASONEVALUE:
Medida de ejemplo:
Test Measure =
//in this example, if it is on total line it will calculate average otherwise sum
IF ( HASONEVALUE ( Table[Region] ), SUM ( Table[Costs] ), AVERAGE ( Table[Costs] ) ) )
Consulta mi última entrada de blog Comparando cliente seleccionado con otros clientes N principales | PeryTUS me gustaría ❤ Kudos si mi solución ayudara. 👉 Si puede pasar tiempo publicando la pregunta, también puede hacer esfuerzos para dar Felicitaciones a quien ayudó a resolver su problema. ¡Es una muestra de aprecio!
⚡Visítenos en https://perytus.com, su tienda integral para proyectos relacionados con Power BI/ formación / consultoría.⚡
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.