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
sja133
Frequent Visitor

Cálculo del total de la medida sin filtro de nivel visual (no segmentación)

Pensé que tenía esto, pero no está funcionando por alguna razón y pensé que tal vez el foro podría ser capaz de ayudar.

Estoy desarrollando una medida logística para pedidos urgentes sin cargo como % de pedido total por cliente. Actualmente estoy mostrando una tabla visual que tiene algunos filtros visuales en, uno de los cuales es "Descripción de carga" con el filtro en "Pedido sin cargo" (Necesito este filtro activado para algunas otras medidas para trabajar).

Creé la siguiente medida


% RushOrders no Chg =
var RO - CALCULATE(o Pedidos enviados],Datos[Charge_Desc] - "PEDIDO DE RUSH SIN CARGO")
var TotOrd á CALCULATE([-Orders Shipped],ALLEXCEPT(Data,Data[CustNumber])
retorno Divide(RO,TotOrd,0)

Cuando pruebo las variables individuales, RO funciona según lo previsto con/sin el filtro de nivel visual mencionado anteriormente. Sin embargo TotOrd parece mostrar el resultado de RO cuando hago la fórmula anterior y enciendo el filtro Rush Order No Charge. Hubiera pensado que especificar la columna Charge_Desc dentro de la función ALL habría eliminado el efecto del filtro de nivel visual, pero parece que no funciona.
Resumen de los resultados que estoy obteniendo:
Número real de Pedidos 168 (es decir, esto es lo que TotOrd debe mostrar siempre)
Charge_Desc filtro:
RO muestra 19
TotOrd muestra 168
Charge_Desc filtro de Charge_Desc:
RO muestra 19
TotOrd muestra 19
Apreciamos tus ideas sobre esto.
1 ACCEPTED SOLUTION

@amitchandak estaba preparando los datos para esta pregunta, pero he vuelto a probar la fórmula ALLEXCEPT y parecía haber obtenido una solución aceptable. gracias por tratar de ayudar a 😄

View solution in original post

5 REPLIES 5
sja133
Frequent Visitor

También he probado lo siguiente, pero todavía no hay suerte

TotOrd - CALCULATE([-Pedidos enviados],ALL(Datos[Charge_Desc])

@sja133, pruebe estos

TotOrd - CALCULATE([-Pedidos enviados],removefilters(Data[Charge_Desc]))
TotOrd - CALCULATE([-Pedidos enviados],ALL(Datos))

TotOrd - CALCULATE([-Pedidos enviados],ALLSELECTED(Data))

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

Gracias por sus sugerencias @amitchandak, por desgracia estos terminan dándome el mismo resultado cuando enciendo el filtro de nivel visual.

@sja133 , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

@amitchandak estaba preparando los datos para esta pregunta, pero he vuelto a probar la fórmula ALLEXCEPT y parecía haber obtenido una solución aceptable. gracias por tratar de ayudar a 😄

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!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors