By: Lutfor Rahman Shimanto

In reply to Nadeem Khatri.

Hello Nadeem Khatri

Thanks for reaching out and posting your comment. You are right about the Percentage Completion column showing 100%. Thank you once again for noticing the interesting issue. You are also correct about the formula used in the article having no error.

Reason: The Percentage Completion column shows 100% for each task. It is important to note that we are using TODAY as a reference day. All the tasks are completed 100% for the dataset shown in the article according to today’s dates.

Note:

1. If the TODAY function returns a date value between the start and end dates, you will get the intended percentage value.

2. When TODAY is greater than the end date, we will get 100% or more than 100%, meaning the task is complete.

3. In contrast, if TODAY is less than both the start and end dates, we will get negative values or negative percentage values (which means the tasks have not started yet).

Things to Remember:
When inserting date values within the start date and end date columns, ensure all the dates are in the same format.

Solution:
To demonstrate, I am using the dataset mentioned in this article. However, I will use some other date values. Here, you will see an improved version of the formula mentioned in the article to avoid negative values.

Select cell E5 >> apply the following formula >> drag Fill Handle to cell E8.

=IF(((MIN(TODAY(),D5)-C5+1)/(D5-C5+1))<0,0, ((MIN(TODAY(),D5)-C5+1)/(D5-C5+1)))

I hope the idea and concept are crystal clear to you now. Stay Blessed.

Regards
Lutfor Rahman Shimanto