How to use Google Sheets: A beginner's guide

A hero image for Google Sheets app tips with the Google Sheets logo on a green background

You can use Google Sheets to do practically anything. There's the serious stuff, like organizing to-do lists, managing leads, and making decisions. And then there's the fun stuff, like playing Wordle, simulating a baseball game, and making custom browser homepages.

Make your Google Sheets work for you

But before you can make a spreadsheet to track the number of minutes your dog has gone by without being told he's a good boy—or the stuff that helps you get actual work done—you have to understand the basics.

In this Google Sheets tutorial for beginners, I'll walk you through everything you need to know about how to use Google Sheets.

Table of contents:

What is Google Sheets?

Google Sheets is a spreadsheet app used to organize, format, and calculate data. It's included as part of Google Workspace—a suite of connected productivity tools, including Google Docs, Google Forms, and Google Slides.

You can access Google Sheets via the web, its mobile app (available for Android and iOS), and desktop app (available only on Google's ChromeOS).

Is Google Sheets the same as Excel?

Google Sheets and Excel are both spreadsheet apps, so there are a lot of overlapping features. But there are a few key differences.

For a detailed breakdown of how these two apps stack up, check out our app showdown: Google Sheets vs. Excel.

Google Sheets basic terms

To kick things off, let's cover some spreadsheet terminology you'll need to know when using Google Sheets:

How to create a spreadsheet in Google Sheets

There are four ways to create a new spreadsheet in Google Sheets.

From the Google Sheets dashboard

  1. Go to docs.google.com/spreadsheets.
  2. Click Blank spreadsheet.

Google Sheets dashboard with an arrow pointing to the blank spreadsheet option.

From an existing Google Sheets spreadsheet

  1. With Google Sheets open, click File.
  2. Click New.
  3. Click Spreadsheet to create a blank spreadsheet or From template gallery to use a template.

How to create a spreadsheet in Google Sheets from an existing sheet.

Google Sheets offers a limited set of pre-built spreadsheet templates. To expand your options, check out these free Google Sheets templates.

From Google Drive

  1. Go to drive.google.com.
  2. In the side menu, click New, and then select Google Sheets.
  3. Select Blank spreadsheet or From a template.

How to create a spreadsheet in Google Sheets from Google Drive.

From your browser's address bar

  1. With your browser open, enter sheets.new into the address bar.
  2. Press Enter.
  3. A new tab with a blank Google Sheet will appear in your browser window.

How to create a spreadsheet in Google Sheets from a browser's address bar.

How to add data in Google Sheets

When you create a new spreadsheet, you can immediately begin typing, and your data will automatically appear in the top-left cell. If you want to enter data somewhere else, click another cell and type away. A blue border will appear around the cell you're typing in to make it easier to identify which cell you're working with.

Your database—automated Store, edit, share, and automate data all in one tool.

Text in a Google Sheets cell. The working cell is surrounded by a thick, blue border.

To make it easier to filter or manipulate data later on, each cell should contain only one value—for example, 100 or Mango .

When you finish entering data into a cell, you can do one of four things:

  1. Press Enter or return to save the data and move to the beginning of the next row.
  2. Press Tab to save the data and move one cell to the right in the same row.
  3. Use your arrow keys (up, down, left, and right) to move one cell in that direction.
  4. Click any cell to jump directly to it.

If you don't want to type in everything manually, you can also import data into Google Sheets en masse using a few different methods:

  1. Copy and paste a list of text or numbers into your spreadsheet.
  2. Copy and paste an HTML table from a website.
  3. Import an existing spreadsheet. If you're importing data from another Google Sheet, you can also use the IMPORTRANGE function to automatically pull in that data and keep things consistent.
  4. Use the fill handle to automatically populate neighboring cells with data.

How to import data to Google Sheets

If you want to pull in data from an existing spreadsheet, you'll first have to export that spreadsheet's data into an acceptable file format—for example, .csv, .xls, or .xlsx.

  1. With Google Sheets open, click File >Import.
  2. Choose the file you want to import. You can upload a file directly from Google Drive or your computer.
  3. Click Insert.
  4. In the Import file popup, you can modify the following:
  5. Import location. This gives you a handful of ways to import your data. For example, you can import your data into your current sheet, add it as a new sheet, or create a new spreadsheet altogether.
  6. Separator tab. Google Sheets will automatically detect and apply this, but you can also choose a specific type: Tab, Comma, or Custom.

Import file popup in Google Sheets.

How to use the fill handle in Google Sheets

The fill handle in Google Sheets offers a convenient way to populate data or copy formulas and data in adjacent cells. Hover your cursor over the bottom-right corner of any cell or cell range, and it'll automatically turn into the fill handle—it looks like a plus sign ( + ).

Fill handle in the bottom-right corner of a Google Sheets cell.

By dragging the fill handle across or down a range of cells, you can perform a number of tasks:

  1. Copy a cell's data, including any formatting, to neighboring cells.
  2. Copy a cell's formula to neighboring cells.
  3. Create an ordered list of data.

The value Google Sheets populates in the neighboring cells will vary depending on the type of data contained in the original cell or cell range that the fill handle originated from.

For example, if you select only one cell, the value of the selected cell will appear in every cell that you drag the handle over.

If you select a series of neighboring cells, Google Sheets will repeat the pattern across or down the cells that you drag the handle over. In the example below, I've selected three neighboring cells, each containing a unique value: Mango , Coconut , and Pineapple . When I drag the fill handle, the pattern repeats across the row so that it's Mango, Coconut, Pineapple, Mango, Coconut, Pineapple , and so on.

If you want to use the fill handle to create an ordered list, highlight at least two cells containing the sequence you want Google Sheets to continue, and then drag the fill handle.

When it comes to ordered lists, there's one caveat worth mentioning.

Unlike copying text values to neighboring cells, Google Sheets will only continue sequences for number values—not repeat them. For example, if I wanted to repeat the pattern Employee 1, Employee 2, Employee 3 across the row, Google Sheets wouldn't be able to. It would just keep counting up. I would have to manually copy and paste the values across instead.

To make things confusing, if I select a cell range containing an arbitrary set of numbers—for example, Employee 1 , Employee 17 , and Employee 20 —Google Sheets would repeat this pattern since there's no logical sequence to continue.

How to automatically import data using Zapier

Don't want to spend precious time manually importing data into Google Sheets? Automate the process instead. With Zapier's Google Sheets integration, you can automatically pull data from other apps into your spreadsheet. Learn more about how to automatically add data to Google Sheets, or get started with one of these premade templates.