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.
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.
=SUM(A2:A100)In addition to math, you’ll rely on logical and comparison functions like:
=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.
=SUM(B2:B20)=AVERAGE(C2:C20)=IF(D2>0, D2, 0)In more advanced use, combine criteria with ranges:
=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.
=CONCATENATE(E2, " ", F2)=TEXTJOIN(" ", TRUE, E2:E4)=SPLIT(G2, ",")For consistency, consider trimming and cleaning values before processing:
=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.
=VLOOKUP(K2, A2:D100, 3, FALSE)=INDEX(D2:D100, MATCH(K2, A2:A100, 0))=XLOOKUP(K2, A2:A100, D2:D100, "Not found")When you work across sheets, prefix with the sheet name:
=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.
=TODAY()=NOW()=EDATE(TODAY(), 3)=EOMONTH(TODAY(), 1)=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.
=ARRAYFORMULA(A2:A * 2)=FILTER(B2:B100, C2:C100="Active")=UNIQUE(FILTER(A2:A100, A2:A100<>""))Advanced users also leverage QUERY for SQL‑like data extraction:
=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.
=SUMIF(A2:A100, "Electronics", B2:B100)=SUMIF(A2:A100, "Furniture", B2:B100)=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
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
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
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
Combine into templates
Encapsulate patterns into templates with placeholders to speed up new sheets.
Tip: Document each template with a short comment. - 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.
Prerequisites
Required
- Required
- Required
- Basic knowledge of spreadsheet formulasRequired
- Familiarity with ranges and cell referencesRequired
Optional
- Optional: experience with named ranges or Apps ScriptOptional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| CopyCopy selected cells or formulas | Ctrl+C |
| PastePaste values or formulas | Ctrl+V |
| Fill downFill the formula or value from the cell above | Ctrl+D |
| Fill rightFill the value to the right | Ctrl+R |
| BoldToggle bold formatting | Ctrl+B |
| UndoRevert last action | Ctrl+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.
