Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
hello,
could you please help creating calculated column amount in non related table as per below condition,
Project | amount | Year | Month |
A | 20 | 2019 | 1 |
B | 30 | 2019 | 2 |
C | 40 | 2019 | 3 |
D | 45 | 2019 | 2 |
A | 21 | 2019 | 1 |
A | 34 | 2019 | 3 |
A | 24 | 2019 | 2 |
C | 23 | 2019 | 3 |
D | 34 | 2019 | 2 |
Project | Year | Month | Amount |
A | 2019 | 1 | |
B | 2019 | 2 | |
C | 2019 | 3 | |
D | 2019 | 2 | |
A | 2019 | 2 | |
A | 2019 | 3 |
Solved! Go to Solution.
Hi @rohitjmd
You can aggregate the amount column directly and the results would meet your requirement:
Also, you can calculate the amount using below DAX:
Measure = CALCULATE(SUM('Table'[amount]),VALUES('Table'[Month]),VALUES('Table'[Project]))
Hi @rohitjmd
You can aggregate the amount column directly and the results would meet your requirement:
Also, you can calculate the amount using below DAX:
Measure = CALCULATE(SUM('Table'[amount]),VALUES('Table'[Month]),VALUES('Table'[Project]))
Hi @rohitjmd,
An option to provide the grouping and aggregation you would like would be to use the 'Group By' function found within the Transform tab of the Power Query Editor.
You could group by the Project Name, then aggregate by sum for the month.
This would add your new column with the consolidated amount
You may wish to duplicate your original table first so you have a grouped version in addition to the original non grouped version.
Group By
Cheers,
Richard
Well, Could you sugggest how to do it through dax?
Hi @rohitjmd,
I won't be able to do that as the group by method is the way I would use to create the column.
Cheers,
Richard
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.