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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi all,
I have a large sales table (sample below) with sales lines for the last 5 years.
I need to calculate average hourly sales per year so I can have multiple lines in a visual such as the one below:
Solved! Go to Solution.
You didn't specify if you want this per order or per line item. I assumed the former.
Here you are. Let me know if you need additional info.
Hard one @talespin. This is a huge model and requires lot of work...
Will try to provide a similar one, hopefully soon.
Not sure if the last one was the latest version @talespin .
Pls download this https://we.tl/t-nGsshiJaP9
Thank you @lbendlin, worked perfectly.
I also created a similar measure per day.
Sounds good. What have you tried and where are you stuck?
Thanks for asking @lbendlin .
Tried using Sales Avg Hourly = AVERAGEX( VALUES( 'Time Table'[Hour] ), [SALES] ) where
What I get in line chart, shows Total Sales (the sum of sales) instead of the average.
Here is the above as table:
Could it be that a miss something about hte context?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 20 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 33 | |
| 31 | |
| 19 | |
| 12 | |
| 11 |