Google Sheets Formula List: Essential Functions and Examples

Explore a complete Google Sheets formula list with practical examples across math, text, date, and lookup functions plus modern array formulas. Build robust spreadsheets faster and reduce errors with ready-to-use patterns.

How To Sheets
How To Sheets Team
·5 min read
Quick AnswerDefinition

Definition: A Google Sheets formula list is a curated set of built‑in functions you can apply to cells to perform calculations, transform data, and automate workflows. According to How To Sheets, a well‑organized formula list improves consistency and speeds up analysis across projects. It spans core math, text, date, lookup, and modern array functions for practical spreadsheets.

What is a Google Sheets formula list and why you need it

A Google Sheets formula list is a curated collection of built‑in functions you can apply to cells to perform calculations, transform data, and automate workflows. It helps standardize patterns, reduces errors, and accelerates analysis across projects. According to How To Sheets, a well‑organized formula list provides a reliable toolkit you can reuse in new sheets without reinventing the wheel. This section starts with a quick tour of the most common categories and demonstrates practical examples to illustrate how a list is used in real work.

Excel Formula
=SUM(A2:A100)

In addition to math, you’ll rely on logical and comparison functions like:

Excel Formula
=IF(A2>0, "Positive", "Non-Positive")

As you expand your list, you’ll group formulas by purpose: math and statistics, text manipulation, date/time, lookups, and array/dynamic formulas. This structure makes it easier to reuse patterns across multiple sheets and projects. The goal is to build mental muscle around formula templates and then swap references as your data evolves.

Core formulas every Google Sheets user should know

Whether you’re a student, professional, or small business owner, a solid core of formulas unlocks most daily tasks in Sheets. Start with sums and averages to quantify data, then layer in logic to handle conditions, and finally bring in lookups to merge data across ranges. The following examples demonstrate typical patterns you’ll reuse frequently in budgets, inventories, and reports.

Excel Formula
=SUM(B2:B20)
Excel Formula
=AVERAGE(C2:C20)
Excel Formula
=IF(D2>0, D2, 0)

In more advanced use, combine criteria with ranges:

Excel Formula
=SUMIF(A2:A100, ">=100", B2:B100)

Containerized logic helps you pre‑build templates that your teammates can adapt, preserving consistency across projects while saving time on repetitive tasks.

Text manipulation and data cleaning formulas

Text handling is essential for preparing data from various sources. Clean, join, split, and extract substrings with purpose‑built text formulas. Start by concatenating fields for readable labels, then trim spaces and remove non‑printable characters. Patterns like TEXTJOIN with a delimiter are invaluable when you need to assemble lists, titles, or notes from multiple cells.

Excel Formula
=CONCATENATE(E2, " ", F2)
Excel Formula
=TEXTJOIN(" ", TRUE, E2:E4)
Excel Formula
=SPLIT(G2, ",")

For consistency, consider trimming and cleaning values before processing:

Excel Formula
=TRIM(CLEAN(H2))

These techniques help maintain clean datasets that feed reliable reports and dashboards.

Lookup and reference formulas

Joining data across sheets or tables is a foundational skill. VLOOKUP fetches matching values from a table, while INDEX/MATCH offers more flexibility and avoids some VLOOKUP limitations. Google Sheets also provides XLOOKUP for a modern, readable alternative. Practice with a small reference table to reinforce correct range anchoring and error handling.

Excel Formula
=VLOOKUP(K2, A2:D100, 3, FALSE)
Excel Formula
=INDEX(D2:D100, MATCH(K2, A2:A100, 0))
Excel Formula
=XLOOKUP(K2, A2:A100, D2:D100, "Not found")

When you work across sheets, prefix with the sheet name:

Excel Formula
=VLOOKUP(K2, Sales!A2:D100, 3, FALSE)

INDEX/MATCH combinations are often preferred for large data sets in Sheets.

Date and time formulas

Dates and times underpin almost every project in Sheets, from deadlines to financial periods. TODAY and NOW give current date/time, while EDATE and EOMONTH help you calculate future or past periods. NETWORKDAYS can be used to count working days between two dates, excluding weekends and holidays. Build calendars, milestones, and schedules with confidence.

Excel Formula
=TODAY()
Excel Formula
=NOW()
Excel Formula
=EDATE(TODAY(), 3)
Excel Formula
=EOMONTH(TODAY(), 1)
Excel Formula
=NETWORKDAYS(A2, B2)

For holiday-aware calculations, add a range of holiday dates as a third parameter when using NETWORKDAYS.

Array formulas and dynamic functions

Array formulas enable column‑wide calculations without copying formulas down a whole column. They are especially powerful when data grows, or when you want to apply logic across multiple rows in one go. Combined with FILTER, UNIQUE, SORT, and QUERY, you can build compact, scalable data pipelines inside Sheets.

