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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Puntaje promedio del mes anterior

Estoy tratando de crear un visual donde se muestren los puntajes promedio del mes actual y del mes anterior. Tengo una tabla de calendario del año fiscal que tiene toda la información de fecha. A continuación se muestra la medida que intenté crear, pero la columna del mes anterior está rellenando los valores del mes actual:

Previous Month Average Score = 
VAR CurrentMonth = SELECTEDVALUE('Fiscal Calendar'[FM])
VAR CurrentYear = SELECTEDVALUE('Fiscal Calendar'[FY])
VAR MaxMonthNum = CALCULATE( MAX('Fiscal Calendar'[FM]) ,  ALL('Fiscal Calendar'))

RETURN
IF ( HASONEVALUE('Fiscal Calendar'[FM] ),

AVERAGEX(
    FILTER ( ALL('Fiscal Calendar'),
    IF( CurrentMonth = 1,
    'Fiscal Calendar'[FM]= MaxMonthNum && 'Fiscal Calendar'[FY]= CurrentYear -1,
    'Fiscal Calendar'[FM]= CurrentMonth-1 && 'Fiscal Calendar'[FY] = CurrentYear)),
    AVERAGEX( 'Advisor Score Weekly Med',AVERAGE('Advisor Score Weekly Med'[Wkly Score]))), BLANK())

Así es como se ve la tabla final actual:

FMFYPuntuación mediaPromedio del mes anterior
12202178%78%
1202284%84%
2202282%82%

Estoy tratando de tener esta tabla final:

FMFYPuntuación mediaPromedio del mes anterior
12202178%
1202284%78%
2202282%84%

¿Algún cambio que pueda hacer en mi fórmula para lograr lo que quiero?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@byr10112 ,

Puede probar los siguientes métodos.

Previous Month Average Score =
IF (
    SELECTEDVALUE ( 'Fiscal Calendar'[FM] ) = 1,
    CALCULATE (
        AVERAGE ( 'Advisor Score Weekly Med'[Wkly Score] ),
        FILTER (
            ALL ( 'Fiscal Calendar' ),
            [FM] = 12
                && [FY]
                    = SELECTEDVALUE ( 'Fiscal Calendar'[FY] ) - 1
        )
    ),
    CALCULATE (
        AVERAGE ( 'Advisor Score Weekly Med'[Wkly Score] ),
        FILTER (
            ALL ( 'Fiscal Calendar' ),
            [FM]
                = SELECTEDVALUE ( 'Fiscal Calendar'[FM] ) - 1
                && [FY] = SELECTEDVALUE ( 'Fiscal Calendar'[FY] )
        )
    )
)

vzhangti_0-1649313375613.png

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@byr10112 ,

Puede probar los siguientes métodos.

Previous Month Average Score =
IF (
    SELECTEDVALUE ( 'Fiscal Calendar'[FM] ) = 1,
    CALCULATE (
        AVERAGE ( 'Advisor Score Weekly Med'[Wkly Score] ),
        FILTER (
            ALL ( 'Fiscal Calendar' ),
            [FM] = 12
                && [FY]
                    = SELECTEDVALUE ( 'Fiscal Calendar'[FY] ) - 1
        )
    ),
    CALCULATE (
        AVERAGE ( 'Advisor Score Weekly Med'[Wkly Score] ),
        FILTER (
            ALL ( 'Fiscal Calendar' ),
            [FM]
                = SELECTEDVALUE ( 'Fiscal Calendar'[FM] ) - 1
                && [FY] = SELECTEDVALUE ( 'Fiscal Calendar'[FY] )
        )
    )
)

vzhangti_0-1649313375613.png

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@byr10112 , Tomando el promedio de los últimos dos meses

Rolling 2 = calculate(AverageX(Values('Date'[MONTH Year]),CALCULATE(sum(Sales[Sales Amount]))),DATESINPERIOD('Date'[Date],MAX('Date'[Date]),-2,MONTH))

Por qué falla la inteligencia del tiempo - Powerbi 5 Savior Steps for TI :https://youtu.be/OBf0rjpp5Hw
https://amitchandak.medium.com/power-bi-5-key-points-to-make-time-intelligence-successful-bd52912a5b...
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista del modelo. Además, únalo con la columna de fecha de su/s hecho/s. Consulte :radacad sqlbi My Video Series Aprecie sus felicitaciones.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.