All Tutorials

Every Google Sheets tutorial on Sheets Bootcamp, organized by topic. Start with a pillar guide for the full picture, then dive into specific techniques.

138 tutorials
10 topics
📊

Google Sheets Charts: The Complete Guide

Learn how to create charts in Google Sheets with bar, line, pie, and combo chart examples. Covers chart types, SPARKLINE formulas, and custo...

Pillar Guide

Google Sheets Charts: The Complete Guide

Beginner 13 min read

Dynamic Chart Range in Google Sheets

Learn how to make Google Sheets charts update automatically when you add data. Covers named ranges, ...

Intermediate 7 min read

Format and Customize Charts in Google Sheets

Learn how to format charts in Google Sheets. Covers titles, colors, legends, gridlines, data labels,...

Beginner 7 min read

How to Add a Trendline in Google Sheets

Learn how to add a trendline in Google Sheets charts. Choose linear, exponential, or polynomial type...

Beginner 6 min read

How to Make a Bar Chart in Google Sheets

Learn how to make a bar chart in Google Sheets step by step. Covers grouped bars, stacked bars, hori...

Beginner 7 min read

How to Make a Combo Chart in Google Sheets

Learn how to make a combo chart in Google Sheets step by step. Combine columns and lines in one char...

Beginner 7 min read

How to Make a Gantt Chart in Google Sheets

Learn how to make a Gantt chart in Google Sheets using a stacked bar chart. Covers data setup, helpe...

Intermediate 8 min read

How to Make a Histogram in Google Sheets

Learn how to make a histogram in Google Sheets to visualize frequency distributions. Step-by-step gu...

Beginner 6 min read

How to Make a Line Chart in Google Sheets

Learn how to make a line chart in Google Sheets step by step. Covers single and multiple series, tre...

Beginner 7 min read

How to Make a Pie Chart in Google Sheets

Learn how to make a pie chart in Google Sheets step by step. Covers basic pies, donut charts, percen...

Beginner 7 min read

How to Make a Scatter Plot in Google Sheets

Learn how to make a scatter plot in Google Sheets step by step. Covers data setup, trendlines, forma...

Beginner 7 min read

SPARKLINE in Google Sheets: Mini Charts in Cells

Learn how to use SPARKLINE in Google Sheets to create mini line, bar, column, and winloss charts ins...

Beginner 7 min read
🎨

Conditional Formatting in Google Sheets: Guide

Learn how to use conditional formatting in Google Sheets to highlight cells by value, color-code data, and create custom formula rules. Step...

Data Validation in Google Sheets: Complete Guide

Learn how to use data validation in Google Sheets to create dropdown lists, restrict input, add checkboxes, and write custom rules. Step-by-...

📅

Date Functions in Google Sheets: Complete Guide

Learn how to use date functions in Google Sheets to calculate age, tenure, deadlines, and business days. Examples with TODAY, DATEDIF, EDATE...

Pillar Guide

Date Functions in Google Sheets: Complete Guide

Beginner 14 min read

Add or Subtract Days, Months, Years in Google Sheets

Learn how to add days to a date in Google Sheets and subtract days, months, or years. Includes EDATE...

Beginner 8 min read

Auto Timestamp When Cell Changes in Google Sheets

Learn three ways to auto timestamp when a cell changes in Google Sheets: IF+NOW formula, keyboard sh...

Intermediate 8 min read

DATEDIF in Google Sheets: Calculate Days Between Dates

Learn how to use DATEDIF in Google Sheets to calculate days between dates, age from birthdate, and t...

Beginner 8 min read

DATEVALUE Function in Google Sheets

Learn how to use the DATEVALUE function in Google Sheets to convert text to a date. Fix text dates f...

Beginner 6 min read

EDATE and EOMONTH Functions in Google Sheets

Learn how to use EDATE and EOMONTH in Google Sheets to add months to a date, find end-of-month dates...

Beginner 7 min read

How to Format Dates in Google Sheets

Learn to format dates in Google Sheets with the Format menu, custom number formats, and the TEXT fun...

Beginner 8 min read

NETWORKDAYS Function in Google Sheets

Learn how to use NETWORKDAYS in Google Sheets to count business days between dates. Covers holidays,...

Beginner 7 min read

TODAY and NOW Functions in Google Sheets

Learn how to use the TODAY function in Google Sheets to calculate age, tenure, and days until a dead...

Beginner 7 min read

WEEKDAY Function in Google Sheets

Learn how to use the WEEKDAY function in Google Sheets to get the day of the week as a number. Conve...

Beginner 6 min read

YEAR, MONTH, and DAY Functions in Google Sheets

Learn how to use YEAR, MONTH, and DAY in Google Sheets to extract date parts. Group data by year, fi...

Beginner 7 min read

Google Sheets IF Function: Complete Guide

Learn how to use the IF function in Google Sheets with step-by-step examples. Covers syntax, nested IF, IF with AND/OR, common errors, and b...

🔗

IMPORTRANGE in Google Sheets: Complete Guide

Learn how to use IMPORTRANGE in Google Sheets to pull data from other spreadsheets. Covers syntax, access permissions, errors, and combining...

🎯

INDEX MATCH in Google Sheets: Complete Guide

Learn how to use INDEX MATCH in Google Sheets to look up values in any direction. Covers syntax, left lookups, multiple criteria, and common...

Pillar Guide

INDEX MATCH in Google Sheets: Complete Guide

Intermediate 14 min read

Fix INDEX MATCH Errors in Google Sheets

Fix #N/A, #REF!, #VALUE!, and wrong results from INDEX MATCH in Google Sheets. Step-by-step troubles...

Intermediate 8 min read

INDEX MATCH Closest Value in Google Sheets

Find the closest value in Google Sheets using INDEX MATCH. Covers nearest match with MIN ABS, next l...

Intermediate 7 min read

INDEX MATCH for Beginners in Google Sheets

Learn INDEX MATCH in Google Sheets with this beginner tutorial. Step-by-step guide covering MATCH po...

Beginner 8 min read

INDEX MATCH Multiple Criteria in Google Sheets

Use INDEX MATCH with multiple criteria in Google Sheets to look up values based on two or more condi...

Intermediate 8 min read

INDEX MATCH Return Multiple Results in Google Sheets

Use INDEX MATCH to return multiple matching results in Google Sheets. Array formulas and FILTER alte...

Advanced 8 min read

INDEX MATCH vs VLOOKUP in Google Sheets

Compare INDEX MATCH and VLOOKUP in Google Sheets. See when each lookup formula works best with side-...

Intermediate 8 min read

INDEX MATCH with ARRAYFORMULA in Google Sheets

Use INDEX MATCH with ARRAYFORMULA in Google Sheets to apply a lookup formula to an entire column at ...

Intermediate 7 min read

Left Lookup with INDEX MATCH in Google Sheets

Use INDEX MATCH for left lookups in Google Sheets. Return values from columns to the left of your se...

Intermediate 7 min read

Two-Way Lookup with INDEX MATCH in Google Sheets

Use INDEX MATCH MATCH for two-way lookups in Google Sheets. Find values at the intersection of a row...

Intermediate 7 min read
🗄

Google Sheets QUERY Function: Complete Guide

Learn how to use the QUERY function in Google Sheets to filter, sort, and summarize data. Step-by-step examples with SELECT, WHERE, and GROU...

Pillar Guide

Google Sheets QUERY Function: Complete Guide

Beginner 15 min read

QUERY GROUP BY in Google Sheets (Summarize Data)

Learn how to use QUERY GROUP BY in Google Sheets to summarize data with SUM, COUNT, AVG, MIN, and MA...

Beginner 8 min read

QUERY LABEL in Google Sheets: Rename Headers

Learn how to use QUERY LABEL in Google Sheets to rename column headers in your output. Syntax, step-...

Beginner 6 min read

QUERY Multiple Ranges in Google Sheets

Learn how to use QUERY across multiple ranges and sheets in Google Sheets. Combine data with curly b...

Intermediate 8 min read

QUERY ORDER BY in Google Sheets (Sort Results)

Learn how to use QUERY ORDER BY in Google Sheets to sort results by one or multiple columns, ascendi...

Beginner 7 min read

QUERY PIVOT in Google Sheets (Pivot-Style Reports)

Learn how to use QUERY PIVOT in Google Sheets to create cross-tabulated reports. Syntax, step-by-ste...

Intermediate 8 min read

QUERY SELECT in Google Sheets: Choose Columns

Learn how to use QUERY SELECT in Google Sheets to pick specific columns, reorder them, and use aggre...

Beginner 7 min read

QUERY WHERE Clause in Google Sheets

Learn how to use the QUERY WHERE clause in Google Sheets to filter rows by text, numbers, dates, and...

Beginner 8 min read

QUERY with Dates in Google Sheets (Filter, Format)

Learn how to use QUERY with dates in Google Sheets. Filter by date ranges, compare dates, format out...

Intermediate 8 min read

QUERY with IMPORTRANGE in Google Sheets

Learn how to combine QUERY with IMPORTRANGE in Google Sheets to filter, sort, and summarize data fro...

Intermediate 7 min read
📝

Text Functions in Google Sheets: Complete Guide

Learn how to use text functions in Google Sheets to clean, combine, and extract data. Covers TRIM, PROPER, SPLIT, SUBSTITUTE, and more with ...

Pillar Guide

Text Functions in Google Sheets: Complete Guide

Beginner 14 min read

CONCATENATE & TEXTJOIN in Google Sheets

Learn how to combine text from multiple cells in Google Sheets using CONCATENATE, the ampersand oper...

Beginner 7 min read

FIND and SEARCH Functions in Google Sheets

Use FIND and SEARCH in Google Sheets to locate text inside a cell. Learn the syntax, differences, wi...

Beginner 7 min read

LEFT, RIGHT, MID Functions in Google Sheets

Learn how to extract text with LEFT, RIGHT, and MID in Google Sheets. Pull characters from the start...

Beginner 8 min read

REGEXMATCH, REGEXEXTRACT, REGEXREPLACE

Use REGEXMATCH, REGEXEXTRACT, and REGEXREPLACE in Google Sheets for pattern-based text matching, ext...

Intermediate 10 min read

SPLIT Function in Google Sheets (With Examples)

Learn how to use the SPLIT function in Google Sheets to separate text into columns by any delimiter....

Beginner 7 min read

Split Text to Columns in Google Sheets

Split text to columns in Google Sheets using the Data menu or the SPLIT function. Step-by-step guide...

Beginner 7 min read

SUBSTITUTE Function in Google Sheets

Use the SUBSTITUTE function in Google Sheets to find and replace text inside formulas. Covers syntax...

Beginner 7 min read

TRIM & CLEAN Functions in Google Sheets

Learn how to remove extra spaces and non-printable characters in Google Sheets with TRIM and CLEAN. ...

Beginner 7 min read

UPPER, LOWER, PROPER Functions in Google Sheets

Change text case in Google Sheets with UPPER, LOWER, and PROPER. Convert to uppercase, lowercase, or...

Beginner 6 min read
🔍

VLOOKUP in Google Sheets: Complete Guide

Learn how to use VLOOKUP in Google Sheets with step-by-step examples. Master syntax, fix common errors, and explore alternatives.

Pillar Guide

VLOOKUP in Google Sheets: Complete Guide

Beginner 12 min read

Case-Sensitive VLOOKUP in Google Sheets

Learn how to do a case-sensitive VLOOKUP in Google Sheets using INDEX, MATCH, and EXACT. Step-by-ste...

Intermediate 6 min read

Fix VLOOKUP Errors in Google Sheets

Fix VLOOKUP errors in Google Sheets including #N/A, #REF!, #VALUE!, and wrong results. Find the caus...

Beginner 9 min read

How to Combine VLOOKUP with IF in Google Sheets

Learn how to combine VLOOKUP with IF in Google Sheets. Handle errors, add conditions to lookups, and...

Intermediate 7 min read

How to VLOOKUP Dates in Google Sheets

Learn how to VLOOKUP dates in Google Sheets. Fix date format mismatches, use DATEVALUE for text date...

Intermediate 7 min read

VLOOKUP Approximate vs Exact Match in Google Sheets

Learn the difference between VLOOKUP approximate match (TRUE) and exact match (FALSE) in Google Shee...

Intermediate 7 min read

VLOOKUP for Beginners in Google Sheets

Learn VLOOKUP in Google Sheets from scratch with this step-by-step beginner tutorial. Covers syntax,...

Beginner 8 min read

VLOOKUP from Another Sheet in Google Sheets

Pull data from another sheet or tab using VLOOKUP in Google Sheets. Step-by-step guide covering shee...

Beginner 7 min read

VLOOKUP Multiple Criteria in Google Sheets

Learn how to use VLOOKUP with multiple criteria in Google Sheets. Two proven methods with step-by-st...

Intermediate 8 min read

VLOOKUP Return Multiple Values in Google Sheets

Learn how to return multiple values with VLOOKUP in Google Sheets. Three methods: FILTER function, I...

