This tutorial will help you work with version history and cell edit history in Google Sheets.
Google Sheets has many beneficial features. Saving your spreadsheets automatically while keeping records of all changes made in the file is one of them. You can access those records, look through them and restore any version anytime.
What is a version history in Google Sheets
If you're used to making copies of your spreadsheets or duplicating tabs for the record, it's high time for you to stop cluttering your Drive :) Google Sheets saves every edit automatically now and keeps logs of every change so you could look them up & compare. It's called version history.
Version history is implemented as a special Google Sheets option and shows you all changes in one place.
It contains the dates & times of the edits and editors' names. It even assigns each editor a color so you could see what has been altered by any person in particular.
How to view edit history in Google Sheets
Note. This functionality is available to the spreadsheet owners and users with the editing permissions only.
To see the entire edit history in Google Sheets, go to File > Version history > See version history:
Tip. Another way to call Google Sheets edit history is to press Ctrl+Alt+Shift+H on your keyboard.
This will open a side pane on the right of your spreadsheet with all the details:
Each record on this pane is a version of the spreadsheet that differs from the version below.
Tip. Some versions will be grouped. You'll notice these groups by a small right-pointing triangle:
Click on the triangle to expand the group and see the entire Google Sheets version history:
When you browse Google Sheets version history, you'll see who updated the file and when (names, dates and times).
Click on any timestamp and Google Sheets will show you the sheets with the contents related to that date and time.
You can also view each editor's changes. Tick the Show changes box at the bottom of the sidebar:
You will instantly see who updated the cells because their fill colors will match the color of the circles next to the editors' names in the Google Sheets version history sidebar:
Tip. To review each edit individually and to navigate between them quickly, use the arrows next to Total edits:
How to restore Google Sheets to the previous version
You can not only view edit history in Google Sheets but also restore this or that revision anytime.
Once you find the variant of the spreadsheet you'd like to bring back, hit that green Restore this version button at the top:
Tip. If you change your mind about recovering any earlier version, click the arrow instead to go back to your current spreadsheet:
Name versions in the Google Sheets version history
If you're satisfied with some variants of your spreadsheet, you can name them. Custom names will let you quickly find these versions in the edit history afterwards and prevent other versions from grouping with named ones.
In the Google Sheets menu, open File > Version history > Name current version:
You will get a corresponding pop-up inviting you to enter a new name:
Tip. You can name your versions directly from the version history. Click the icon with 3 dots next to the variant you want to rename and pick the first option, Name this version:
Type in a new name and press Enter on your keyboard to confirm:
Note. You can create only 40 named versions per spreadsheet.
To find this variant among others in the edit history quickly, switch the view from All versions to Named versions at the top of version history:
Google Sheets version history will then feature only variants with custom names:
Tip. You can change or remove the name completely later using the same More actions icon:
How to make copies of earlier file variants (or delete version history from Google spreadsheets)
You may wonder why I mention such different actions – copy and delete – in a title for one section.
You see, many of you ask how to delete version history in your Google Sheets. But the thing is, there is no such option. If you're the owner of a spreadsheet or have the right to edit it, you'll be able to view edit history in Google Sheets and restore earlier revisions.
However, there's one option that resets the entire edit history – copy the version:
Go for it, and you'll get a suggested name and a place on your Drive for that copy. You can change both, of course, and even share this copy with the same editors who have access to the current spreadsheet:
Hit Make a copy and that version will appear in your Drive as an individual spreadsheet with a blank edit history. If you ask me, it's a pretty solid alternative to deleting version history in Google Sheets ;)
See cell edit history
One more way to view the changes is to check each cell individually.
Right-click a cell of interest and choose Show edit history:
You will instantly get the most recent edit: who changed this cell, when, & what value was there before:
Use those arrows at the upper right corner to review other changes. Google Sheets even says if the value was restored from one of the earlier versions:
Note. There are some edits Google Sheets doesn't track and, hence, you won't be able to check them:
- Changes in the format
- Changes made by formulas
- Added or deleted rows and columns
This is all you need to know at the moment to track changes in data in your Google Sheets and manage & restore any variant of your file at any time.
50 comments
Hi, my business partner removed me from google sheets. I can no longer see the business sheets. Is there any possbile way tonget access again?
Hi Rosie,
I'm sorry to hear about the situation with your Google Sheets. Unfortunately, unless you have a copy of the files or a different shared copy, there's no direct way to regain access without your business partner's cooperation. If the sheets are under your organization domain, sometimes an admin can help restore access. Otherwise, you'll have to request access from your business partner directly.
Hello there, I accidentally deleted a rows in Spreadsheet (2 rows from 215 rows). Can it actually shown in the history version? I mean, can we detect it or does it have a way to check from history version the row that already deleted?
Thanks before, I hope you can help me explain it because I can't find the deleted rows in the history version.
Hello, Ann,
You can see that rows were deleted in the version history by highlighted data. When you delete the rows, your data shifts. If it got shifted into empty cells or if empty cells appeared at the bottom of your initial data, these changed cells will show up as green edits in the version history. But the specific deleted rows won't be highlighted. You'll have to find them yourself by restoring a copy of the sheet from the history and identifying those rows.
Our Compare Sheets for Differences can help you with the latter.
I changed the permissions to protect some ranges and now I am the only one who seems to be able to edit anywhere. I double checked the permissions and the people who can't edit the ranges are still showing as having the correct permissions. I restored a previous version before my changes and still the other people can't edit their columns. When restoring a previous version, does everyone need to be logged off and THEN restore the older version? I am at a loss.
Hello Jon,
If you want other people to be able to edit the ranges again, you need to change the permissions again.
Make sure to check not only the document permissions, but also those for the sheets or specific columns.
I know this is also visible for docs as well. however i have an issue where i see a student submitting a doc and it only shows the group icon on the history and there is not the small triangle to see the breakdown of their history working on the assignment. In this case ,, does that mean they just pasted the information on the doc in one click, which is why there would be no triangle showing a breakdown of the edits? Reason I ask is all other students it shows the small triangle and I can click the triangle and see the break down of their work and edits. BUt, there is one particular student who continuously does not have that, I think she is pasting the information. however recently i watched her typing on the document and when she finished it still did not show the small triangle to break down the edits. what would cause this? Does the student have a setting on her chromebook that has disabled it? does it only create a breakdown with the triangle within in certain amount of time? meaning if they are a fast typer it wouldn't show it?
Hello,
I'm sorry I can't say why this is happening. The revisions for the file may occasionally be merged to save storage space.
If you don't have permission to edit a file, you won't be able to see the version history as well.
If your account is part of the Google Workspace paid plan, you can try checking the edits by selecting any specific part of the document, right-clicking it and picking Show editors.
Helpful information, thanks for sharing.
You're most welcome!
At work we have shared Google sheet. So for this one sheet, there is a few of us. I had accidentally made a mistake and deleted some columns which had formulas. Didn’t realize it until later they were deleted. I just want to clarify that I just need to find which version history and copy it to my own drive then copy and paste the missing columns?
How i got to know the changes made by some one in google sheet after i restored the data
Actually i restored the data now it is showing like my name only but i want to know previously who edited that data. How can i get this option please help me
I'm really sorry, we cannot help you with this.
Hello, is there any way to clear the version/edit history apart from duplicating the spreadsheet? as its having a huge impact on the sheets performance.
Hi! As noted in the article above, there is no easy way to remove version history from a Google Sheets document. The only thing you can do is create a copy of the document and delete the original. The new copy will not contain the version history.
Thanks for this information
I have a question: Can I set it to automatically revert to a certain old version at a fixed time of day?
Thank you so much.
Hello Quang Duc,
Not with the standard functionality. You'll need to use Apps Script for that.
Maybe now you can show how to do it on mobile?
Hello J,
Sorry, we don't cover the work in the Google Sheets app for mobile.
Oh, dear!
Hello Natalia ,
I need to restore Edit history , i lost history when i use restore this version
Any solution to the problem ?!
Hello Ahmed,
I'm afraid it's impossible to see cell edits that were made prior to restoring the previous version.
Hi Team,
I have made a google sheet and someone from the user deleted one column which had important Data
Please can you help me identify who is this user and how to i protect the sheet.. where users can only add data and edit data but are not allowed to delete rows and columns
Hi Asif Shaikh,
If the users have rights to edit all data, they automatically can delete rows and columns. Unless you protect those rows & columns specifically from everyone.
Use the version history as described in this article, go from version to version and you'll see whose edits removed the column.
Is there a way to see edit history on cells that only contain inserted notes?
Hello Lea M,
Sorry, there's no way to filter the history up to cells with notes only.
Is there a wat to recover a file that was deleted over 30 day. I accidentally deleted a Google sheet file to get more storage and picked the wrong file. Is there any was to recover that deleted file even after 30 days?
Hello Maria,
If you delete a file within your organization's Drive, contact your Drive specialist. If it's your personal Drive, you need to contact Google Drive support.
Is there any option to get a version history of Google sheets on a specific date
Hello Prakash,
All versions in the version history are marked with the date so you could find and restore the one you need.
Hi, I was wondering if you could tell me more information about how to edit the name of worksheets within a google sheet. I'm really struggling and it's not clear
Hi Daisy,
If you mean the name of the copied file from the version history, it's described here. If you ask about the spreadsheet (file) in Drive, we mentioned it here. To rename the tabs within the file quickly, use this add-on or double-clik each tab that you want to rename.
Hi,
Can you please let me know why in my google sheet when I right-click the "show edit history" not showing?
Is there any way to put it?
Thanks.
Hi MFG,
To see the edit history of a single cell, you must either have editing access to the spreadsheet or be its owner.
Hello, thanks for the information.
Is it possible that a new version is created even without edits? It happened to me that version is created by itself and it doesn't show the number of edits. This happened in a large sheet multiple worksheets and with many collaborates.
Hello Ritish,
No, the version history purpose is to show different snaps of your file after some edits. If you don't see the total edits at the top, please report this to Google.
Do you know of any way to use Version History to calculate hours worked on a sheet?
I'm trying to create a log from work done on projects years ago and thought Version History did a good job clocking the times worked. Now I'm trying to figure out how to get that data into some kind of log book format?
Thx
Hello Bobby,
Unfortunately, there's no possibility to calculate records from different versions of the same document. First, you have to make copies of those earlier versions. Then you can collect them together in one document (as long as the 10M limit for cells is not exceeded) and calculate as you need.
Thank you so much!!! I'm the Project Superintendent of a construction site building 160 homes and every step of every phase of every house was tracked through Sheets and I deleted it! New emotions I didn't know existed surfaced! When I found this post... Well, I never knew the emotion of relief could be so rich!
One question... I'm about to restore the earlier version but I noticed that my formatting is not the same. Will it come back when I hit the restart button or do I need to do something else first?
Thanks again! True lifesaver!
You're most welcome, Aaron! I'm glad this article has been a huge help!
As for the formatting, it depends on what you mean exactly. But I believe it should restore to its initial form. But you can always restore the previous version to a separate spreadsheet.