| Google Sheets | |
|---|---|
Screenshot of a Google Sheets spreadsheet | |
| Developer | Google LLC |
| Initial release | March 9, 2006; 19 years ago (2006-03-09) |
| Stable release(s) | |
| Written in | JavaScript |
| Operating system | Android,iOS,ChromeOS |
| Available in | 83 languages[5] |
| Type | |
| Website | google |
Google Sheets is aspreadsheet program included as part of the free,web-basedGoogle Docs Editors suite offered byGoogle. Google Sheets is available as aweb application, asmobile apps forAndroid andiOS, and as a desktop application onChromeOS. The service is compatible withMicrosoft Excel file formats.[6]
Like other Google Docs Editors, Sheets allows users to create and edit files online while collaborating with other users in real time. Edits are tracked through revision history, which records which user made each change. Active collaborators are indicated with editor-specific colors and cursors, and a permissions system controls what different users can do. Updates have introduced features that usemachine learning, including "Explore", which answersnatural language questions about data in a spreadsheet. Sheets is one of theGoogle Workspace services provided by Google alongsideGoogle Docs,Google Slides,Google Drawings,Google Forms,Google Sites andGoogle Keep.
Google Sheets originated from XL2Web, a web-based spreadsheet application developed by2Web Technologies, founded by Jonathan Rochelle and Farzad "Fuzzy" Khosrowshahi.[7] XL2Web was acquired by Google in 2006[8] and turned intoGoogle Labs Spreadsheets. It was launched as a test for a limited number of users, on a first-come, first-served basis on June 6, 2006.[9][10] The limited test was later replaced with a beta version available to all Google Account holders, around the same time as an official announcement press release was issued.[11]
In March 2010, Google acquired the online document collaboration company DocVerse. DocVerse allowed multiple-user online collaboration on Excel-compatible documents as well as otherMicrosoft Office formats such asMicrosoft Word andMicrosoft PowerPoint.[12] Improvements based on DocVerse were announced and deployed in April 2010.[13] In June 2012, Google acquiredQuickoffice, a freeware proprietary productivity suite for mobile devices.[14] In October 2012, Google Spreadsheets was renamed Google Sheets and aGoogle Chrome app was released that provided shortcuts to Sheets on Chrome's new tab page.[15]
Google Sheets is available as aweb application supported on the web browsersGoogle Chrome,Microsoft Edge,Firefox, andSafari.[16] Users can access all spreadsheets, among other files, collectively through theGoogle Drive website. In June 2014, Google rolled out a dedicated website homepage for Sheets that contain only files created with Sheets.[17] In 2014, Google launched a dedicated mobile app for Sheets on theAndroid andiOS mobile operating systems.[18][19][20] In 2015, the mobile website for Sheets was updated with a "simpler, more uniform" interface. While users can read spreadsheets through the mobile websites, users trying to edit will be redirected towards the mobile app to eliminate editing on the mobile web.[21]
| Apps Script | |
|---|---|
| Developer | |
| Initial release | August 19, 2009; 16 years ago (2009-08-19)[22] |
| Written in | JavaScript |
| Type | Web application framework,scripting language |
| Website | script |
Google Sheets serves as acollaborative tool for cooperative editing of spreadsheets in real time. Documents can be shared, opened, and edited by multiple users simultaneously and users can see character-by-character changes as other collaborators make edits. Changes are automatically saved to Google's servers and a revision history is automatically kept so past edits may be viewed and reverted to.[23] An editor's current position is represented with an editor-specific color/cursor, so if another editor happens to be viewing that part of the document they can see edits as they occur. A sidebar chat functionality allows collaborators to discuss edits. The revision history allows users to see the additions made to a document, with each author distinguished by color. Only adjacent revisions can be compared and users cannot control how frequently revisions are saved. Files can be exported to a user's local computer in a variety of formats such asPDF andOffice Open XML.[24] Sheets supports tagging for archival and organizational purposes.[25]
Launched for the entire Drive suite in September 2016, "Explore" enables additional functionality throughmachine learning.[26][27][28] In Google Sheets, Explore enables users to ask questions, such as "How many units were sold on Black Friday?" and Explore will return the answer, without requiring formula knowledge from the user. In June 2017, Google expanded the Explore feature in Google Sheets to automatically build charts and visualize data[29][30] and again expanded it in December to feature machine learning capable of automatically creating pivot tables.[31][32] In October 2016, Google announced the addition of "Action items" to Sheets. If a user assigns a task within a Sheet, the service will intelligently assign that action to the designated user. Google states this will make it easier for other collaborators to visualize who is responsible for a task. When a user visits Google Drive or Sheets, any files containing tasks assigned to them will be highlighted with a badge.[33] In March 2014, Google introduced add-ons; new tools from third-party developers that add more features for Google Sheets.[34]
Since late 2025,Gemini has been integrated into Google Sheets, allowing for creation of tables, formulas, generate data analysis and insights, building charts and graphs, summarizing emails and files from Drive and Gmail as well as performing actions like applying conditional formatting, creating pivot tables, adding a dropdown or checkbox, sorting, applying, or clearing a filter, finding and replacing text, setting a number format, inserting, deleting, or freezing rows and columns, filling a range and formatting a table, all with the help of theLLM tool.[35]
To view and edit spreadsheets offline on a computer, users need to be using theChromium-based web browser (e.g.,Google Chrome,Microsoft Edge). AChrome extension,Google Docs Offline, allows users to enable offline support for Sheets and other Drive suite files on the Google Drive website.[36] The Android and iOS apps natively support offline editing.[37][38]
Files in the following formats can be viewed and converted to the Sheets format: .xls (if newer thanMicrosoft Office 95), .xlsx, .xlsm, .xlt, .xltx, .xltm .ods, .csv, .tsv, .txt and .tab.[39] Overall document size is capped at 10 million cells.[40][41]
The Sheets app and the rest of theGoogle Docs Editors suite are free to use for individuals, but Sheets is also available as part of the business-centeredGoogle Workspace (formerly G Suite) service by Google, which is a monthly subscription that enables additional business-focused functionality.[42]
Sheets can produceGoogle Charts[43] and has a third-party plugin which allows for integration with Wikipedia.[44]
A simple find and replace tool is available. The service includes a web clipboard tool that allows users to copy and paste content between Google Sheets and Google Docs, Google Slides, and Google Drawings. The web clipboard can also be used for copying and pasting content between different computers. Copied items are stored on Google's servers for up to 30 days.[45]
Google offers an extension for the Google Chrome web browser calledOffice editing for Docs, Sheets and Slides that enables users to view and edit Microsoft Excel documents on Google Chrome, via the Google Sheets app. The extension can be used for opening Excel files stored on the computer using Chrome, as well as for opening files encountered on the web (in the form of email attachments, web search results, etc.) without having to download them. The extension is installed onChromeOS by default.[46] As of June 2019, this extension is no longer required since the functionality exists natively.[47]
Google Cloud Connect was a plug-in for Microsoft Office 2003, 2007, and 2010 that could automatically store and synchronize any Excel document to Google Sheets (before the introduction of Drive). The online copy was automatically updated each time the Microsoft Excel document was saved. Microsoft Excel documents could be edited offline and synchronized later when online. Google Cloud Connect maintained previous Microsoft Excel document versions and allowed multiple users to collaborate by working on the same document at the same time.[48][49] However, Google Cloud Connect has been discontinued as of April 30, 2013, as, according to Google, Google Drive achieves all of the above tasks, "with better results".[50]
While Microsoft Excel retains the 1900leap year bug, Google Sheets 'fixes' this bug by increasing the number code for all dates before March 1, 1900, so entering "0" and formatting it as a date returns December 30, 1899. On the other hand, Excel interprets "0" as meaning December 31, 1899, which is formatted to read January 0, 1900.
Launched in December 2022, Simple ML is Google's add-on formachine learning.[51]