Intermediate 8 min read

VLOOKUP with ARRAYFORMULA in Google Sheets

Learn how to use VLOOKUP with ARRAYFORMULA in Google Sheets to fill an entire column with one formul...

Intermediate 7 min read

VLOOKUP with Wildcards in Google Sheets

Learn how to use VLOOKUP with wildcards in Google Sheets for partial text matching. Use asterisk and...

Intermediate 7 min read
📘

Standalone Guides

In-depth guides on topics that stand on their own.

Absolute vs Relative References in Google Sheets

Learn the difference between absolute and relative cell references in Google Sheets. Covers the $ sign, mixed references...

Beginner 8 min read

Alternating Colors in Google Sheets (Zebra Stripes)

Learn how to add alternating colors in Google Sheets for easier reading. Covers built-in zebra stripes, custom colors, a...

Beginner 5 min read

Google Apps Script for Sheets: Beginner's Guide

Learn how to use Google Apps Script with Google Sheets. Write custom functions, automate tasks, and build menus with ste...

Intermediate 10 min read

ARRAYFORMULA in Google Sheets: Complete Guide

Learn how to use ARRAYFORMULA in Google Sheets to apply a formula to an entire column from one cell. Step-by-step exampl...

Intermediate 10 min read

AVERAGE, AVERAGEIF, AVERAGEIFS in Google Sheets

Learn how to use AVERAGE, AVERAGEIF, and AVERAGEIFS in Google Sheets. Covers syntax, conditional averages, multiple crit...

Beginner 8 min read

How to Reference Another Sheet in Google Sheets

Learn how to reference cells and ranges from another sheet tab in Google Sheets. Covers the exclamation point syntax, sp...

Beginner 7 min read

Conditional Formatting vs Data Validation in Google Sheets

Learn when to use conditional formatting vs data validation in Google Sheets. Covers what each does, key differences, an...

Beginner 7 min read

Paste Special in Google Sheets (Values, Format)

Learn how to use Paste Special in Google Sheets to paste values only, formatting, transpose, and more. Covers shortcuts,...

Beginner 6 min read

COUNT, COUNTA, COUNTBLANK in Google Sheets

Learn how to use COUNT, COUNTA, and COUNTBLANK in Google Sheets. Covers counting numbers, non-empty cells, blanks, and w...

Beginner 7 min read

FILTER Function in Google Sheets: Complete Guide

Learn how to use the FILTER function in Google Sheets to extract rows matching conditions. Covers multiple criteria, AND...

Beginner 10 min read

Find and Replace in Google Sheets (With Regex)

Learn how to use Find and Replace in Google Sheets. Covers basic search, match case, search by regex, replace across she...

Beginner 7 min read

FLATTEN Function in Google Sheets

Learn how to use FLATTEN in Google Sheets to combine multiple columns or ranges into a single column. Includes examples ...

Intermediate 5 min read

Google Sheets Formulas Cheat Sheet (100+)

A quick-reference list of 100+ Google Sheets formulas organized by category. Includes syntax, one-line descriptions, and...

Beginner 15 min read

How to Freeze Rows and Columns in Google Sheets

Learn how to freeze rows and columns in Google Sheets to keep headers visible while scrolling. Covers freeze options, sh...

Beginner 5 min read

GOOGLEFINANCE Function in Google Sheets (Stock Data)

Learn how to use the GOOGLEFINANCE function in Google Sheets to get live stock prices, historical data, and currency exc...

Intermediate 7 min read

Best Google Sheets Add-Ons

The best Google Sheets add-ons for productivity, data cleaning, reporting, and automation. Covers how to install, manage...

Beginner 8 min read

Google Sheets API: Read and Write Data Programmatically

Learn how to use the Google Sheets API to read and write spreadsheet data. Step-by-step setup with Python and JavaScript...

Advanced 11 min read

How to Use Google Sheets Offline

Learn how to use Google Sheets offline without internet. Covers setup in Chrome, editing offline, syncing changes, and t...

Beginner 6 min read

Google Sheets Keyboard Shortcuts Cheat Sheet

A quick-reference list of 50+ Google Sheets keyboard shortcuts for Windows, Mac, and Chromebook. Navigate, edit, format,...

Beginner 12 min read

Best Google Sheets Templates (Budget, Project, More)

Discover the best Google Sheets templates for budgets, project tracking, invoices, and more. Learn how to find, use, and...

Beginner 8 min read

