Finding Tasks Ahead of Schedule in Microsoft Project

In this blog post article, I’ll guide through an easy way of Finding Tasks Ahead of Schedule. For example, if you have a task that was supposed to be 50% completed by a certain date, but is actually 75% done, that task is considered ahead of schedule. Let’s dive into the steps to easily locate such tasks.

If you would rather watch a YouTube video on this subject, click here or click the thumbnail below.

Finding Tasks Ahead of Schedule

Finding Tasks Ahead of Schedule: Background Information

To locate tasks that are ahead of schedule, you need to make sure you have set the Status date for your project. The Status date represents the last day of last week’s reporting period. Generally, the Status date is last Friday, Saturday, or Sunday.

To find tasks that are ahead of schedule, you need to identify tasks whose progress bar extends beyond the Status date. The progress bar, by the way, is the darker blue bar running through the middle of each Gantt bar in the Gantt Chart view, such as shown in the following illustration. The red dashed vertical gridline, by the way, represents the Status date for the project.

In the preceding illustration, notice how the progress bar for the third and fourth tasks extends to the right of the Status date gridline. These two tasks have progress that is ahead of schedule. To locate tasks like this, I need to determine the date on which progress bar ends for each task, and then filter for tasks whose progress bar ending date is greater than the Status date of the project. But how can you find out the date on which the task’s progress bar ends?

Amazingly enough, Microsoft Project offers a default column containing this very information: the Stop column. The Stop column displays the date on which the progress bar ends for each task. So, In theory, all I should need to do is to create a filter that tests for the Stop date being greater than the Status date.

But no, it’s not that easy! This is because you cannot filter for the Status date in the Filter Definition dialog, as it is not an available field. In this dialog, you can only filter for Task information, but the Status date is Project information. But I have a trick to show you, which is to create a custom Date field that captures the Status date of the project and displays it for every task.

Creating a Custom Date Field

Complete the following steps to create the custom Date field:

  1. Click on the Project tab to display the Project ribbon.
  2. Click the Custom Fields button to open the Custom Fields dialog.
  3. Click the Type pick list button and select the Date item on the list.
  4. Choose an available Date field, such Date 1, and then click the Rename… button.
  5. In the Rename Field dialog, enter a name such as Status Date 2, and then click the OK button.
  6. Click the Formula button to display the Formula dialog for the custom Date field.
  7. Enter [Status Date] in the Formula dialog and then click the OK button.
  8. Select the Use formula option in the Calculation for Task and Group Summary Rows section of the dialog.
  9. Click the OK button to create the custom Status Date 2 field.

At this point, the custom Status Date 2 field is ready to use.

Creating and Applying the Custom Filter

Complete the following steps to create a custom filter to locate tasks whose progress is ahead of schedule:

  1. Click the View tab to display the View ribbon.
  2. Click the Filter pick list button and select the New Filter item.
  3. Name the new filter Progress in the Future.
  4. Select the Stop field in the Field Name column, select the “is greater than” value in the Test column, and use the Status Date 2 field in the Value(s) column.
  5. Select the Show related summary rows checkbox and then click the Save button to create the filter.

In the More Filters dialog, select the new custom field and click the Apply button. Microsoft Project will now display only those tasks whose progress is ahead of schedule.

Saving the Custom Filter and Field for Future Projects

To use the custom Date field and the custom filter in all current and future projects, complete the following additional steps:

  1. Click the File tab to display the Backstage.
  2. Click the Info tab and then click the Organizer button.
  3. In the Organizer dialog, click the Filters tab, select the custom Progress in the Future filter in the list on the right side of the dialog, and click the Copy button.
  4. Click the Fields tab, select Status Date 2 custom field in the list on the right side of the dialog, and click the Copy button.
  5. Click the Close button to close the Organizer dialog and then press the Escape key on your computer keyboard to exit the Backstage.

You have just saved both the custom filter and custom field in your global .MPT file, which will allow you to use them in all current and future projects.

Now, you have the tools to quickly locate tasks with progress ahead of schedule in any project you manage. If you have questions, please add them in the “Leave a Reply” section below. Or if you watched the video, add your questions or comments there. Please subscribe to my YouTube channel and leave “Likes” if you like the videos.

