The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
I have a Database Table with Columns Quarter and Quantity. Minimizing the actual data with 30K entries, I have simplified it into the table below:
Quarter | Quantity |
2022Q4 | 2464 |
2022Q4 | 2525 |
2023Q1 | 5534 |
2023Q1 | 1421 |
2023Q1 | 1351 |
2023Q1 | 3461 |
2023Q2 | 6161 |
2023Q2 | 124 |
2023Q2 | 516 |
I have finished the task using multiple DAX, but I want to specifically create a table that will generate/update upon changing only the Quarter Filter. Suppose the selected value in the Quarter Filter is 2023Q2. I want to display a column that shows the difference of the sum of the Quantity of the current selected Quarter (2023Q2) subtracted with the sum of the Quantity of the preceding Quarter (2023Q1).
I want the result to be:
Filtered Quarter: 2023Q2
Sum of Quantity | 2023Q2 - 2023Q1 |
6801 | -1505 |
This is the DAX that I have come up with for Column 2023Q2 - 2023Q1:
Selected Quarter QuantitySum - Preceding Quarter QuantitySum =
CALCULATE(
SUM('Database'[Quantity]),
'Database'[Quarter] IN { SELECTEDVALUE('Database'[Quarter]) }
) - CALCULATE(
SUM('Database'[Quantity]),
'Database'[Quarter] IN { ---PRECEDING QUARTER--- }
)
Cheers!
Solved! Go to Solution.
Hi,
You may download my PBI file from here.
Hope this helps.
Hi,
Create another column in the table with the first month of each quarter. Share that revised table.
Hi Ashish, thanks for your response. Could you please explain why I need to create the said column? I am aiming to accomplish this task by creating only one DAX if it's possible.
Quarter | Starting Month | Quantity |
2022Q1 | January | xxx |
2022Q2 | April | xxx |
2022Q3 | July | xxx |
2022Q4 | October | 2464 |
2022Q4 | October | 2525 |
2023Q1 | January | 5534 |
2023Q1 | January | 1421 |
2023Q1 | January | 1351 |
2023Q1 | January | 3461 |
2023Q2 | April | 6161 |
2023Q2 | April | 124 |
2023Q2 | April | 516 |
Hi,
That additional column will allow creation of a Date column. This in turn will allow creation of a Calendar Table. We will then be able to use the Date Intelligence functions. Key in values in place of XXX and share the revised table.
Hello,
Here is the revised table.
Quarter | Starting Month | Quantity |
2022Q1 | January | 251 |
2022Q2 | April | 3671 |
2022Q3 | July | 6237 |
2022Q4 | October | 2464 |
2022Q4 | October | 2525 |
2023Q1 | January | 5534 |
2023Q1 | January | 1421 |
2023Q1 | January | 1351 |
2023Q1 | January | 3461 |
2023Q2 | April | 6161 |
2023Q2 | April | 124 |
2023Q2 | April | 516 |
Thanks!
Hi,
You may download my PBI file from here.
Hope this helps.
User | Count |
---|---|
65 | |
61 | |
60 | |
53 | |
30 |
User | Count |
---|---|
180 | |
88 | |
71 | |
48 | |
46 |