Excel Formulas Academy icon

Excel Formulas Academy

EXCELDataSpreadsheetBeginnerProductivity

Master Excel and Google Sheets formulas — from SUM and IF to XLOOKUP, dynamic arrays, LAMBDA, QUERY and dashboards.

🤖 AI-Powered📚 30 courses👥 100,000+ learners⭐ 4.9 rating
Course Overview

Master Excel & Google Sheets Formulas

Spreadsheets run the world's offices — and the people who can write formulas get the work done in seconds while everyone else does it by hand. This track takes you from your very first cell reference all the way to dynamic arrays, LAMBDA, and live dashboards, using plain language and real examples. Everything works in both Microsoft Excel and Google Sheets, so the skills follow you anywhere.

What You Will Learn

You will start with how a spreadsheet is laid out and how to write your first formula, then master the everyday workhorses — SUM, AVERAGE, COUNT, IF, and absolute versus relative references. From there you move into text and date functions, conditional math with SUMIF and COUNTIF, and the lookup family that powers real reports: VLOOKUP, HLOOKUP, the modern XLOOKUP, and INDEX-MATCH. Advanced courses cover dynamic arrays and spilling, LET and LAMBDA, financial and statistical functions, Google Sheets QUERY, cleaning data with regular expressions, and assembling everything into formula-driven dashboards.

The Learning Path

Thirty courses progress from A1 through B2. You begin with Spreadsheet Foundations and Writing Your First Formulas, build through the essentials with The SUM and AVERAGE Functions, Absolute and Relative References, and Working With Text Functions, then reach the report-building core in Lookups With VLOOKUP and HLOOKUP, Modern Lookups With XLOOKUP, and INDEX and MATCH Together. The track advances into Dynamic Arrays and Spilling, LET and LAMBDA Functions, and Google Sheets QUERY and ARRAYFORMULA, and finishes by Building Dashboards With Formulas.

How It Works

Each course is broken into short, focused lessons with clear examples and quick quizzes to lock in what you learn. Every formula is shown step by step in plain English — no prior experience needed — and an AI tutor is on hand whenever you get stuck. Learn a little each day and you will become the person in the room who actually knows the formula.

Start Learning →

How You'll Learn

🎯
Interactive Lessons
Hands-on coding exercises with real-time feedback
🤖
AI Tutor
Get instant help from our AI when you're stuck
💻
Built-in Editor
Write and run code directly in your browser
🏆
Certificate
Earn a certificate when you complete the course
Curriculum

30 Courses

Every course in the Excel Formulas Academy learning path.

01

Spreadsheet Foundations

A14 lessons

Get comfortable with cells, rows, columns, and how a spreadsheet is organized before writing your first formula.

  • Cells, Rows, and Columns Explained
  • Reading a Cell Address Like A1
  • Typing Your First Cell Reference
  • +1 more
02

Writing Your First Formulas

A14 lessons

Start every formula with an equals sign and perform basic calculations directly inside a cell.

  • Why Every Formula Starts With Equals
  • Adding and Subtracting in a Cell
  • Multiplying and Dividing Values
  • +1 more
03

The SUM and AVERAGE Functions

A14 lessonsPRO

Meet your first built-in functions for totaling and averaging ranges of numbers quickly.

  • Totaling Numbers With SUM
  • Finding the Mean With AVERAGE
  • Mixing Ranges and Single Cells in SUM
  • +1 more
04

Counting With Functions

A14 lessonsPRO

Count cells, numbers, and blanks across your data using the COUNT family of functions.

  • Counting Numbers With COUNT
  • Counting Anything With COUNTA
  • Finding Empty Cells With COUNTBLANK
  • +1 more
05

Copying Formulas the Right Way

A14 lessonsPRO

Learn how the fill handle copies formulas and why references shift as you drag.

  • Dragging the Fill Handle
  • How References Adjust as You Copy
  • Filling Series and Patterns
  • +1 more
06

Absolute and Relative References

A24 lessonsPRO

Master the dollar sign to lock cells so your formulas copy exactly the way you intend.

  • What the Dollar Sign Does
  • Locking a Single Cell With Absolute References
  • Mixed References for Tables
  • +1 more
07

Introduction to Logical Functions

A24 lessonsPRO

Make your spreadsheet decide between outcomes using the powerful IF function.

  • How the IF Function Thinks
  • Comparing Values With Operators
  • Returning Text or Numbers From IF
  • +1 more
08

Combining Conditions

A24 lessonsPRO

Test several conditions at once with AND, OR, NOT, and the multi-branch IFS function.

  • Requiring Everything With AND
  • Accepting Any Match With OR
  • Flipping Logic With NOT
  • +1 more
09

Working With Text Functions

A24 lessonsPRO

Pull apart, clean, and join text values with essential string functions.

  • Extracting Text With LEFT and RIGHT
  • Pulling From the Middle With MID
  • Measuring Text With LEN
  • +1 more
10

Joining and Changing Text

A24 lessonsPRO

Combine, reshape, and standardize text values for clean, consistent data.

  • Merging Text With CONCAT
  • Joining With Separators Using TEXTJOIN
  • Changing Case With UPPER, LOWER, PROPER
  • +1 more
11

Conditional Math With SUMIF and COUNTIF

B14 lessonsPRO

Total and count values only when they meet a condition you specify.

  • Summing by Criteria With SUMIF
  • Counting by Criteria With COUNTIF
  • Averaging by Criteria With AVERAGEIF
  • +1 more
12

Multiple Criteria With the IFS Functions

B14 lessonsPRO

Filter your math across several conditions at once using SUMIFS, COUNTIFS, and AVERAGEIFS.

  • Summing Across Conditions With SUMIFS
  • Counting Across Conditions With COUNTIFS
  • Averaging Across Conditions With AVERAGEIFS
  • +1 more
13

Lookups With VLOOKUP and HLOOKUP

B14 lessonsPRO

Find matching values in a table by searching down columns or across rows.

  • How VLOOKUP Searches a Table
  • Exact vs Approximate Match
  • Searching Across Rows With HLOOKUP
  • +1 more
14

Modern Lookups With XLOOKUP

B14 lessonsPRO

Replace older lookups with the flexible XLOOKUP that searches any direction with built-in defaults.

  • The XLOOKUP Syntax
  • Handling Misses With if_not_found
  • Searching Left and From the Bottom
  • +1 more
15

INDEX and MATCH Together

B14 lessonsPRO

Build flexible, direction-independent lookups by pairing INDEX with MATCH.

  • Pulling Values With INDEX
  • Finding Positions With MATCH
  • Combining INDEX and MATCH
  • +1 more
16

Handling Errors Gracefully

B14 lessonsPRO

Catch and replace error values so your spreadsheets stay clean and professional.

  • Understanding Error Types
  • Catching Errors With IFERROR
  • Targeting Missing Lookups With IFNA
  • +1 more
17

Date and Time Functions

B14 lessonsPRO

Calculate durations, build dates, and extract date parts for time-based analysis.

  • Today and Now for Live Dates
  • Breaking Apart Dates With YEAR, MONTH, DAY
  • Building Dates With DATE and EDATE
  • +1 more
18

Rounding and Number Formatting

B14 lessonsPRO

Control precision and presentation with rounding functions and the TEXT function.

  • Rounding With ROUND, ROUNDUP, ROUNDDOWN
  • Truncating With INT and TRUNC
  • Rounding to Multiples With MROUND
  • +1 more
19

Named Ranges and Data Validation

B14 lessonsPRO

Make formulas readable with named ranges and control input with validation rules.

  • Creating and Using Named Ranges
  • Naming Constants and Formulas
  • Restricting Input With Data Validation
  • +1 more
20

Nested and Switch Logic

B14 lessonsPRO

Handle many possible outcomes cleanly with nested IFs and the SWITCH function.

  • Stacking IFs for Multiple Outcomes
  • Choosing Cases With SWITCH
  • Picking Items With CHOOSE
  • +1 more
21

Dynamic Arrays and Spilling

B24 lessonsPRO

Return many results from one formula using modern spill functions like FILTER and UNIQUE.

  • What Spilling Means
  • Filtering Data With FILTER
  • Removing Duplicates With UNIQUE
  • +1 more
22

Sorting and Sequencing Arrays

B24 lessonsPRO

Generate, order, and rank data on the fly with SORT, SORTBY, SEQUENCE, and RANDARRAY.

  • Ordering Results With SORT
  • Sorting by Another Column With SORTBY
  • Generating Numbers With SEQUENCE
  • +1 more
23

Advanced INDEX-MATCH and 2D Lookups

B24 lessonsPRO

Look up values by both row and column with two-way INDEX-MATCH-MATCH techniques.

  • Two-Way Lookups With INDEX-MATCH-MATCH
  • Looking Up the Last Matching Value
  • Multi-Criteria Lookups With INDEX-MATCH
  • +1 more
24

LET and LAMBDA Functions

B24 lessonsPRO

Name intermediate steps and build your own reusable functions with LET and LAMBDA.

  • Naming Steps With LET
  • Defining Custom Functions With LAMBDA
  • Looping With MAP and REDUCE
  • +1 more
25

Financial Functions

B24 lessonsPRO

Plan loans and investments with payment, value, and rate-of-return functions.

  • Loan Payments With PMT
  • Present and Future Value With PV and FV
  • Evaluating Projects With NPV
  • +1 more
26

Statistical Functions

B24 lessonsPRO

Summarize and analyze data with median, percentile, ranking, and deviation functions.

  • Center With MEDIAN and MODE
  • Spread With STDEV and VAR
  • Ranking With RANK and PERCENTILE
  • +1 more
27

Database Functions

B24 lessonsPRO

Run criteria-based aggregations over structured tables with the D-functions.

  • Setting Up a Criteria Range
  • Summing Records With DSUM
  • Counting Records With DCOUNT
  • +1 more
28

Google Sheets QUERY and ARRAYFORMULA

B24 lessonsPRO

Use Google Sheets' signature functions to query data and apply formulas to entire columns.

  • Querying Data With QUERY
  • Sorting and Grouping in QUERY
  • Applying Formulas to Columns With ARRAYFORMULA
  • +1 more
29

Text Cleaning With Regular Expressions

B24 lessonsPRO

Match, extract, and replace patterns in messy text using Google Sheets REGEX functions.

  • Testing Patterns With REGEXMATCH
  • Pulling Out Patterns With REGEXEXTRACT
  • Replacing Patterns With REGEXREPLACE
  • +1 more
30

Building Dashboards With Formulas

B24 lessonsPRO

Combine everything you have learned to build live, formula-driven dashboards and summaries.

  • Summary Tables With Dynamic Arrays
  • Pivot-Style Reports With Formulas
  • Interactive Dropdowns and Linked Metrics
  • +1 more
FAQ

Frequently Asked Questions

Is the Excel Formulas Academy course free?

Yes. You can start the Excel Formulas Academy course for free and complete its interactive lessons at no cost. An optional PRO subscription unlocks advanced AI tools and a shareable certificate.

Do I need prior experience to learn EXCEL?

No. The course begins with the fundamentals and gradually moves to more advanced topics, so you can start even with no prior EXCEL experience.

How will I learn EXCEL on CoddyKit?

You learn by doing. Short interactive lessons pair a clear explanation with a hands-on coding exercise that runs in real time, and a 24/7 AI tutor gives personalized help whenever you get stuck.

Do I get a certificate for completing Excel Formulas Academy?

Yes. PRO learners can take an exam and earn a shareable certificate of completion with a verifiable code for the Excel Formulas Academy course.

Can I learn EXCEL on my phone?

Yes. CoddyKit is available on the web and as native iOS and Android apps, so you can learn EXCEL on any device and your progress syncs across them.

Start Excel Formulas Academy Now

Join thousands of learners mastering programming with AI-powered lessons.

Get Started Free →Browse All Courses