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

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Anonymous
Not applicable

DAX Average with filter

Hi!

 

I want to make a new measure with an Average and a filter.

 

There's my data:

 

MEDIA POWERBI.png

 

On Powerbi, I want a measure of an average from year 2018 and other measure with year 2019.

 

How can I do this on PB ?!

1 ACCEPTED SOLUTION
AlB
Community Champion
Community Champion

Hi @Anonymous 

Try creating these two measures and place them, for instance, in a card visual. Table1 is the table you show:

 

AVG_2018 =
CALCULATE ( AVERAGE ( Table1[Quant] ), Table1[Year] = 2018 )
AVG_2019 =
CALCULATE ( AVERAGE ( Table1[Quant] ), Table1[Year] = 2019 )

  

Please always show your sample data in text-tabular format in addition to (or instead of) the screen captures. That allows people trying to help to readily copy the data and run a quick test, plus it increases the likelihood of your question being answered. Just use 'Copy table' in Power BI and paste it here.

View solution in original post

4 REPLIES 4
JCARRASCOA
New Member

thanks

AlB
Community Champion
Community Champion

Hi @Anonymous 

Try creating these two measures and place them, for instance, in a card visual. Table1 is the table you show:

 

AVG_2018 =
CALCULATE ( AVERAGE ( Table1[Quant] ), Table1[Year] = 2018 )
AVG_2019 =
CALCULATE ( AVERAGE ( Table1[Quant] ), Table1[Year] = 2019 )

  

Please always show your sample data in text-tabular format in addition to (or instead of) the screen captures. That allows people trying to help to readily copy the data and run a quick test, plus it increases the likelihood of your question being answered. Just use 'Copy table' in Power BI and paste it here.

Anonymous
Not applicable

Thanks for your help and your insight about the sample data!

AlB
Community Champion
Community Champion

@Anonymous 

A simpler, more scalable, way of doing it:

 

1. Place Table1[Year] in the rows of a visual matrix

2. Create the following measure and place it in the matrix visual: 

Answer_Perc =
AVERAGE( Table1[Quant])

With that you'll have one measure that can be used for all years, with the result for each on the rows of the matrix visual   

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors