# How to use dates and times in Google Sheets formulas

Dates are notoriously finicky to use in spreadsheets. You can’t type them directly into a formula and expect it to work. However, there are a few different ways to use them in formulas. Once you know how, using dates is much easier.

### Use quotes

For the first example, dates and times can be typed directly into a formula as long as you use quotes. The quotes let Google Sheets know that 12/31/16 is a date instead of 12 divided by 31 divided by 16.

• 1-Sheets doesn’t know these are dates, so it performs division for every forward slash.
• 2-Using quotes allows you to subtract two dates, giving you the number of days elapsed.
• 3-Using quotes allows you to subtract two dates when you spell them out this way, and it returns the number of days elapsed between the two dates.
• 4-Sheets can’t subtract these two times because they aren’t in quotes.
• 5-Subtracting these two times works as expected because we wrapped them in quotes. These times will work with and without a space between the number and the am/pm.
• 6-Sheets can’t subtract these two times because they aren’t in quotes.
• 7-Subtracting these two times works as expected because we wrapped them in quotes.  These times will work with and without a space between the number and the am/pm.

### Use cell references

The second way to use dates or times in formulas is to enter the dates in separate cells and reference them with your formula instead of typing the dates directly into the formulas, as shown above. When working with tables of data, this is how you would do it.

### Use a date function

Dates have their own family of functions that allow you to work with them differently. Below are examples of a few of them. You can embed these functions inside other functions to create a formula.

### Live example in Sheets

Go to this spreadsheet for a live version of the above data so that you can study and use them anywhere you like.

### 3 thoughts on “How to use dates and times in Google Sheets formulas”

1. Is there anyway to use a function in order to keep track of when each column has been edited? For example for keeping inventory – I need to know when the things are being added and subtracted to inventory and the date and time of when that happened.
Thanks

• 2. 