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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
abukapsoun
Post Patron
Post Patron

Average per month

Hi, 

 

I have the following table

 

Date                       Amount               Sign

21/03/2019              -444                    -1

22/03/2019              -123                    -1

23/03/2019                111                    1

.

.

03/08/2019               -324                     -1

.

.

 

Where the -1 tells this is an outflow, and 1 this is an inflow. 

I am looking to calculate the total average inflow , and the total average outflow of the whole period. For example in the table i have shown I have 6 months, from March to August. What is the average of inflow and outflow. 

 

Thanks,

3 REPLIES 3
jdbuchanan71
Super User
Super User

Hello @abukapsoun ,

Give these two measures a try:

Avg Inflow = 
CALCULATE(
    AVERAGE( table[Amount] ),
    KEEPFILTERS ( table[Sign] = 1 )
)
Avg Outflow = 
CALCULATE(
    AVERAGE( table[Amount] ),
    KEEPFILTERS ( table[Sign] = -1 )
)

 

Hi,

 

Thank you very much.

 

But this is giving the average per count no? It is not taking into consideration the date (here i am looking for month). the total outflow needs to be devided by the number of months

 

Regards,

So if you have 6 months selected and you pull month into a table along with the average you want the answer to be the same for every month?  Total Outflow for the 6 months / 6. 
If so that looks like this:  This will require you to have a date table with a column for Month and Year.

Total Avg Outflow = 
VAR SelectedMonths = 
    CALCULATE (  
        COUNTROWS( VALUES ( Dates[Month Year] ) ), 
        ALLSELECTED( Dates ) 
    )
VAR TotalOutflowSelectedMonths = 
    CALCULATE (
        SUM( flow[Amount] ),
        flow[Sign] = -1,
        ALLSELECTED( Dates )
    )
VAR Result = DIVIDE ( TotalOutflowSelectedMonths, SelectedMonths )
RETURN Result

The image below shows what the two variables in the measure are calculating highlighted in Red and Green.  You don't need separate measures to do the final calc, I just like to build up measures that way, testing each step.  The final column is the result of the measure above.

TotalOutflowAvg.jpg

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.