What is a timestamp in Google Sheets?

A timestamp records when something happened: form submitted, status changed, row edited. Use NOW or TODAY for live clock cells, keyboard shortcut Ctrl+Shift+; for static entry time, or onEdit Apps Script to stamp when a checkbox flips. Format cells as date time so serial numbers display human-readably.

When to use it

Use timestamps on approval logs, inventory movements, support ticket updates, and audit columns that prove when data last changed.

When to skip it

Skip volatile NOW in every row of huge sheets. One clock cell or script-based stamp on change events scales better.

How it works

  1. 1

    Format column as Format > Number > Date time before typing or formula results.

  2. 2

    =NOW() updates on recalc; paste values if you need frozen moment of export.

  3. 3

    onEdit script sets adjacent column to new Date() when status column changes to Done.

  4. 4

    Form responses include automatic timestamp column from Google Forms without extra formula.

  5. 5

    Set spreadsheet time zone under File > Settings so NOW aligns with team expectations.

  6. 6

    Combine with version history for who changed what when script stamps are not enough.

Examples in Google Sheets

Status change stamp

onEdit writes timestamp in column E when column D changes from Open to Closed.

Manual audit entry

Editor uses Ctrl+Shift+; to stamp review time in QA column without scripting.

Elapsed hours

=(NOW()-A2)*24 shows hours since Created if A2 holds true datetime value.

Build this without starting from a blank cell

Use a Better Sheets tool for Timestamp, then watch a walkthrough when you want the full pattern.

Better Sheets resources

Common mistakes

  • NOW in ten thousand rows slowing shared file recalc.
  • Text timestamps that sort alphabetically not chronologically.
  • Time zone surprise when remote team compares NOW without documented sheet zone.
  • Overwriting timestamp column with imports that clear audit history.
  • Mixing date-only and datetime in one column breaking duration math.

Frequently asked questions

NOW vs TODAY?
NOW includes time. TODAY is midnight today as date serial.
Static timestamp shortcut?
Ctrl+Shift+; inserts current datetime as value that does not tick forward.
Timestamp time zone?
File > Settings > Time zone controls NOW display context for the file.
Timestamp on edit only?
Use onEdit or installable edit trigger script, not volatile NOW in every row.
Format timestamp?
Date time number format or custom pattern yyyy-mm-dd hh:mm for logs.
Timestamp in Forms?
Automatic Timestamp column on linked response sheet.
Convert text to timestamp?
DATEVALUE plus TIMEVALUE or VALUE after cleaning separators per locale.
Timestamp and IMPORTRANGE?
Imported values are static from source unless source uses NOW and refreshes.

Related Tutorials

Watch how Timestamp works

Browse more tutorials
Bjarne Asks: Can I show the Last Time of the Last Edit in a sheet?

Bjarne Asks: Can I show the Last Time of the Last Edit in a sheet?

ow do I show the date and time for the last time something was changed i...
Add A Timestamp to Task Lists (without Now Formula)

Add A Timestamp to Task Lists (without Now Formula)

How to add a timestamp to done tasks. Learn how to easily add timestamps...
Create a Stop Watch in a Google Sheet

Create a Stop Watch in a Google Sheet

We'll create a stop watch from scratch. Including Apps Script. What it w...
Combine Sheets Into One Sheet As It Happens

Combine Sheets Into One Sheet As It Happens

Jodi asked:  ab out Building a sales CRM spreadsheet that has 4-5 tabs a...
Spreadsheet Automation 101 Lesson 2: onEdit() Trigger

Spreadsheet Automation 101 Lesson 2: onEdit() Trigger

One of the things to learn: We can only have one onEdit() in our entire ...
Track Every Edit (Almost)

Track Every Edit (Almost)

Create a Log sheet in Google Sheets

Related blog posts

Guides that explain Timestamp in more depth.

Browse the blog

Related glossary terms

Done reading about Timestamp?

Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.

Need this once

Jump to a free tool or a single tutorial for this topic.

Learning Sheets for real

Unlock the full library, generators, and templates with membership.