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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

El uso de FILTER e IN para crear una medida para calcular el TOTAL no funciona en Power BI Desktop

Necesito calcular un % del total, el problema es que necesito excluir un campo.

SLA total = CALCULAR(COUNTX('SL_Data',[OBJETIVO DEL SLA]),TODO('SL_Data'[Nombre de la habilidad]))
Esta medida funciona para el TOTAL, sin embargo, debo agregar esto:
,FILTER('SL_Data','SL_Data'[Nombre de la habilidad] IN {"Clínica","Equipo","Sala de máquinas"})) o
,FILTER('SL_Data','SL_Data'[Nombre de la habilidad] <> "Cola directa"
El problema cuando hago la cantidad TOTAL ya no funciona y mi % del total ahora es del 100%.
¿Cómo puedo crear una medida TOTAL en la que excluyo un valor?
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola @angela_marie

En función de la descripción, debe modificar la medida de la siguiente manera

Total SLA =
CALCULATE (
    COUNTX ( 'SL_Data', [SLA GOAL] ),
    ALLSELECTED ( 'SL_Data'[Skill Name] )
)

A continuación, crea una nueva medida

MEASURE =
CALCULATE (
    [Total SLA],
    'SL_Data'[Skill Name] IN { "Clinical", "Equipment", "Mechanical Room" }
)

Puede funcionar.

vxinruzhumsft_0-1713924335385.png

¡Saludos!

Yolo Zhu

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

@angela_marie , si necesita un total de esos tres, entonces necesita usar

FILTER(all('SL_Data') ,'SL_Data'[Nombre de la habilidad] IN {"Clínica","Equipo","Sala de máquinas"}))

Power BI Cómo funciona ALL: diferentes formas de usarlo- hatps://youtu.b/lxgzalz38mu

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.