Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
Anonymous
Not applicable

Suma fo Promedio (filtrado por mes, trimestre, año)

Hola. He estado seraching el mismo problema aquí, pero creo que tal vez mi tarea se puede resolver de manera más fácil.

Tengo estos datos:

UbicaciónFechaFte
País231-Enero-2031
País331-Enero-2015
País431-Enero-2085
País131-Enero-20161,8
País229-Feb-2031
País329-Feb-2014
País429-Feb-2090
País129-Feb-20157,8
País231-Mar-2032
País431-Mar-2092
País331-Mar-2015
País131-Mar-20162
País430-Abr-2092
País230-Abr-2032
País330-Abr-2015
País130-Abr-20165
País431-Mayo-2093
País231-Mayo-2031
País331-Mayo-2015
País131-Mayo-20158
País230-Jun-2030
País330-Jun-2015
País430-Jun-2095
País130-Jun-20161,9
País231-Jul-2029
País331-Jul-2015
País431-Jul-2095

Tengo que obtener la suma de todos los países (country1+country2+country3+país4) en cada mes y luego obtener el promedio de suma.

O tengo que obtener SUM de Promedios.

Quiero este resullt:

Etiquetas de filaPromedio de FTE
País1161
País231
País315
País492
Gran Total299

En lugar de esto:

Etiquetas de filaPromedio de FTE
País1161
País231
País315
País492
Gran Total71

Espero tu ayuda.

1 ACCEPTED SOLUTION
dedelman_clng
Community Champion
Community Champion

Hola @Awwina , pruebe esta medida en lugar de usar el resumen "Promedio" incorporado

FTE Average =
IF (
    HASONEVALUE ( 'Table'[Location] ),
    AVERAGE ( 'Table'[FTE] ),
    SUMX (
        SUMMARIZE (
            'Table',
            'Table'[Location],
            "FTE Average", AVERAGE ( 'Table'[FTE] )
        ),
        [FTE Average]
    )
)

2020-08-06 13_15_11-Window.png

Espero que esto ayude

David

View solution in original post

4 REPLIES 4
v-rzhou-msft
Community Support
Community Support

Hola @Awwina

¿Podría decirme si su problema ha sido resuelto? Si es así, acepte amablemente la respuesta útil como la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos

Rico Zhou

v-rzhou-msft
Community Support
Community Support

Hola @Awwina

dedelman_clngLa respuesta de 's te ha mostrado una buena manera de lograr tu objetivo.

Necesitamos usar la función Sumx en nuestra medida, y logro su objetivo por dos medidas sin función promedio.

Measure =
VAR _a =
    SUMX (
        FILTER ( ALL ( 'Table' ), 'Table'[Location] = MAX ( 'Table'[Location] ) ),
        'Table'[FTE]
    )
VAR _b =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[Date] ),
        FILTER ( ALL ( 'Table' ), 'Table'[Location] = MAX ( 'Table'[Location] ) )
    )
RETURN
    DIVIDE ( _a, _b )
Avg = SUMX(VALUES('Table'[Location]),[Measure])

Resultado:

3.png

Puede descargar el archivo pbix desde este enlace: Sum fo Average

Saludos

Rico Zhou

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

dedelman_clng
Community Champion
Community Champion

Hola @Awwina , pruebe esta medida en lugar de usar el resumen "Promedio" incorporado

FTE Average =
IF (
    HASONEVALUE ( 'Table'[Location] ),
    AVERAGE ( 'Table'[FTE] ),
    SUMX (
        SUMMARIZE (
            'Table',
            'Table'[Location],
            "FTE Average", AVERAGE ( 'Table'[FTE] )
        ),
        [FTE Average]
    )
)

2020-08-06 13_15_11-Window.png

Espero que esto ayude

David

Creo que el promedio de SUM será sólo un poco diferente

FTE Average =
    AVERAGEX (
        SUMMARIZE (
            'Table',
            'Table'[Location],
            "FTE SUM", SUM( 'Table'[FTE] )
        ),
        [FTE SUM]
    )

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Top Solution Authors