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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Cree una medida que aplique un cálculo, pero solo al elemento seleccionado en la segmentación de datos

Estoy tratando de crear una medida que agregue "+2" a una suma (PRODUCTOS[VENTAS]). Pero solo quiero agregar el +2 a los valores seleccionados, por ejemplo, selecciono el producto "Producto 1" en la cortadora, agrego +2, pero para todos los demás productos el valor de venta sigue siendo el mismo. He creado una medida:

Ventas más =
FUERON Escenario de ventas =
SUMX (
Productos,
Productos[Ventas] + 2
)

DEVOLUCIÓN
CALCULAR (
Escenario de ventas,
TODOS SELECCIONADOS (Productos[Nombres de productos] )
)

Pero esta medida aplica el +2 a las ventas de todos los productos. ¿Qué estoy haciendo mal?
1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hola @hermanjb,

Me gustaría sugerirle que cree una variable para almacenar el resultado del cálculo y escriba una declaración if para verificar la variable que no es igual a blanco, luego puede agregar '+2' en los registros de condición de coincidencia.

Sales plus =
VAR result =
    CALCULATE (
        SUM ( Products[Sales] ),
        ALLSELECTED ( Products ),
        VALUES ( Products[ProductNames] )
    )
RETURN
    IF ( result <> BLANK () , result + 2 )

Saludos

Xiaoxin Sheng

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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