Forum Discussion
Datesbetween
- 3 years ago
To produce a line chart that shows multiple years worth of data I would suggest the following steps:
- Create a date dimension table (if you don't already have one), with the columns Date, Month and Year.
- Create a relationship between the date dimension table and the merged_data[Date] column.
- Create a measure for Working Hours = SUM( merged_data[WorkingHours])
- Add a line chart visual to your report
- Add the Working Hours measure to the Values section of the line chart
- Add the Month column (from the date dimension table) to the x-axis of the line chart
- Add the Year column from the date dimension table to the Legend section of the line chart.
- 3 years ago
Hi Nas211
In your date dimension table, create the following two columns:
Month Number = MONTH( 'Calendar'[Date] ) Month Name Short = FORMAT( 'Calendar'[Date], "MMM" )In your line chart visual, add Month Name Short to the x-axis. (If you want the full month name, e.g. January rather than Jan, add an extra "m" into the FORMAT function.)
By default the months will be sorted alphabetically. To sort them in calendar order, go to Data view, select the Month Name Short from the fields list, and at the top of the page you'll see "Sort by Column". Click on that and then select "Month Number". This tells Power BI to sort the month name column numerically in order of the month numbers.
Hi Nas211 ,
Could you tell me if your problem has been solved? If it is, kindly Accept it as the solution. More people will benefit from it. Or if you are still confused about it, please provide me with more details about your table and your problem or share me with your pbix file after removing sensitive data.
Refer to:
How to provide sample data in the Power BI Forum
How to Get Your Question Answered Quickly
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.