Excel Formula
=ARRAYFORMULA(A2:A * 2)
Excel Formula
=FILTER(B2:B100, C2:C100="Active")
Excel Formula
=UNIQUE(FILTER(A2:A100, A2:A100<>""))

Advanced users also leverage QUERY for SQL‑like data extraction:

Excel Formula
=QUERY(A1:D100, "select A, sum(D) where B='Sales' group by A", 1)

Array handling must be tested for performance on very large sheets, but provides dramatic productivity gains when used thoughtfully.

Practical example: building a formula-driven mini-dashboard

To demonstrate how a formula list scales, this final section builds a tiny dashboard that summarizes sales by category, using a mix of the functions covered above. You’ll assemble a header row, apply SUMIF for category totals, and then pull a compact summary with QUERY. The goal is to show how a consistent formula list translates into an actionable, readable dashboard you can extend.

Excel Formula
=SUMIF(A2:A100, "Electronics", B2:B100)
Excel Formula
=SUMIF(A2:A100, "Furniture", B2:B100)
Excel Formula
=QUERY(A1:D100, "select B, sum(D) where A is not null group by B label sum(D) 'Total'", 1)

This example demonstrates how common patterns—sums by category, by region, or by product—can be assembled into a single, reusable template. As your data evolves, you can swap out ranges or criteria without rewriting the core logic.

Wrap-up: building a personal library of formulas

The final takeaway is to codify your most-used patterns into a personal formula library. By aligning sections of math, text, date/time, lookup, and array logic, you create a mental map that speeds up analysis and reduces errors. Start by cataloging ten go-to formulas, then add 2–3 new templates each week. Over time, your Google Sheets proficiency will compound, and your work will become more scalable and reliable.

Steps

Estimated time: 60-90 minutes

  1. 1

    Audit your data

    Identify columns that will use formulas, spot inconsistent data, and plan references. This saves churn when expanding formulas.

    Tip: Start with a small sample dataset to validate your approach.
  2. 2

    Map core formulas

    List the essential functions you need (SUM, AVERAGE, VLOOKUP, etc.) and decide how you’ll reference ranges.

    Tip: Prefer named ranges for readability.
  3. 3

    Build and test

    Create formulas in a test column, verify against known results, and adjust for edge cases.

    Tip: Use IFERROR to gracefully handle missing data.
  4. 4

    Combine into templates

    Encapsulate patterns into templates with placeholders to speed up new sheets.

    Tip: Document each template with a short comment.
  5. 5

    Validate and maintain

    Review formulas regularly, watch for drift, and refactor as your data evolves.

    Tip: Set up data validation to prevent invalid inputs.
Pro Tip: Use absolute references (e.g., $A$1) when copying formulas to keep your ranges fixed.
Warning: Avoid hard-coding values; prefer cell references or named ranges to keep formulas flexible.
Note: Enable Show Formulas in Sheets to audit large formula lists quickly.
Pro Tip: When combining IF with AND/OR, use nested IF or IFS for clarity.
Pro Tip: Leverage ARRAYFORMULA for column-wide logic, but test performance on large sheets.

Prerequisites

Required

Optional

  • Optional: experience with named ranges or Apps Script
    Optional

Keyboard Shortcuts

ActionShortcut
CopyCopy selected cells or formulasCtrl+C
PastePaste values or formulasCtrl+V
Fill downFill the formula or value from the cell aboveCtrl+D
Fill rightFill the value to the rightCtrl+R
BoldToggle bold formattingCtrl+B
UndoRevert last actionCtrl+Z

FAQ

What is a Google Sheets formula list?

A formula list is a curated set of built-in functions you can apply in Sheets for calculations, data transformation, and automation. It helps you reuse patterns across sheets and projects.

A formula list is a set of built-in functions you can reuse to compute and transform data in Sheets.

Which formulas are essential in Google Sheets?

Core formulas include SUM, AVERAGE, COUNT, IF, VLOOKUP, INDEX/MATCH, and ARRAYFORMULA. They cover math, logic, lookups, and modern dynamic arrays.

Key formulas include sums, averages, lookups, and array formulas for dynamic results.

How do I avoid common formula errors?

Use IFERROR to handle errors, check ranges for accuracy, and prefer relative references during drafting before locking with absolute references.

Handle errors with IFERROR and validate ranges to avoid misreferences.

Can I use Google Sheets formulas across multiple sheets?

Yes. Reference ranges across sheets using SheetName!A1 notation, and consider named ranges to simplify complex workbooks.

You can reference data from other sheets using SheetName!A1 and named ranges.

Where can I find a Google Sheets formula list?

Google Sheets provides built-in help and function palettes; you can also explore templates and online guides like How To Sheets to learn patterns.

Use Sheets' function help and trusted tutorials like How To Sheets for learning.

The Essentials

  • Master core formulas for daily tasks.
  • Use lookup and reference functions for data joins.
  • Leverage array formulas for scalable calculations.
  • Document formulas to keep teams aligned.

Related Articles