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,
I have a table as below. I would like to build two scatter plot.
First scatter plot:
Second scatter plot:
So, I built a scatter plot for the first view as:
Account | Client | Service Line | Ops Geo | Year | Period | Scenario | Data Source | Currency | Measure | Manager | RVP | [Values] |
1000 | 100 | Finance | Oshkosh | 2020 | 1 | Budget | Input | USD | Value | ABS | DGS | 400 |
1000 | 200 | Accouting | Regina | 2020 | 2 | Budget | Input | USD | Value | ABS | DGS | 400 |
1000 | 100 | IT | Oshkosh | 2020 | 3 | Budget | Input | USD | Value | ABS | DGS | 400 |
2000 | 200 | Finance | Regina | 2020 | 4 | Budget | Input | USD | Value | ABS | DGS | 200 |
2000 | 100 | Accouting | Oshkosh | 2020 | 5 | Budget | Input | USD | Value | ABS | DGS | 100 |
2000 | 200 | IT | Regina | 2020 | 6 | Budget | Input | USD | Value | ABS | DGS | 200 |
3000 | 100 | Finance | Oshkosh | 2020 | 7 | Budget | Input | USD | Value | ABS | DGS | 100 |
3000 | 200 | Accouting | Regina | 2020 | 8 | Budget | Input | USD | Value | ABS | DGS | 200 |
3000 | 100 | IT | Oshkosh | 2020 | 9 | Budget | Input | USD | Value | ABS | DGS | 100 |
1000 | 200 | Marketing | Regina | 2020 | 10 | Budget | Input | USD | Value | ABS | DGS | 200 |
1000 | 100 | Finance | Oshkosh | 2020 | 1 | Actual | Input | USD | Value | ABS | DGS | 500 |
1000 | 200 | Accouting | Regina | 2020 | 2 | Actual | Input | USD | Value | ABS | DGS | 500 |
1000 | 100 | IT | Oshkosh | 2020 | 3 | Actual | Input | USD | Value | ABS | DGS | 300 |
2000 | 200 | Finance | Regina | 2020 | 4 | Actual | Input | USD | Value | ABS | DGS | 200 |
2000 | 100 | Accouting | Oshkosh | 2020 | 5 | Actual | Input | USD | Value | ABS | DGS | 200 |
2000 | 200 | IT | Regina | 2020 | 6 | Actual | Input | USD | Value | ABS | DGS | 100 |
3000 | 100 | Finance | Oshkosh | 2020 | 7 | Actual | Input | USD | Value | ABS | DGS | 200 |
3000 | 200 | Accouting | Regina | 2020 | 8 | Actual | Input | USD | Value | ABS | DGS | 100 |
3000 | 100 | IT | Oshkosh | 2020 | 9 | Actual | Input | USD | Value | ABS | DGS | 200 |
1000 | 200 | Marketing | Regina | 2020 | 10 | Actual | Input | USD | Value | ABS | DGS | 100 |
1000 | 100 | Finance | Oshkosh | 2019 | 1 | Budget | Input | USD | Value | ABS | DGS | 400 |
1000 | 200 | Accouting | Regina | 2019 | 2 | Budget | Input | USD | Value | ABS | DGS | 400 |
1000 | 100 | IT | Oshkosh | 2019 | 3 | Budget | Input | USD | Value | ABS | DGS | 400 |
1000 | 200 | Marketing | Regina | 2019 | 10 | Budget | Input | USD | Value | ABS | DGS | 200 |
1000 | 100 | Finance | Oshkosh | 2019 | 1 | Actual | Input | USD | Value | ABS | DGS | 500 |
1000 | 200 | Accouting | Regina | 2019 | 2 | Actual | Input | USD | Value | ABS | DGS | 500 |
1000 | 100 | IT | Oshkosh | 2019 | 3 | Actual | Input | USD | Value | ABS | DGS | 300 |
1000 | 200 | Marketing | Regina | 2019 | 10 | Actual | Input | USD | Value | ABS | DGS | 100 |
Hi @Anonymous ,
Seems like your sample data table is not matched with your measure field and I have no access to your shared link.
Could you please reshare it for further discussion?
Best Regards,
Yingjie Li
@Anonymous ,
You have to create last year measure
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last YTD complete Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
See if my webinar on Time Intelligence can help: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-YTD-LYTD-Week-Over-Week/m-p/1051626#M184
Appreciate your Kudos.
Hello @amitchandak ,
Thank you for the reply. I created the Date table but as I did not have the actual date in my raw data, I connected the Date column with Period and Year from the raw data. The relationship shows 1: many connections but it seems that the connection is not working.
The reason I say the connection is not working is because:
The table below has year from raw data:
were as the below table has year from Date table I created. It does not bring in the values for a date.
How do I fix this?
Also, here is the link to the draft dashboard.
https://drive.google.com/drive/u/1/folders/1GUEFuhU10AFsLFYtBmYB97C5QJ_VqV8-
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.