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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
fortune318
Regular Visitor

Aggregation

Hi all, 

 

I have an issue with my data source and I need to be able to report on data in the charts and tables - basically front end.

 

I need to go from the current state:

Current State

Date            Column1  Column2

31/12/2018        2                0

12/12/2018        3                1

 

to :

Desired State

Date            Column1  Column2

31/12/2018        5                1

12/12/2018        3                1

 

 

How to do it best  - front end vs back end

Many thanks,

 

 

 

9 REPLIES 9
fortune318
Regular Visitor

I would really appreciate if anyone could help me to solve this.

 

Many thanks!


@fortune318 wrote:

Hi all, 

 

I have an issue with my data source and I need to be able to report on data in the charts and tables - basically front end.

 

I need to go from the current state:

Current State

Date            Column1  Column2

31/12/2018        2                0

12/12/2018        3                1

 

to :

Desired State

Date            Column1  Column2

31/12/2018        5                1

12/12/2018        3                1

 

 

How to do it best  - front end vs back end

Many thanks,

 

 

 


 

v-frfei-msft
Community Support
Community Support

Hi @fortune318 ,

 

To create two calculated columns as below.

 

Desired 1 = CALCULATE(SUM('current'[column1]),FILTER('current','current'[date]<=EARLIER('current'[date])))
Desired 2 = CALCULATE(SUM('current'[column2]),FILTER('current','current'[date]<=EARLIER('current'[date])))

Capture.PNG

 

Regards,

Frank

Community Support Team _ Frank
If this post helps, then please consider Accept it as the solution to help the others find it more quickly.

HI @v-frfei-msft 

 

 

The adoption of your suggested solution  - FMVaggr = CALCULATE(SUM('CurrentT4'[FMV]),FILTER('CurrentT4','CurrentT4'[GL Date]<=EARLIER('CurrentT4'[GL Date])))
 
error message - "A sigle value for column "GL Date"  in table "CurrentT4" cannot be determined. This can happen when a measure  formula refers to column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result."

 

vanessafvg
Super User
Super User

@fortune318  not entirely sure what you asking but i think you could probably do a switch statement

https://docs.microsoft.com/en-us/dax/switch-function-dax

 

create a calculated column

 

desired state column1 =
SWITCH ( [column1], 

                         25

                         33 )

 

 





If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




hi @vanessafvg



I need to be able to aggregate data  as the dates progress.

 

Hi @fortune318 ,

 

Could you please share your sample data or Pbix to me via One Drive,  kindly upload the files and share the link here.

 

BTW, maybe your can try to create a calculated table of an Aggregation one by using SUMMARIZECOLUMNS function as below.

Table = SUMMARIZECOLUMNS('current'[Date],"co1",SUM(current[column1]),"co2",SUM(current[column2]))

 

Community Support Team _ Frank
If this post helps, then please consider Accept it as the solution to help the others find it more quickly.

Hi @v-frfei-msft 

 

 

 

 

 

Hi     @v-frfei-msft 

 

I tried as you suggested but it does not work I get error.

 

How to add the file so you could have a look , sorry I have never done that before.

 

Thanks

Hi @v-frfei-msft 

 

 

 

 

 

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.