Try using the "status" column, it marks against the current schedule not
baseline. Here is a paste from "help"
If the task is 100 percent complete, then Microsoft Office Project sets the
Status field to Complete.
If the task start date is greater than the status date, then the Status
field contains Future Task.
If timephased cumulative percent complete is spread to at least the day
before the status date, then the Status field contains On Schedule.
If the timephased cumulative percent complete does not reach midnight on the
day before the status date, then the Status field contains Late.
Jim Aksel, MVP