Forum Discussion
Matrix by quarters
- 4 years ago
Hi Anonymous ,
How about this:
Calendar = ADDCOLUMNS ( CALENDARAUTO (), "Year", YEAR ( [Date] ), "QuarterNum", QUARTER ( [Date] ), "Quarter", "Quarter " & QUARTER ( [Date] ) )Measure = VAR t = SUMMARIZE ( FILTER ( CROSSJOIN ( 'Calendar', 'Table' ), 'Calendar'[Date] >= 'Table'[Start Date] ), [Stream], [Year], [Quarter], [Salary] ) RETURN SUMX ( t, [Salary] / 4 )Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous You can use Quarter in a calculated column: Quarter - Microsoft Power BI Community
- Anonymous4 years agoNot applicable
THanks Greg. Sorry I should have been more clearer.
The Start Date represent the starting date of the resource with their annual salary.
I need a function to determine the quarterly salary of that resource broken down into 4 quarter, starting from quarter his start date falls into.
Then using that function in a Matrix visual display the above table.
For example, if a resource started in June 2022 with a salary of 100K The table would display
Stream Q1 Q2 Q3 Q4
Dev 0$ 25K 25K 25K
if he started in july then Q2 would reflect that month.
thanks again
- Icey4 years ago
Community Support
Hi Anonymous ,
How about this:
Calendar = ADDCOLUMNS ( CALENDARAUTO (), "Year", YEAR ( [Date] ), "QuarterNum", QUARTER ( [Date] ), "Quarter", "Quarter " & QUARTER ( [Date] ) )Measure = VAR t = SUMMARIZE ( FILTER ( CROSSJOIN ( 'Calendar', 'Table' ), 'Calendar'[Date] >= 'Table'[Start Date] ), [Stream], [Year], [Quarter], [Salary] ) RETURN SUMX ( t, [Salary] / 4 )Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.