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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Syndicate_Admin
Administrator
Administrator

Total incorrecto para la medida con IF

Hola

Tengo una tabla que contiene varias columnas. Usuario, crédito, paso y cantidad.

Cada usuario tiene el mismo paso y crédito en sus filas, pero puede tener varias filas con diferentes cantidades.

Me gustaría crear una medida que obtenga la cantidad total por usuario pero no obtenga la suma para crédito y paso (por ejemplo, podría usar el mínimo / máximo ya que los números son los mismos para cada usuario). A continuación, debe calcular los números basándose en una declaración IF.

He logrado implementar todo esto, pero el Total es obviamente incorrecto.

Aquí hay una muestra de la tabla.

greeeniiish_0-1670335391891.png


Como puede ver, la medida está calculando todo correctamente en el nivel de fila, pero el total (en amarillo) es 0. Si el total cambia en la suma de las celdas en la columna "Mi medida", el problema se resuelve.


Tenga en cuenta que la cantidad aquí se agrega, pero la tabla subyacente tiene varias filas por usuario.
Aquí está la medida:

Mi medida =

DÓNDE Crédito= SUMX(RESUMIR(Tabla, Tabla[Usuario], "CredPerCat", MIN(Tabla[Crédito])), [CredPerCat])

DÓNDE Paso = SUMX(RESUMIR(Tabla, Tabla[Usuario], "StepPerCat", MIN(Tabla[Paso])), [StepPerCat])

DÓNDE Cantidad= SUMX(RESUMIR(Tabla, Tabla[Usuario], "SumPerCat", SUMA(Tabla[Importe])), [SumPerCat])

DEVOLUCIÓN
SI(((((Importe + Crédito) < 0) && (Crédito= 0)), ABS(importe),
SI(((((Importe + Crédito) < 0) && ((Paso = 0) || (Paso = ESPACIO EN BLANCO()))), ABS(Importe + Crédito),
SI(((Importe + Crédito) < 0), ABS(TECHO((-importe- crédito)/escalón, 1) * Paso), 0)))



1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@greeeniiish Primero, por favor vote por esta idea: https://ideas.powerbi.com/ideas/idea/?ideaid=082203f1-594f-4ba7-ac87-bb91096c742e

Esto parece un problema de totales de medida. Muy común. Vea mi publicación al respecto aquí: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376

Además, esta medida rápida, medir totales, la última palabra debería brindarle lo que necesita:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907

Además: https://youtu.be/uXRriTN0cfY
Y: https://youtu.be/n4TYhF2ARe8

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.