Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago

null

null

5 Replies

  • Hi,

    I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.

     

     

     

    Expected measure: =
    VAR _newtable =
        ADDCOLUMNS (
            Data,
            "@HC", CALCULATE ( SUM ( Data[Ending HC] ) ),
            "@HCprevmonth",
                CALCULATE (
                    SUM ( Data[Ending HC] ),
                    FILTER (
                        ALL ( Data ),
                        Data[Fiscal Month ID]
                            = EARLIER ( Data[Fiscal Month ID] ) - 1
                    )
                )
        )
    VAR _monthcount =
        COUNTROWS ( Data )
    RETURN
        DIVIDE ( SUMX ( _newtable, [@HC] + [@HCprevmonth] ), _monthcount * 2 )
    
    • Anonymous's avatar
      Anonymous
      Not applicable

      Do you have an alternative to the earlier function as that does not work

      • Jihwan_Kim's avatar
        Jihwan_Kim
        Super User

        Hi,

        Please try the below, and check the attached file.

         

        Expected measure V2: =
        VAR _newtable =
            ADDCOLUMNS (
                Data,
                "@HC", CALCULATE ( SUM ( Data[Ending HC] ) ),
                "@HCprevmonth",
                    CALCULATE (
                        SUMX (
                            FILTER (
                                ALL ( Data ),
                                Data[Fiscal Month ID]
                                    = MAX ( Data[Fiscal Month ID] ) - 1
                            ),
                            Data[Ending HC]
                        )
                    )
            )
        VAR _monthcount =
            COUNTROWS ( Data )
        RETURN
            DIVIDE ( SUMX ( _newtable, [@HC] + [@HCprevmonth] ), _monthcount * 2 )