All coursesData

12 free chapters and a certificate anyone can verify.

  • Free
  • 6 weeks
  • Beginner
See the outline

Read the guide: How to use Excel for data analysis: a beginner's roadmap

A calculator and pen resting on a page of figures
Accredited Curriculum & Certification
Official Syllabus Snapshot

Direct Answer: Turn a spreadsheet from a place you store numbers into a tool that answers business questions reliably.

Tuition Fee
100% Free
Duration & Workload
~10 Hours
Curriculum Depth
12 Chapters · 48 Lessons
Credential Awarded
Verified Certificate
12Chapters

Course outline

Cell references, data types, and the structural habits that stop spreadsheets breaking.

  • Relative, Absolute, and Why $ Matters12 min
  • Data Types, Dates, and Dirty Data12 min
  • Building a Sheet That Others Can Use11 min
  • Sorting and Filtering Without Scrambling Your Data11 min

Conditional logic and aggregation — the everyday analytical workhorses.

  • IF, Nested Logic, and IFS12 min
  • SUMIFS, COUNTIFS, and Aggregation13 min
  • Text, Dates, and Useful Odds and Ends11 min
  • Percentages, Growth, and Rank12 min

Joining data across tables — the skill that separates casual users from analysts.

  • VLOOKUP and Why It Breaks12 min
  • XLOOKUP: the Modern Default12 min
  • Combining Data From Several Sheets11 min
  • When the Keys Do Not Match12 min

Summarising thousands of rows in seconds, and the settings that decide whether the answer is right.

  • PivotTable Fundamentals13 min
  • Charts That Tell the Truth12 min
  • What-If Analysis and Sanity Checks11 min
  • Pivot Layouts, Calculated Fields, and GETPIVOTDATA12 min

Automating the repetitive parts and communicating results so they change decisions.

  • Power Query: Stop Cleaning by Hand12 min
  • Dashboards People Actually Use11 min
  • Communicating Findings11 min
  • Comparing Periods Without Fooling Yourself12 min

Spill formulas, calculation speed, and how to take over a file that is already broken.

  • Dynamic Arrays: One Formula, Many Cells13 min
  • Why the Workbook Got Slow12 min
  • Taking Over a Workbook You Did Not Build12 min
  • LAMBDA: Naming Your Own Functions12 min

Data models, sharing files safely, and running a report other people depend on.

  • The Data Model: Relationships Instead of Lookups13 min
  • Sharing a File Without Leaking It12 min
  • The Monthly Run12 min
  • Connecting to a Live Data Source12 min

Writing M by hand, structuring queries so somebody else can follow them, and surviving the source changes that arrive with next month's file.

  • Reading and Writing M by Hand13 min
  • Custom Functions and a Staging Layer13 min
  • Schema Drift, Nulls, and Errors on Refresh Day13 min
  • The Formula Firewall and Other Refresh Failures13 min

Filter context, CALCULATE, and the model shapes that keep one measure correct at every level of a report.

  • Filter Context, Row Context, and Why a Measure Moves13 min
  • CALCULATE, ALL, and Removing Filters Deliberately13 min
  • Iterators: SUMX, RANKX, and Row-Level Maths13 min
  • Bridge Tables, Role-Playing Dates, and Ambiguous Paths13 min

Regression, forecasting, optimisation, and simulation for the business questions a summary table cannot answer.

  • Spread, Outliers, and the Average That Lies13 min
  • Correlation, Regression, and What LINEST Tells You13 min
  • Forecasting a Seasonal Series Honestly13 min
  • Solver and Monte Carlo: Deciding Under Uncertainty14 min

VBA that somebody can maintain, Office Scripts and Power Automate for runs nobody attends, and Python in Excel for the work formulas cannot do.

  • VBA Somebody Else Can Maintain13 min
  • Office Scripts: Automation That Runs in the Cloud13 min
  • Power Automate: A Run That Happens Without You13 min
  • Python in Excel and When It Beats a Formula13 min

Spreadsheet risk, formal review, shared standards, and moving a critical model onto stronger tools without losing the logic inside it.

  • How Spreadsheet Errors Become Expensive13 min
  • Testing a Model Before Anyone Trusts It13 min
  • Standards, Templates, and Analysis a Team Can Share13 min
  • Migrating Off Excel Without Losing the Logic13 min

Final exam & certificate

  1. 01

    Topic checks

    Each one opens the next topic

  2. 02

    Chapter quizzes

    Each one opens the next chapter

  3. 03

    50-question final

    50 of 100 marks to pass

  4. 04

    Certificate

    Issued instantly, verifiable

One attempt, 60 minutes. If you don't pass, you can retake once after 30 days.

The course guide

How to use Excel for data analysis: a beginner's roadmap

A hand on a laptop trackpad with a spreadsheet open on screen, on a wooden desk beside a notebook and a lamp

To use Excel for data analysis, you work in a fixed order: get the data into a clean table, answer questions with a small set of formulas (IF, SUMIFS, COUNTIFS, XLOOKUP), summarise it with a PivotTable, check the answer makes sense, and only then build a chart. Most people skip straight to the chart and the formulas, and that is where wrong numbers come from. The tools are not hard. The discipline is.

This guide walks through that order, the functions that do most of the real work, the mistakes that quietly break spreadsheets, and a realistic learning roadmap. It is built around our free Excel & Business Analytics course, which teaches all of it with one running sales dataset so each skill builds on the last.

Why Excel is still the place most data analysis starts

Python, SQL and Power BI get the attention, but in most offices in Pakistan the first place a number gets questioned is a spreadsheet. A sales manager in Lahore, an accountant in Karachi, a shop owner tracking stock on WhatsApp orders: they all send you an Excel file. If you can turn that file into a clear answer, you are useful on day one, before you know any programming.

Excel is also the best place to learn how analysis thinks. You can see every cell, every step, every mistake. That makes it a good teacher, even if you later move on to SQL for data analysis or a full data analyst bootcamp.

Architectural Blueprint and Learning Stages for How to use Excel for data analysis: a beginner's roadmap — Cortexis Roadmap Diagram
Figure 1: Complete step-by-step architectural workflow and technical execution stages for How to use Excel for data analysis: a beginner's roadmap.

How to use Excel for data analysis in six steps

Here is the order an experienced analyst follows, whatever the question.

1. Structure the data before anything else

Analysis fails at the data stage far more often than at the formula stage. Keep to three rules:

  • One fact per cell. "Ali Raza, Lahore" in one cell cannot be sorted by city.
  • Headers in row 1, data below, nothing else on the sheet. Summaries go on a separate sheet.
  • No blank rows inside the data. They break sorting, filtering and PivotTable ranges.

Then turn the range into an Excel Table (Ctrl+T). Tables grow when you add rows, so formulas and PivotTables pick up new data instead of silently ignoring it.

2. Fix types and dirty data

Numbers stored as text, dates that are really strings, trailing spaces in customer names: these are why a lookup returns nothing or a total looks too small. Check alignment (text sits left, numbers right), use TRIM and VALUE where needed, and look at the unique values in each column before you trust it.

3. Ask questions with conditional formulas

Most business questions are "how much, for which group?" That is SUMIFS and COUNTIFS:

=SUMIFS(Sales[Amount], Sales[City], "Lahore", Sales[Month], "March")

IF and IFS handle categories ("High" if over a target, "Low" otherwise). These few functions answer more real questions than any advanced feature.

4. Join tables with lookups

Your sales sheet has a product code, the price list is on another sheet. XLOOKUP joins them:

=XLOOKUP([@Code], Products[Code], Products[Price], "Not found")

It is the modern default. VLOOKUP still appears in old files, and it breaks when someone inserts a column, which is worth understanding before you inherit one.

5. Summarise with a PivotTable

A PivotTable turns thousands of rows into a summary in seconds: sales by city by month, top products, average order size. Drag fields into Rows, Columns and Values, and check the setting under Values (Sum, Count or Average) because the wrong one gives a confident, wrong answer.

6. Sanity check, then chart

Before you share anything, check that your PivotTable total matches the raw total, that counts look plausible, and that one odd row is not driving the result. Then pick the simplest chart that shows the point: a line for change over time, a bar for comparing groups. Start bar axes at zero.

The Excel functions that do most of the work

You do not need hundreds of functions. You need these, and you need to know when each one lies to you.

TaskFunction or featureWatch out for
Lock a reference when copying$G$1 or a named rangeMissing $ turns totals into zeros with no error
Category from a ruleIF, IFSNested IFs nobody can read
Total or count by groupSUMIFS, COUNTIFSText that looks like a number is skipped
Join two tablesXLOOKUPKeys with extra spaces never match
Summarise many rowsPivotTableCount instead of Sum, stale refresh
Growth between periodsSimple % changeComparing months with different day counts
Repeatable cleaningPower QuerySource columns renamed next month
Many results from one formulaFILTER, SORT, UNIQUEA spill blocked by a cell in the way

Mistakes to avoid when analysing data in Excel

