Google Sheets & Apps Script

Google Sheets Introduction: A Beginner’s Guide

❮ All tutorials Next: Apps Script introduction ❯

Google Sheets is Google’s online spreadsheet app for creating, editing, organizing and analyzing information. It runs in a web browser and on mobile devices, saves changes to Google Drive, and lets people work on the same spreadsheet together. This guide explains the basics so you can create your first sheet and start organizing data.

Quick answer: A Google Sheets spreadsheet is a cloud-based file made of one or more sheets (worksheets). Each sheet contains a grid of rows and columns. Enter text, numbers, dates and formulas in cells, then share the file with collaborators.

Where should a beginner start?

  1. Create a spreadsheet and learn how rows, columns, cells and ranges are organized.
  2. Enter sample data and try a formula such as =SUM(B2:B10).
  3. When you are comfortable with Sheets, follow the Apps Script custom-menu tutorial.
  4. Use the document-upload workflow guide for a more advanced Drive integration.

What can you do with Google Sheets?

Use Google Sheets to track budgets, plan projects, manage lists, record survey responses, summarize data and build simple reports. Sort and filter information, apply formatting, create charts, and calculate results with formulas. Sheets is useful for personal, school and workplace tasks, especially when people need to update the same information from different places.

Google Sheets is similar to Microsoft Excel: both are spreadsheet tools for working with tabular data, formulas and charts. Sheets is designed for online access and live collaboration, and it can also work with many Excel files. Choose the tool that fits your workflow, file requirements and organization.


How to create a Google Sheets spreadsheet

Sign in to a Google Account, open Google Drive and select New > Google Sheets. You can also open Google Sheets and choose a blank spreadsheet or a template. A new file opens with a blank grid. Rename it by clicking Untitled spreadsheet and typing a descriptive name. Google Sheets saves changes in Drive automatically.

Choose Google Sheets from the Google Drive New menu The blank Google Sheets spreadsheet interface Rename a new Google Sheets spreadsheet

How the Google Sheets grid works

Every worksheet is organized into columns identified by letters and rows identified by numbers. Their intersection is a cell. A cell address combines its column letter and row number—for example, A1 is in column A and row 1. Select a cell to enter or edit information. Select a range to format, calculate or chart several cells together.

Essential Google Sheets terms

These spreadsheet terms make it easier to follow tutorials and build your first table:

  • Cell: One box in the grid where you enter a value, label or formula.
  • Column: A vertical set of cells, labeled with letters such as A, B and C.
  • Row: A horizontal set of cells, labeled with numbers such as 1, 2 and 3.
  • Range: One cell or a group of cells, often written as A1:C5.
  • Formula: An expression that calculates a result and usually starts with an equals sign, such as =SUM(B2:B10).
  • Function: A built-in formula such as SUM that performs a calculation.
  • Worksheet (sheet): One tab of rows and columns inside a spreadsheet file.
  • Spreadsheet: The complete file, which can contain multiple worksheets.

Enter data, use a formula and format a sheet

Click a cell and type a label, number, date or formula. Press Enter to move to the next row. To total numbers in cells B2 through B10, enter =SUM(B2:B10) in an empty cell and press Enter. Use the toolbar to format headings, adjust number formats, freeze header rows, or create a chart from selected data.

Share and collaborate in Google Sheets

Select Share to invite people by email or manage access with a link. Choose the access level: viewer, commenter or editor. Collaborators with edit permission can work in the spreadsheet at the same time. Version history lets you review earlier changes and restore a previous version when needed.


What is Google Apps Script?

Google Apps Script is a cloud-based scripting platform built on JavaScript that can automate tasks across Google Workspace, including Sheets, Docs and Gmail. For example, a script can copy data between sheets or create a custom menu. You can use Sheets without Apps Script; scripting is an optional next step for repeatable or advanced workflows.

How to open Apps Script from Google Sheets

Open a spreadsheet, select Extensions > Apps Script, and the script editor opens in a new tab. Rename the project, then write or add a script. To add an HTML file, click the plus (+) icon beside Files and choose HTML. Review requested permissions before running code, especially if it accesses or changes your files.

For examples of custom menus, dialogs and spreadsheet automation, see the official Apps Script guide to extending Sheets.

For a first practical example, follow the Apps Script tutorial for creating a custom Sheets menu.

  • Open Apps Script from the Google Sheets Extensions menu
  • Google Apps Script editor with the project name
  • Add an HTML file in the Google Apps Script editor

Frequently asked questions about Google Sheets

Is Google Sheets free?

Google Sheets is available at no cost for personal use with a Google Account. Google Workspace plans offer additional features for organizations; availability can depend on your account and plan.

Do I need to install Google Sheets?

No installation is needed to use Sheets in a supported web browser. You can also use the Google Sheets mobile app on supported Android and iOS devices.

Can Google Sheets open Excel files?

Yes. You can open and edit many Excel files in Google Sheets, or convert a file to the Google Sheets format. Check formulas and formatting after conversion if the workbook uses advanced Excel features.

How is a spreadsheet different from a sheet?

A spreadsheet is the complete file. A sheet, also called a worksheet, is an individual tab inside that file. One spreadsheet can contain several sheets.

Can more than one person edit a Google Sheet?

Yes. Share the file with people who have editor access and they can make changes collaboratively. You control whether each person can view, comment or edit.