Course page
Log in

You are watching a free preview. Enroll to open all 25 lessons, track progress and ask the course tutor.

Enroll for $29.99

Section 1: Sheets beyond the basics

Ranges, tables and named ranges

Article 10 min Lesson 2 of 25 Preview

Formulas are only as reliable as the ranges they refer to. Sheets offers several ways to make ranges clearer and more robust.

Open ended ranges

In Sheets you can refer to a whole column from a starting row with an open ended range:

=SUM(Bookings!E2:E)

E2:E means "from E2 to the end of column E". As new form responses arrive, they are included automatically. This is especially useful with Google Forms, which add rows continuously.

Named ranges

Select a range, then use Data, Named ranges to give it a name such as BookingAmounts. Formulas become easier to read:

=SUM(BookingAmounts)

Named ranges also make it easy to find important data in large workbooks, because the Named ranges panel lists them all.

Tables in Sheets

Recent versions of Google Sheets let you convert a range into a table with Format, Convert to table. Tables give each column a type, such as number, date or dropdown, apply consistent formatting, and let you refer to columns by name in formulas:

=SUM(Bookings[Amount])

Column types help keep data clean, because Sheets warns when a value does not match. Tables also come with built in filtered views and grouping options.

Form response sheets

When a Google Form is linked to a sheet, responses arrive in a sheet named something like Form Responses 1. A few rules keep this working smoothly:

  • Do not insert columns in the middle of the response sheet or reorder them; the form writes to fixed columns.
  • Do not type formulas in rows below the data; new responses can overwrite or shift them.
  • Do calculations on a separate sheet that references the response sheet.

This separation of raw data and calculations is the same principle as in any well built spreadsheet.

Referring to other sheets

To refer to another sheet, use its name followed by an exclamation mark. If the name contains spaces, wrap it in single quotes:

='Form Responses 1'!B2:B

Renaming sheets updates references automatically, but references written as text, for example inside QUERY strings or INDIRECT, do not update. Be careful when renaming.

Practice

In your copy of the workbook, create named ranges for the client list and pricing table, convert the clients range into a table and write a formula that totals all booking amounts using an open ended range.

← → switch lessons