Conditional Formatting Data/Time with XLOOKUP

Copper Contributor



I have two columns, one of which contains a date and time in a "M/D/YY h:mm AM/PM" format, and another that contains the same, but derived via XLOOKUP. I want to enable a conditional formatting function that would look at the two columns and fill in red when the date or time do not match. For example:


1/1/23 12:00 PM1/1/23 12:00 PM
1/1/23 12:00 PM2/1/23 12:00 PM
1/1/23 12:00 PM1/1/23 12:30 PM
1/1/23 12:00 PM1/1/23 12:00 AM


I have tried "=$A1<>$B1", but it highlights every cell red, I suppose because the second column is derived via XLOOKUP which makes it always non-identical to the first. Is there a function that can compare the values of the cells as seen?


Link to a sample workbook:

4 Replies


Could you attach a small sample workbook demonstrating the problem (without sensitive data), or if that is not possible, make it available through OneDrive, Google Drive, Dropbox or similar?

@Hans Vogelaar 

I have edited my post to include a drive link showing what I have tried. Thank you!



Columns E/F contain date+time values.

The formulas in columns I and J use the TEXT function, so they return text values. Simply remove TEXT from the formulas:




See the attached version.

@Hans Vogelaar 

I could've sworn I tried it without the TEXT function, but I guess I didn't. It seems to work now, thank you for the help!