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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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