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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
IF
Post Prodigy
Post Prodigy

Interruptor

Hola

Tengo los siguientes datos.

MesUnidadVendidoTotal
12.2020A1012
12.2020B910
12.2020C57
12.2020D34
12.2020E1517
12.2020F2020
01.2021A1112
01.2021B810
01.2021C56
01.2021D23
01.2021E1418
01.2021F2022

Quiero excluir las unidades "E" y "D" cuando tengo la vista general. Lo hago con:

Medida: CALCULATE(DIVIDE(SUM(Main[Sold]), SUM(Main[Total])), FILTER(Main, Main[Unit]<>"E" && Main[Unit]<>"D"))
Esto funciona. Sin embargo, si selecciono E en la segmentación de datos, muestra el valor en blanco en la tarjeta. Sin embargo, quiero ver el valor (0.828). Algo similar también es válido para la D. Creo que debería usar SWITCH, pero no sé exactamente cómo usarlo. ¿Podría ayudarme?
33.jpg
Gracias de antemano.
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

No @IF,

La tabla será filtrada por la segmentación de datos. Si selecciona la unidad "D" o "E" en la segmentación de datos, no hay ningún valor que calcular.

No entiendo la lógica de la fórmula que está utilizando porque simplemente especifica el valor dividido de [sólido] y [total] cortado en rodajas.

Y no sé cómo consigues 0.828. ¿Puede compartirnos la lógica?

Saludos

Jay

amitchandak
Super User
Super User

@IF , Probar

Medida: CALCULATE(DIVIDE(SUM(Main[Sold]), SUM(Main[Total])), FILTER(Main, not(Main[Unit] in 'E" ,"D"-))

Lo intenté, pero no funciona si selecciono la unidad "D" o "E" también.

Helpful resources

Announcements
March Fabric Community Update

Fabric Community Update - March 2024

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

Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors