Forum Discussion

harirao's avatar
harirao
Icon for Post Prodigy rankPost Prodigy
6 years ago
Solved

% acumulado

Hola Equipo, Se requiere su asistencia al ver en la comunidad de BI que pude calcular mediante % acumulativo, pero no pude coincidir con el cálculo de Excel. Por favor, encuentre el siguiente ...
  • v-zhenbw-msft's avatar
    6 years ago

    Hola @harirao ,

    Creamos una muestra basada en su captura de pantalla y podemos usar la medida para satisfacer sus requisitos.

    Necesitamos crear una columna de índice en Power Query Editor.

    C1.jpg

    Entonces crea una medida como esta,

    Cumulative % = 
    var _total = CALCULATE(SUM('Table'[Diff]),ALLSELECTED('Table'))
    var _cumulative = CALCULATE(SUM('Table'[Diff]),FILTER(ALLSELECTED('Table'),'Table'[Index]<=MAX('Table'[Index])))
    return
    DIVIDE(_cumulative,_total)

    C2.jpg

    Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

    Saludos

    Equipo de apoyo a la comunidad _ zhenbw

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

    BTW, pbix como adjunto.

  • Anonymous's avatar
    Anonymous
    6 years ago

    Hola @harirao ,

    Puede utilizar la función RANKX para crear el valor de índice.

    Crear una columna calculada

    Index á RANKX('Table','Table'[Diff])
    A continuación, siga los mismos pasos proporcionados por @v-zhenbw-msft anterior.
    saludos
    Harsh Nathani
    ¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)