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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Anonymous
Not applicable

Dividir con error de filtros

Hola

Tengo un problema con esta mesa.

https://www.dropbox.com/s/ii6q02bn9kltvef/Cartel1.xlsx?dl=0

iN este archivo que tenemos son 2 tablas:

1: Carico_4

2: Carico_uph

He hecho la segunda tabla con estas fórmulas:

Carico_uph - summarize(Carico_4, Carico_4[Date], Carico_4[Hours], Carico_4[CIRCUITO], "op nr", distinctcount(Carico_4[MATRICOLA]),"containers",count(Carico_4[CONTENITORE]))
En el escritorio de Power Bi, he rellenado el filtro para todas las páginas a 14 de agosto
TARGET: tener en la tabla 2 una fórmula DAX--> SUM del total "CONTENITORE" dividido total "OP NR", filtrado para CIRCUITO-XD o XK, y con el filtro en todas las páginas aplicadas
Aquí lo que he hecho hasta ahora, para ello:
UPH_XD á divide(calculate(sum(Carico_uph[contenitori]), filter(Carico_uph, Carico_uph[CIRCUITO]-"XD")), calculate(sum(Carico_uph[op nr]), filter(Carico_uph,Carico_uph[CIRCUITO]-"XD")))
pero no funciona. Creo que no aplica el filtro en todas las páginas.
¿Tienes un truco para resolverlo?
1 ACCEPTED SOLUTION
Pragati11
Super User
Super User

Hola @a78m_myucsa ,

Intente modificar su DAX de la siguiente manera:

UPH_XD - dividir (

calculate(sum(Carico_uph[contenitori]), filter(ALLSELECTED(Carico_uph), Carico_uph[CIRCUITO]-"XD")), calculate(sum(Carico_uph[op nr]), filter(ALLSELECTED(Carico_uph),Carico_uph[CIRCUITO]-"XD")), 0

)

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

View solution in original post

2 REPLIES 2
Pragati11
Super User
Super User

Hola @a78m_myucsa ,

Intente modificar su DAX de la siguiente manera:

UPH_XD - dividir (

calculate(sum(Carico_uph[contenitori]), filter(ALLSELECTED(Carico_uph), Carico_uph[CIRCUITO]-"XD")), calculate(sum(Carico_uph[op nr]), filter(ALLSELECTED(Carico_uph),Carico_uph[CIRCUITO]-"XD")), 0

)

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Anonymous
Not applicable

Hola

Llené tu fórmula:

UPH_XD - dividir (

calculate(sum(Carico_uph[contenitori]), filter(ALLSELECTED(Carico_uph), Carico_uph[CIRCUITO]-"XD" á. Carico_uph[CIRCUITO]-"XK")), calculate(sum(Carico_uph[op nr]), filter(ALLSELECTED(Carico_uph),Carico_uph[CIRCUITO]-"XD" á? Carico_uph[CIRCUITO]-"XK")), 0

)
Pero la salida está mal todavía
Contenedores Tot: 546
ttot no 88
debe ser de 6,2, pero es 8,28

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors