📊Spreadsheets & Automation Hub

Google Sheets Solutions & Automation

Learn how to use Google Sheets for calculations, data management, reporting, automation and business workflows. From beginner fundamentals to SQL-level formulas and Apps Script triggers.

Formula Cheat Sheet

Essential Google Sheets Formulas

The high-leverage formulas that power operational reporting, dynamic lookups, and automated data cleaning.

XLOOKUPFormula
=XLOOKUP(key, lookup_range, return_range, [if_not_found])

Modern replacement for VLOOKUP that searches left, right and handles missing data gracefully.

QUERYFormula
=QUERY(data, "SELECT A, SUM(C) WHERE D > 1000 GROUP BY A", 1)

Run SQL-like queries inside spreadsheets to filter, aggregate and sort datasets.

FILTERFormula
=FILTER(range, condition1, [condition2])

Spill matching rows into an empty zone dynamically without altering raw data.

ARRAYFORMULAFormula
=ARRAYFORMULA(IF(A2:A="", "", B2:B * C2:C))

Calculate formulas down entire columns automatically without dragging formulas down manually.

INDEX / MATCHFormula
=INDEX(return_col, MATCH(key, lookup_col, 0))

Two-way lookup technique for dynamic row and column matrix lookups.

SUMIFSFormula
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2)

Sum values across multiple conditional criteria such as date range and status.

COUNTIFFormula
=COUNTIF(range, criteria)

Count cells matching specific values, states, or wildcard strings.

IFFormula
=IF(logical_test, value_if_true, value_if_false)

Basic conditional logic branching for calculations and status labels.

VLOOKUPFormula
=VLOOKUP(key, range, col_index, [is_sorted])

Classic vertical column lookup from left to right.

IMPORTRANGEFormula
=IMPORTRANGE("spreadsheet_url", "Tab!A1:Z100")

Pull live data from external workbooks with automated continuous synchronization.

Foundations

Beginner Guides

Master the core mechanics of Google Sheets without getting stuck.

How to Create & Name a Spreadsheet

Set up workbooks, manage tabs, and configure timezone and locale settings.

How to Format Data & Numbers

Format currency, percentages, dates, custom number strings, and headers.

How to Freeze Rows and Columns

Lock header rows and ID columns in place while scrolling through large sheets.

How to Filter Data with Filter Views

Sort and filter records without disrupting other active team members editing simultaneously.

How to Sort Data Multi-Level

Sort by primary column (Date) then secondary column (Customer) without scrambling formulas.

Scaling Up

Advanced Workflows & BI Dashboards

Transform static tables into interactive business intelligence dashboards.

Executive Dashboards

Combine KPI scorecards, sparklines, and chart visualizations into printable dashboards.

Data Validation & Dropdowns

Create searchable in-cell dropdown lists, date pickers, and checkbox approval workflows.

Conditional Formatting Rules

Color-code deadlines, overdue invoices, and performance milestones automatically.

Pivot Tables & Calculated Fields

Summarize multidimensional transaction records with drill-down groupings.

Apps Script & Webhooks

Automate email dispatches, PDF exports, and database sync using JavaScript.

Looker Studio Integration

Stream Google Sheets data directly into interactive, shareable client dashboards.

Need Ready-Made Spreadsheets?

Download our free pre-built Google Sheets templates for business invoices, CRM tracking, budgets, and project planners.

Explore Free Google Templates →