These come up again and again in real workbooks, and none of them shows an error message.

  • Forgetting the $. You write =C2*G1 for commission, copy it down, and every row below the first multiplies by an empty cell. The sheet shows zeros, not an error.
  • Typing a number that should be calculated. A hardcoded total is wrong the moment data changes.
  • Sorting one column instead of the whole table. Names and amounts get separated and nobody notices.
  • Trusting an average. One very large order can pull the average far from what a typical customer does. Look at the median and the spread too.
  • Comparing periods unfairly. A month with a holiday, or a shorter month, can look like a decline that is not real.
  • Cleaning by hand every month. If you repeat the same fixes each time a new file arrives, Power Query should be doing it.

A learning roadmap: what to learn, and in what order

Learn in layers. Each layer is useful on its own, so you can stop at the one your job needs.

StageWhat you learnWhat you can do after it
FoundationsReferences, data types, clean structure, sorting and filteringBuild a sheet others can use without breaking it
Everyday analysisIF, SUMIFS, COUNTIFS, text and date functions, lookupsAnswer most routine business questions
Summaries and reportingPivotTables, honest charts, what-if analysis, dashboardsProduce a monthly report a manager reads
AutomationPower Query, dynamic arrays, the Data ModelRefresh a report in minutes instead of rebuilding it
Deeper analysisDAX measures, regression, forecasting, SolverAnswer questions a summary table cannot
ProductionVBA, Office Scripts, Power Automate, Python in Excel, model reviewRun spreadsheets a business depends on

If your goal is a data analyst job, the first three stages plus Power Query cover a lot of what entry level roles ask about. Our guide on how to become a data analyst in Pakistan covers what to add after Excel.

What the free Excel & Business Analytics course covers

The course has 12 chapters and 48 topics, each a short reading of around 11 to 14 minutes with its own quiz. Every example uses the same sales dataset, so the formulas you write early are the ones you summarise, automate and model later.

  1. Foundations That Prevent Errors. Relative and absolute references, data types and dirty data, building a sheet others can use, and sorting without scrambling rows.
  2. Formulas That Do Real Work. IF and IFS, SUMIFS and COUNTIFS, text and date functions, percentages, growth and rank.
  3. Lookups. VLOOKUP and why it breaks, XLOOKUP, combining data from several sheets, and what to do when keys do not match.
  4. PivotTables and Analysis. PivotTable fundamentals, charts that tell the truth, what-if analysis and sanity checks, calculated fields and GETPIVOTDATA.
  5. From Spreadsheet to Analysis. Power Query basics, dashboards people actually use, communicating findings, and comparing periods without fooling yourself.
  6. Dynamic Arrays and Workbooks That Stay Fast. Spill formulas, why a workbook gets slow, taking over a file you did not build, and LAMBDA.
  7. Excel in Production. The Data Model, sharing a file without leaking it, running the monthly report, and connecting to a live data source.
  8. Power Query Beyond the Applied Steps. Writing M by hand, custom functions, a staging layer, and surviving refresh day failures.
  9. Models That Answer Harder Questions. Filter context, CALCULATE and ALL, iterators like SUMX and RANKX, and bridge tables.
  10. From Analysis to Decisions. Spread and outliers, correlation and regression with LINEST, seasonal forecasting, Solver and Monte Carlo simulation.
  11. Automation Beyond the Recorded Macro. Maintainable VBA, Office Scripts, Power Automate, and Python in Excel.
  12. When the Business Runs on Your Spreadsheet. Spreadsheet risk, testing a model, team standards, and migrating off Excel without losing the logic.

Chapters 7 and 9 overlap with Power BI, since the Data Model and DAX work the same way in both. If dashboards are your goal, the Power BI course is the natural next step.

Who it is for and how long it takes

The course is marked Beginner and starts from cell references, so you do not need prior experience. It suits students who want a practical skill for internships, office staff who already use Excel but keep hitting broken formulas, small business owners tracking sales and stock, and anyone preparing for a data analyst role.

We plan it as about six weeks at a steady pace, with roughly 10 hours of reading in total. Each topic stays open for at least 90 seconds before its quiz unlocks, and you need to pass a topic's quiz to move on, so it rewards reading properly rather than clicking through. You will get far more from it if you open Excel alongside and rebuild each example yourself.

One honest limit: reading about PivotTables does not make you good at them. Practice on a real file, ideally one from your own work or family business, is what turns the course into a skill.

How the free certificate works

The course ends in a final exam: 50 questions, 60 minutes, and a pass mark of 50 out of 100. You get one timed attempt. If you do not pass, a retake opens 30 days later with the same questions in a new order and the options shuffled. Leaving the page submits the exam, so pick a quiet hour. Pass, and the certificate is issued free.

The certificate shows you finished a structured course and passed a timed exam. It is not a Microsoft certification. Employers will be more convinced by a clean workbook you built and can explain in an interview. We wrote more about this in are free online certificates worth anything.

Questions, answered

06 questions