cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

El % objetivo no es correcto cuando se utiliza un filtro para una categoría

Hola a todos

esto es probablemente muy simple pero no lo he encontrado en línea o al menos las búsquedas que tengo no son correctas.

Tengo un objetivo de ventas de digamos 100 y dentro de eso 100 son categorías - ejemplo coches 50 y motos 50

Obtengo un porcentaje de 100, lo cual está bien, pero cuando filtro a categorías, el dax a continuación seguirá usando 100 como denominador. Quiero poder filtrar a coches o motos y el importe de las ventas a calcular con respecto al número objetivo para esa categoría

cualquier idea sobre lo que puedo poner para permitirme filtrar a diferentes categorías

Objetivo % = calcular('mesa de ventas'[salessum]/'targettable'[targetsum])
cualquier consejo sería increíble gracias
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Jitmondo

Puedes probar esto, crea la medida a continuación

Target % =
VAR _category =
    SELECTEDVALUE ( Slicer[categories] )
VAR _salessum =
    CALCULATE (
        SUM ( salestable[sales] ),
        FILTER ( ALL ( salestable ), salestable[categories] = _category )
    )
VAR _targetsum =
    CALCULATE (
        SUM ( targettable[target] ),
        FILTER ( ALL ( targettable ), targettable[categories] = _category )
    )
RETURN
    IF (
        ISBLANK ( _category ),
        'salestable'[salessum] / 'targettable'[targetsum],
        _salessum / _targetsum
    )

resultado

vxiaotang_2-1652756947209.pngvxiaotang_1-1652756937590.png

Saludos

equipo de soporte de la comunidad _Tang

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

Syndicate_Admin
Administrator
Administrator

@Jitmondo , prueba como

Porcentaje objetivo = calcular(Dividir('mesa de ventas'[salessum], calcular('targettable'[targetsum], allselected() ) ) )

o

Porcentaje objetivo = calcular(Dividir('mesa de ventas'[salessum], calcular('targettable'[targetsum], all() ) )

Helpful resources

Announcements
August 2022 update 768x460.jpg

Check it Out!

Click here to learn more about the August 2022 updates!

August 1 episode 9_no_dates 768x460.jpg

The Power BI Community Show

Watch the playback when Priya Sathy and Charles Webb discuss Datamarts! Kelly also shares Power BI Community updates.

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Top Solution Authors