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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
PadilhaBI
New Member

Aggregate data by month, count rows that meet condition and filter by not grouped by columns

I have a table with the following columns:

  • Date by day
  • Value sold
  • Goal value
  • Company

I want to aggregate the value sold and goal value by month, then check wether each month surpassed it's goal, and count how many did it.

 

I managed to get this done by creating a new table and grouping the date by month and counting how many months met the criteria. The problem is I still want to use the company column to filter, so I can see how many months met the criteria for each selected company or combination of companies.

 

Any ideas on how to do it are welcome!

3 REPLIES 3
v-luwang-msft
Community Support
Community Support

HI @PadilhaBI ,

Try to create the below column:

Month = FORMAT('Table'[Date by day],"YYYY/MM")

then get the sum value according month:

SUMACCORDMONTH = CALCULATE(SUM('Table'[Value sold]),FILTER(ALL('Table'),'Table'[Month]=EARLIER('Table'[Month])&&'Table'[Company]=EARLIER('Table'[Company])))

 

And then use the below to get the account :

COUNTSATISFIED ACCORDING MON = CALCULATE(DISTINCTCOUNT('Table'[Company]),FILTER(ALL('Table'),'Table'[SUMACCORDMONTH]>='Table'[Goal value]&&'Table'[Month]=EARLIER('Table'[Month])))

Output result:

vluwangmsft_0-1656320991364.png

Did I answer your question? Mark my post as a solution!


Best Regards

Lucien

Hey @v-luwang-msft, thanks for answering!

 

Your solution didn't actually work for my intended purpose. The resulting column: 

COUNTSATISFIED ACCORDING MON

shows me the count for how many companies met their goal each month. I wanted to check how many months met the aggregated goal, and be able to filter out companies to see the results.

 

The solution you proposed is static, what I mean by that is that it's not affected by filters.

 

Anyway I learned some new things from your post, thanks!

Hi @PadilhaBI ,

Could you pls share a sample data,and expected output?

Remember to remove confidential data.

 

 

 

Best Regards

Lucien

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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