Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

Promedio

Querida comunidad,

Estoy completamente confundido.

Me gusta obtener el promedio de una semana, pero mi promedio total no es correcto ver en el ejemplo:

Coffeeuser93_0-1594915563871.png

Si lo calculo: (7,2+66,9+62,9+45)/4o 45,5

¿Qué estoy haciendo mal? 😕

Gracias por ayudarte

4 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    ZLE es una medida. Y me gustaría el promedio por semana del ZLE sin ceros

    El cálculo tiene ese aspecto:

    ZLE (%) á if(DIVIDE([prod. cantidad],[theoret. Cantidad])>0,DIVIDE([prod. cantidad],[theoret. cantidad]),0)
    1.Prod. Cantidad á SUMX('MobiSysQuantity','MobiSysQuantity'[CheckRelativeFactor])
    2.CheckRelativeFactor á IF(ISBLANK(RELATED('St-czahlenFaktor'[factor])),'MobiSysMenge'[Relative],RELATED('St-ckzahlenFaktor'[factor])*'MobiSysMenge'[Relative])
    3.Teórico. Cantidad á PROMEDIO(set clock[oeeTargetSpeed])*sum(OrderFlow[Duración [Minutos]]])
  • v-lili6-msft's avatar
    v-lili6-msft
    Community Support

    hola @Coffeeuser93

    Esto parece un problema de totales de medida. Muy común. Ver este post al respecto
    https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376

    Además, esta Medida Rápida, Medir Totales, La Palabra Final debe obtener lo que necesita:
    https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907

    Para su caso, sólo tiene que utilizar AVERAGEX en lugar de SUMX como arriba en la medida como esta

    Nueva medida ?
    VAR __table - FILTER(SUMMARIZE('Table1',[Anlage],[Datum]"__value",[zel]),[__value]<>0)
    devolución
    IF(HASONEVALUE(Table1[Name]),[m_Single],AVERAGEX (__table,[__value]))

    Si todavía tiene un problema, por favor comparta su archivo pbix de muestra para nosotros tener una prueba.

    saludos

    Lin