If you would like to have a formal class on using Microsoft Project, here is a link for my classes.

Dale Howard Project MVP
Dale Howard
Microsoft Project MVP “20 Years”

About Me

Hello there Microsoft Project lovers! I’m Dale Howard and I’ve been a Microsoft Project MVP (Most Valuable Professional) for 20 years in a row and I’m currently one of only 26 Project MVPs in the entire world. Pretty exciting, right!?

If you post a question about any of Microsoft’s PPM tools on the public message boards, look to see who the moderator or person that has answered the questions and you see, it’s frequently me answering your questions. Some people like to golf, I love Microsoft Project helping the community get to understand Microsoft Project much better.

I’ve been teaching students at all levels for over 20 years and have taught thousands of users around the world. I’ve written and co-authored 23 books on Microsoft Project, Project Online, and Project Server so if you’re like me and like to read over watching a video, you can Check Out My Books on Amazon.

For the people that like to watch videos, check out my YouTube channel. If you post a question in the comments, I’ll be happy to answer questions or create a new video to answer your question.

If you’ve got a question about Microsoft Project, Project Online or Project Server, check out some of these community post areas below where I am the moderator and have been answering questions on these message boards for over 20 years.

My Students Include:

parker aerospace
us air force
sandia national laboratories
conoco phillips

Latest Posts

  • Delete Projects in Project for the Web

    Learn how to delete unwanted projects in Project for the Web with this step-by-step guide. Say goodbye to hidden projects and declutter your workspace!

    Delete Projects in Project for the Web

  • Set Task Dependencies in Project for the Web

    In this post, I’ll teach you how to set task dependencies in Project for the Web. Microsoft has recently expanded its dependency planning features, and now we have more options than ever! Let’s walk through all the available features and learn how to make the most of them in your project planning. If you would…

    Set Task Dependencies in Project for the Web

  • Change the Owner in Project Online

    n this post, I’ll guide you through the process to Change the Owner in Project Online or Project Server. The process involves two sets of steps—one set for the current project owner and the other set for the new owner. Let’s get started! If you would rather watch a YouTube video on this subject, click…

    Change the Owner in Project Online

  • Create a Master Project in Microsoft Project Online or Project Server

    Learn how to create a master project in Microsoft Project Online or Project Server step-by-step. Follow this guide to efficiently manage your projects.

    Create a Master Project in Microsoft Project Online or Project Server

  • Import a Free Quick Access Toolbar an Ribbon

    In this guide, I’ll show you how to import a Free Quick Access Toolbar and Ribbon file specifically designed for Project Online or Project Server. If you manage enterprise projects with either platform, this customization can make your work much easier. Plus, I’m giving this file away for free! Click the following URL to download…

    Import a Free Quick Access Toolbar an Ribbon

  • Create Custom Columns in Project for the Web

    Learn how to create custom columns in Project for the Web to track unique task information. Follow these steps to set up custom Choice, Number, and Text fields.

    Create Custom Columns in Project for the Web

  • Create a Filter for Critical Milestones in Microsoft Project

    In this guide, I’ll show you how to create a Filter for Critical Milestones in Microsoft Project. While Microsoft Project offers a filter for critical tasks and milestone tasks individually, it doesn’t provide a built-in filter for critical milestones – those milestones which are on the Critical Path. So, let’s dive into how to create…

    Create a Filter for Critical Milestones in Microsoft Project

  • Create a Filter to Identify Tasks Spanning Across Weekends

    Managing a project in Microsoft Project often involves keeping track of tasks that run through non-working days, like weekends. If you need to locate tasks that span across one or more weekends, this guide will show you how to create a custom filter to do just that. If you would rather watch a YouTube video…

    Create a Filter to Identify Tasks Spanning Across Weekends

  • How to Use the Split Task Tool in Microsoft Project

    Learn how to effectively split tasks in Microsoft Project using the Split Task tool. Follow our step-by-step guide to manage your project schedule efficiently.

    How to Use the Split Task Tool in Microsoft Project

Leave a Reply

Your email address will not be published. Required fields are marked *