Forum Discussion

FrankS72's avatar
FrankS72
Regular Visitor
6 years ago

Columna calculada

Estoy luchando para realizar un calc requerido, que quiero hacer en una nueva columna.

Datos de ejemplo:

Tabla: Monthly_Sales
ConsultorMesVentasMejor mes% Mejor
Adán19 de agosto$ 1,500$ 1,80083%
AdánSep 19$ 1,200$ 1,80067%
Adán19 de octubre$ 1,800$ 1,800100%
Adán19 de noviembre$ 1,250$ 1,80069%
MandySep 19$ 3,500$ 4,00088%
Mandy19 de octubre$ 3,250$ 4,00081%
Mandy19 de noviembre$ 4,000$ 4,000100%
suyos19 de noviembre$ 1,150$ 1,150100%
Jorge19 de agosto$ 1,500$ 1,70088%
JorgeSep 19$ 1,600$ 1,70094%
Jorge19 de octubre$ 1,700$ 1,700100%

Quiero calcular el "mejor mes" para cada consultor (como una nueva columna) y luego comparar cada mes con el mejor mes en un nivel de fila.

Estoy luchando para realizar el mejor cálculo de mes, como Maxx(Filter(..)) está devolviendo el mejor mes en todos los consultores, en lugar de para cada uno.

La ayuda será muy apreciada: soy bastante nueva en Power BI 🙂

5 Replies

  • @FrankS72

    Prueba esto:

     Best NEW = 
    
    VAR BEST = CALCULATE( MAX(SALES[Sales]),ALLEXCEPT(SALES,SALES[Consultant]))
    
    RETURN
    
    BEST
    
    

    % vs BEST = 
    
    DIVIDE(
        SALES[Sales],
        SALES[Best NEW]
    )

    ________________________

    ¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.

    Acepto 🙂 KUDOS

    YoutubeLinkedin





  • Anonymous's avatar
    Anonymous
    Not applicable

    Hola @FrankS72 ,

    Puede crear columnas o medidas calculadas para lograrlo:

    1. Crear columnas calculadas

    Best Month = CALCULATE(MAX('Monthly_Sales'[Sales]),FILTER('Monthly_Sales','Monthly_Sales'[Consultant]=EARLIER('Monthly_Sales'[Consultant])))
    % Best = DIVIDE('Monthly_Sales'[Sales],'Monthly_Sales'[Best Month])

    2. Crear medidas

    Measure = CALCULATE(MAX('Monthly_Sales'[Sales]),FILTER(ALL('Monthly_Sales'),'Monthly_Sales'[Consultant]=MAX('Monthly_Sales'[Consultant])))
    Measure 2 = DIVIDE(MAX('Monthly_Sales'[Sales]),[Measure])

    Calculated Column.jpgSaludos

    Rena