Conditional Formatting using TODAY() not working

Anonymous
2020-02-01T16:54:05+00:00

I'm using a simple formula in conditional formatting to shade rows greater than today =$A2>TODAY()

For the most part it is working as expected. However, I have two rows with today's date (2/1/2020) - the format is applied to one of the rows but not the other.

To troubleshoot I selected a random cell and did =TODAY() to check the date excel is registering as today. The result was correct 2/1/2020

I then did a conditional format for <>TODAY() and the format was applied to all rows except one of the 2/1/2020 rows and a row with 1/31/2020!

Additionally, when I tried changing some of the dates which did not have the formatting to later dates, instead of shading the row I changed, the format was applied to the row above it.

I removed other formatting which had been applied to ensure this was not interfering. I haven't had any luck searching for potential solutions.

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes
Answer accepted by question author
  1. Anonymous
    2020-02-01T16:58:48+00:00

    Hello Samantha

    I am V. Arya, Independent Advisor, to work with you on this issue. I suspect that this contains time also.

    See if =INT($A2)<>TODAY() works for you.

    If not, I would like to see your workbook which you share through Onedrive.

    0 comments No comments

5 additional answers

Sort by: Most helpful
  1. Anonymous
    2020-02-01T17:05:02+00:00

    By combining the solutions provided by HansV and V. Arya this has been resolved.

    =INT($A1)>TODAY()

    0 comments No comments