Google Sheets vs Excel: Which Should You Use?

An honest comparison of Google Sheets and Excel covering pricing, collaboration, formulas, performance, and offline use....

Beginner 10 min read

HYPERLINK Function in Google Sheets

Learn how to use the HYPERLINK function in Google Sheets to create clickable links in cells. Covers URLs, emails, other ...

Beginner 5 min read

How to Insert an Image in a Cell in Google Sheets

Learn how to insert an image inside a cell in Google Sheets using the IMAGE function and the Insert menu. Covers sizing ...

Beginner 6 min read

How to Import CSV and Excel Files into Google Sheets

Learn how to import CSV and Excel files into Google Sheets. Covers File menu upload, IMPORTDATA for URLs, and fixing del...

Beginner 6 min read

INDIRECT Function in Google Sheets (Dynamic References)

Learn how to use the INDIRECT function in Google Sheets to create dynamic cell references. Covers syntax, examples with ...

Intermediate 7 min read

LET and LAMBDA Functions in Google Sheets

Learn how to use the LET and LAMBDA functions in Google Sheets. Simplify complex formulas with named variables and creat...

Advanced 8 min read

Mail Merge with Google Sheets and Gmail

Learn how to do a mail merge with Google Sheets and Gmail. Send personalized emails to a contact list using Apps Script ...

Intermediate 8 min read

MAX, MIN, LARGE, SMALL in Google Sheets

Learn how to use MAX, MIN, LARGE, and SMALL functions in Google Sheets. Find the highest, lowest, and nth-ranked values ...

Beginner 7 min read

How to Merge Cells in Google Sheets

Learn how to merge cells in Google Sheets with Merge all, Merge horizontally, and Merge vertically. Includes unmerge ste...

Beginner 6 min read

Named Ranges in Google Sheets: Create and Use Them

Learn how to create and use named ranges in Google Sheets. Replace cell references with readable names in formulas. Cove...

Beginner 7 min read

Custom Number Formats in Google Sheets (Guide)

Learn how to use custom number formats in Google Sheets for currency, percentages, dates, and more. Covers format codes,...

Intermediate 8 min read

Pivot Tables in Google Sheets: Beginner's Guide

Learn how to create a pivot table in Google Sheets. Summarize data by category with SUM, COUNT, and AVERAGE. Step-by-ste...

Beginner 10 min read

How to Print Google Sheets (Fit to Page)

Learn how to print Google Sheets with gridlines, headers, and fit-to-page scaling. Covers print area, page breaks, orien...

Beginner 6 min read

How to Protect Sheets and Ranges in Google Sheets

Learn how to protect sheets and lock specific cell ranges in Google Sheets. Control who can edit what with permissions, ...

Beginner 6 min read

Remove Duplicates in Google Sheets (5 Methods)

Learn 5 ways to remove duplicates in Google Sheets. Covers the built-in tool, UNIQUE function, COUNTIF helper column, an...

Beginner 9 min read

ROUND, ROUNDUP, ROUNDDOWN, MROUND in Google Sheets

Learn how to use ROUND, ROUNDUP, ROUNDDOWN, and MROUND in Google Sheets. Covers syntax, rounding examples, and when to u...

Beginner 7 min read

How to Share Google Sheets (Permissions & Links)

Learn how to share Google Sheets with specific people, shareable links, and embed options. Covers permission levels, acc...

Beginner 7 min read

SORT Function in Google Sheets (Formula Guide)

Learn how to use the SORT function in Google Sheets to sort data by one or multiple columns. Covers syntax, examples, an...

Beginner 7 min read

TRANSPOSE in Google Sheets: Flip Rows and Columns

Learn how to use the TRANSPOSE function in Google Sheets to flip rows into columns and columns into rows. Covers the for...

Beginner 6 min read

UNIQUE Function in Google Sheets (Formula Guide)

Learn how to use the UNIQUE function in Google Sheets to extract distinct values from a column or range. Covers syntax, ...

Beginner 6 min read

How to Wrap Text in Google Sheets

Learn how to wrap text in Google Sheets so long text displays inside cells. Covers wrap, overflow, clip options, shortcu...

Beginner 5 min read

XLOOKUP in Google Sheets: Complete Guide

Learn how to use XLOOKUP in Google Sheets with step-by-step examples. Covers syntax, reverse lookups, wildcards, approxi...

Beginner 12 min read

Looking for a specific formula?

Browse the Function Reference