Extending Conditional Formatting in Google Sheets Using Dynamic Date Calls

Google Sheets, the spreadsheet tool that's part of the Google Apps productivity suite, lets users format cells based on certain conditions, including the date contained in a cell and how far away that date is from the present. For example, if the date is today, the cell background can be shaded red and the text colored white, giving an immediate cue that the task due date is at hand. Tomorrow, that could change automatically to a black background, indicating the task is past due.

Google sheets conditional formatting date options
Google sheets conditional formatting date options
Yesterday and today: Conditional formatting lets users assign text and background colors based on relative dates.

But the options available through the Conditional Formatting dialog are limited. The default options include today, tomorrow, yesterday and "exact date," along with the less useful options of "in the past week," "in the past month" and "in the past year."

Google sheets conditional formatting date options
Default conditional formatting options in Google Sheets

That doesn't give a lot of options for providing visual cues about date-based information, such as how far in the future a particular assignment might be due.

But there is, in fact, a workaround for this that will allow you to assign text and background colors based on any date in the future that you choose to assign — eight days from now, 21 days from now, whatever. You just have to borrow a simple formula commonly used in other spreadsheets.

It works like this:

1. Select your entire column or the range of cells to which you want to apply the formatting, then choose Format > Conditional Formatting. In my case, I will choose the "Due Date" column in my assignment spreadsheet for a hypothetical H.P. Lovecraft seminar (since I happen to be wearing my Miskatonic U sweatshirt as I write this).

 Google sheets conditional formatting date options

2. Click the "+Add Another Rule" button.

 google docs spreadsheet conditional formatting add rule

3. In the pull-down menu, instead of choosing "Date Is," choose "Is Equal to."

4. Then enter the following formula:

=TODAY() +3

That indicates a date that is three days in the future from the present (whatever the present date happens to be when the user is viewing the spreadsheet).

 Google sheets conditional formatting date options

Repeat that step for all of the possible dates that you want to format. For four days hence, use

=TODAY() +4

For five days hence, use

=TODAY() +5

Et cetera.

5. Apply the text and background colors of your choosing to all of the options you've created. I will set mine to become progressively cooler (greens and blues) the further the due date is in the future and warmer (yellows and reds) as the due date nears.

 Google sheets conditional formatting date options

Click the Save button, and voila!

 Google sheets conditional formatting date options

You wind up with a very colorful spreadsheet with immediately identifiable date cues.

Next time: conditional formatting based on ranges.

About the Author

David Nagel is the former editorial director of 1105 Media's Education Group and editor-in-chief of THE Journal, STEAM Universe, and Spaces4Learning. A 30-year publishing veteran, Nagel has led or contributed to dozens of technology, art, marketing, media, and business publications.

He can be reached at [email protected]. You can also connect with him on LinkedIn at https://www.linkedin.com/in/davidrnagel/ .


Featured

  • From Fire TV to Signage Stick: University of Utah's Digital Signage Evolution

    Jake Sorensen, who oversees sponsorship and advertising and Student Media in Auxiliary Business Development at the University of Utah, has navigated the digital signage landscape for nearly 15 years. He was managing hundreds of devices on campus that were incompatible with digital signage requirements and needed a solution that was reliable and lowered labor costs. The Amazon Signage Stick, specifically engineered for digital signage applications, gave him the stability and design functionality the University of Utah needed, along with the assurance of long-term support.

  • person typing on a touch screen schedule plan calendar

    2025 Tech Tactics in Education Conference Agenda Announced

    Registration is free for this fully virtual May 7 event, focused on "Thriving in the Age of AI" in K-12 and higher education.

  • abstract composition with metallic gears, glowing AI symbols, futuristic bar graphs, interconnected networking nodes, a floating open book, and a graduation cap, set against a neutral gradient background

    AI in Higher Education: Overcoming Challenges and Building the 'Competent Institution'

    Artificial intelligence and the efficiency gains that come with it have the potential to change the current trajectory of many institutions at risk. But the key is to start now.

  • consultant and educator sitting at a modern desk with a laptop and tablet, surrounded by abstract icons of online learning in a bright, minimalist setting

    Quality Matters Launches Advisory and Consulting Service

    A new service from Quality Matters, the nonprofit focused on quality assurance in online and innovative digital teaching and learning environments, is designed to help colleges and universities develop a sustainable online learning strategy.