This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
I hope someone can help me. I have tried a number of different calculations by nothing is really working.
What formula do I need to calculate the number of days left in the year?
What formula do I need to show the % of the year that has elapsed?
Thank you!
Solved! Go to Solution.
Please ues the DAX below.
DayOfYear = DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), 'Date'[Date], DAY ) + 1
Elapsed = (DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), 'Date'[Date], DAY ) + 1)/(DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), DATE ( YEAR ( 'Date'[Date]), 12, 31 ), DAY ) + 1)
Regards,
Charlie Liao
Please ues the DAX below.
DayOfYear = DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), 'Date'[Date], DAY ) + 1
Elapsed = (DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), 'Date'[Date], DAY ) + 1)/(DATEDIFF ( DATE ( YEAR ( 'Date'[Date]), 1, 1 ), DATE ( YEAR ( 'Date'[Date]), 12, 31 ), DAY ) + 1)
Regards,
Charlie Liao
Thanks for the reply Charlie. I made a simply tabe with a date colum in this format 1/1/2017 and included all dates to 12/31/2017. I tried both DAX formulas in two different colums (DayOfYear and Elapsed) and keep getting this error:
Too many arguments were passed to the YEAR function. The maximum argument count for the function is 1
Can you advise?
Thanks!
Olivia
I tried it again and your solution worked perfectly! Thank you!!
How do i get todays information to show up now in my card visualization? Do I need to create a measure?
I would like to be able to refresh and have it will always bring in the correct % through the year (year elapsed).
How do i get todays information to show up now in my card visualization? Do I need to create a measure?
I would like to be able to refresh and have it will always bring in the correct % through the year (year elapsed).
You can just create a measure like
today = TODAY() to get current date, and show this measure in a card visual.
Regards,
Charlie Liao
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 30 | |
| 24 | |
| 23 | |
| 17 | |
| 15 |
| User | Count |
|---|---|
| 63 | |
| 36 | |
| 30 | |
| 23 | |
| 22 |