Forum Discussion

bobam's avatar
bobam
Frequent Visitor
5 years ago
Solved

Promedio anual

Hola pocas preguntas. 1. ¿Cómo calcular el promedio anual con valores mensuales (como en la tabla 1) donde los datos meses después de 09 no sale en los datos? - por lo que en la tabla de datos ...
  • mahoneypat's avatar
    5 years ago

    Puede hacerlo sin crear tablas adicionales, haciéndolo todo en su medida con una tabla virtual.

    Suponiendo que tiene una tabla Date con una columna YearMonth para todos los meses (incluidos los datos sin datos), algo como esto debería funcionar. Esto supone que creará un objeto visual que no incluye la columna YearMonth pero tiene un filtro que lo limita a un año. El primer IF() pone un 100 en su cálculo si su medida está en blanco para ese YearMonth. El segundo IF() devuelve un espacio en blanco si Su medida está en blanco para ese YearMonth (es decir, no mostrar Oct-Dec en su ejemplo).

    Año Medio ?
    Resumen de VAR summary ?
    ADDCOLUMNS (
    DISTINCT ( Fecha [YearMonth] ),
    "@result",
    Resultado de VAR [Su medida]
    devolución
    SI (
    ISBLANK ( resultado ),
    100,
    Resultado
    )
    )
    devolución
    SI (
    ISBLANK ( [Su medida] ),
    BLANK (),
    AVERAGEX (
    resumen,
    [@result]
    )
    )

    saludos

    palmadita