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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
GreyMerchant
Frequent Visitor

Obtención de la cantidad total correcta de la sintaxis DAX de la llamada sumx()

Hola

Tengo un pequeño problema de juguete que armé para mi problema real. Los datos que puede utilizar son los siguientes:

víveresImportanciaPeso
1201002000
80953000
50864000

* Además de esto, necesitará un simple control deslizante que determinará el corte.

Quiero crear una medida combinada para Food de la siguiente manera:

Alimentos de medida combinada (Combined Measure Food)

VAR A ?
sumx(Matrix,Matrix[Food]/Matrix[Importancia]*100)

VAR B ?
sumx(Matrix,if(A>'Cut off'[Cut off Value],1,0))

VAR C ?
sumx(Matrix,B*Matrix[Peso])

devolución
C
El 'Cortar'[Valor de corte] es un control deslizante y eso determinará si algo califica o no.
La salida actual tiene este aspecto. Quiero tener 5000 en el total y no el errenado 27 000
en este momento.

output.png

Cualquier ayuda sería apreciada!

1 ACCEPTED SOLUTION
Icey
Community Support
Community Support

Hola @GreyMerchant ,

La lógica calculada del valor total de la medida [Combined Measure Food] funciona como lo que expliqué en este post. Consulte.

Puede probar la medida de la siguiente manera. Asegúrese de reemplazar Table por el nombre real de la tabla.

New measure = SUMX(Table,[Combined Measure Food])

Esto puede dar los mismos valores en las filas, pero la suma correcta en total.

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
Icey
Community Support
Community Support

Hola @GreyMerchant ,

La lógica calculada del valor total de la medida [Combined Measure Food] funciona como lo que expliqué en este post. Consulte.

Puede probar la medida de la siguiente manera. Asegúrese de reemplazar Table por el nombre real de la tabla.

New measure = SUMX(Table,[Combined Measure Food])

Esto puede dar los mismos valores en las filas, pero la suma correcta en total.

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápidamente.

Greg_Deckler
Super User
Super User

@GreyMerchant - Esto parece un problema de totales de medida. Muy común. Vea mi post 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 Palabra Final debe obtener lo que necesita:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

@Greg_Deckler,gracias por la respuesta. Vi tus publicaciones antes cuando estaba buscando una respuesta. No encontré una manera rápida y fácil de conseguir que funcione de ahí, de ahí que publicar un problema reproducible para obtener ayuda.

@GreyMerchant - Prueba algo como:

Measure 8 = 
    VAR __Table = SUMMARIZE('Table (21)',[Food],[Importance],[Weight],"Measure",[Combined Measure Food])
    VAR __Result = SUmX(__Table,[Measure])
RETURN
    IF(HASONEVALUE('Table (21)'[Food]),[Combined Measure Food],__Result)

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

¿Puedo recibir ayuda al respecto?

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors