Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

Promedio de 12 meses

Hola a todos

Tengo req como hacer el promedio de cada mes

Antes de mostrar el conteo (lo hacía) para cada fecha, mknth, año

Ahora quiero mostrar promedio como

En enero, si tengo un recuento de id 700, el promedio se contará en función del número de mes

700/1 = 700

Para febrero.... ( Ene contaría + Feb contaría)/2

Es como la suma de los recuentos de id del mes anterior y el mes actual dividido por el número de mes

Continúa hasta diciembre

La columna de fecha tiene fechas de muchos años, desde 1990

No entiendo exactamente cómo implementar en pbi

Por favor, ayuda

Gracias de antemano

9 Replies

  • Hola

    Comparta algunos datos con los que trabajar (en un formato que se pueda pegar en un archivo de MS Excel) y muestre el resultado esperado.

  • @Bharathi_99 Debe proporcionar los datos de muestra aquí para obtener ayuda.

    A partir de su pregunta, la pauta general es crear una tabla virtual en una medida con el propósito de escanear el mes (como denominador), y también calcular el recuento de sus registros (nominador) en la misma medida.

    Finalmente, devolviendo la respuesta como nominador/denominador.

  • Hola

    Tengo identificaciones únicas, las fechas no son únicas, cada fecha puede tener tal vez una o más identificaciones únicas
    Para la fecha 1/8/2021 puede haber 7 identificaciones únicas como esa

    A continuación se muestran datos de muestra

    108/23/2023
    203/10/2022
    308/18/2022
    409/21/2022
    502/21/2022
    602/18/2022
    701/06/2022
    804/05/2022
    904/01/2022
    2205/02/2023
    30205/01/2023
    91105/01/2023
    95805/01/2023
    105905/02/2023
    127305/02/2023
    129805/01/2023



    Esta es mi tendencia de recuento de ID para el año 2023:

    Ahora necesito promedios como:

    MESRECUENTO DE IDAVG
    ENE778778/1=778
    FEB947(778+947)/2
    MARZO1146(778+947+1146)/3


    Necesidad en este formato para todos los años, y cada año cada mes


    Tengo datos desde 1994 hasta la fecha de ejecución actual


    Por favor, ayuda
    Gracias de antemano

  • @Bharathi_99 Puede intentar crear una medida como esta:

    12 Month Avg = CALCULATE(AverageX(Values('Date'[MONTH Year]),calculate(Sum('Table'[Value])))
    	,DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-12,MONTH)) 

    Si encuentra esto perspicaz, proporcione un Kudo y acéptelo como una solución.

  • Hola

    Está dando el siguiente error

    No se puede determinar un valor único para la columna 'AÑO' de la tabla 'Fecha del calendario'. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como mínimo, máximo, recuento o suma para obtener un único resultado.

  • Gracias por responder

    error de cálculo en la medida [ Total acumulado] :d operaciones de comparación ax no admiten la comparación de valores de tipo texto con valores de tipo entero. Considere la posibilidad de utilizar la función VALUE o FORMAT

    Probé foemat y valor también, shoiwng por debajo del error

    No se puede determinar un valor único para la columna 'AÑO' de la tabla 'Fecha del calendario'. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como mínimo, máximo, recuento o suma para obtener un único resultado.
    Por favor, responda

    Gracias

  • Hola, gracias por responder

    cuando selecciono el año 2022, el promedio de cada mes es el siguiente


    Cuando selecciono 2023 en el año (open_date), el promedio móvil de 12 meses es como se muestra a continuación


    Pero cuando no di ningún filtro y quiero verificar los promedios móviles de los 12 meses de los años respectivos, está cambiando, como se muestra a continuación


    Quiero mostrar avearges rodantes para cada año por separado en tendencias

    Por favor, responda
    Gracias de antemano