
Microsoft Excel Intermediate + Copilot
From raw data to Copilot-built dashboards leadership actually uses.
Most teams know Excel. Few know it well enough to make it work for them. This course closes that gap. In three days your team moves from manual reports and fragile lookups to an interactive, refreshable executive dashboard — built on a multi-table Power Pivot data model, with DAX measures for KPIs and time intelligence, modern Excel 365 dynamic-array formulas, and Microsoft Copilot doing the heavy lifting on data prep and analysis. About 80% of the course is hands-on — prompting, verifying and automating — because the fundamentals underneath are what keep Copilot's output correct. No VBA or macros.
What you'll be able to do
- Build a multi-table data model in Power Pivot — relationships, star schema, and a date table.
- Write DAX measures for real KPIs — time intelligence, growth %, and target vs actual.
- Write modern formulas — dynamic arrays, INDEX/MATCH, LET and LAMBDA — with built-in error handling.
- Drive Copilot through multi-step prompts to clean, analyse, and report — then audit its output for accuracy.
- Ship an interactive, model-driven dashboard leadership actually uses.
Who this course is for
Accounting teams
Month-end is rebuilt by hand every cycle, and one moved column breaks a lookup. The model does the joining once, and it holds.
Finance and budgeting
Budget versus actual sits in three files that never quite agree. You want one set of numbers leadership can filter any way they ask.
Sales teams
Your numbers come out of several systems and get stitched back together every month. Year-to-date and month-on-month should be a measure, not an afternoon.
HR teams
Headcount, leave and payroll live in separate sheets that never reconcile. You learn the joining on the class sales dataset, where the same one-to-many problem shows up — then bring one of your own reports and rebuild it with us in class.
Data analysts
You use Excel daily and have hit its limits — slow files, fragile lookups, PivotTables that cannot reach across tables. This is the layer underneath you have been missing.
Curriculum
01Day 1 — Load, shape & model your data
8 hoursLoad and shape data into Power Pivot, then structure it into a clean star-schema data model.
- Get data ready in Excel
- Import Excel and CSV files and structure them as Excel Tables — open a .csv with File > Open and copy the sheet in, because the ribbon's From Text/CSV route opens the query tool this course leaves to the Advanced level.
- Clean essentials: remove duplicates and blanks, fix data types, split text — then confirm each column's type in the Power Pivot window (Home > Data Type), because a date left as text will not join to Calendar and quietly breaks Day 2's time intelligence.
- Combine tables with lookup formulas only where a table is missing a key it needs — the tables stay separate and get joined with relationships in Power Pivot, not flattened into one sheet.
- Power Pivot & the Data Model
- Enable the Power Pivot COM Add-in; load tables to the model.
- Power Pivot vs a standard PivotTable — when each wins.
- The Data Model window and Diagram View.
- Relationships & star schema
- Fact and dimension tables; one-to-many relationships.
- Why star schema wins for performance and clarity.
- Cardinality, filter direction, and troubleshooting — in Excel, filters flow one way only, from the one side to the many. Bi-directional cross-filtering is a Power BI setting; Power Pivot has no such switch.
- More than one fact table — joining Targets and Inventory to the same Product, Customer and Calendar dimensions, and the grain problem when targets are monthly and sales are daily.
- Calculated columns & a date table
- Calculated columns vs measures — when to use each.
- RELATED and RELATEDTABLE across relationships.
- A dedicated Calendar table for time intelligence — use the Calendar file provided, or generate one in the Power Pivot window with Design > Date Table > New.
- Design > Mark as Date Table — skip it and Day 2's time intelligence quietly returns the wrong answer, with no error message.
- Prompting for your data model
- Describe your tables to Copilot chat and have it suggest table roles and relationships — then build them yourself in Diagram View. Copilot cannot see or edit the data model.
- Draft calculated columns from a plain-language goal — Copilot writes the expression in chat, you add the column in the Power Pivot window.
- Sense-check the model structure before you build on it.
Hands-on workshop
Load Sales, Products, Customers, Calendar, Targets and Inventory, clean them in Excel, and build a clean star-schema model — Sales as the main fact table, with Targets and Inventory joined to the same Product, Customer and Calendar dimensions — ready for DAX on Day 2, with Copilot assisting.
02Day 2 — DAX measures for KPIs
8 hoursWrite DAX with confidence — from aggregations to time intelligence and KPI logic — and understand how filter context really works.
- DAX foundations
- Measures vs calculated columns — implicit vs explicit.
- Aggregations: SUM, AVERAGE, MIN, MAX, DISTINCTCOUNT.
- Readable measures with variables (VAR / RETURN).
- Filter & row context
- How filter context flows from PivotTables, slicers, and relationships.
- CALCULATE — the most important function in DAX.
- Shape context with FILTER, ALL, ALLEXCEPT, KEEPFILTERS.
- Iterators & relationships
- SUMX, AVERAGEX, RANKX — row-by-row calculation.
- RELATED and RELATEDTABLE across the model.
- DIVIDE for safe, error-free ratios.
- Time intelligence
- TOTALYTD, DATESYTD, SAMEPERIODLASTYEAR, DATEADD — on the Calendar table you marked as a date table on Day 1.
- YTD, QTD, MTD; YoY%, MoM%, QoQ% growth.
- Moving averages and running totals.
- KPI measures & analysis
- Variance, % achieved, and target vs actual — against the Targets table you loaded on Day 1.
- Ranking, top-N, and % of total.
- Organise measures for a clean, maintainable model.
- Prompting for DAX
- Draft and explain measures from a plain-language goal in Copilot chat, then paste the DAX into the Power Pivot measure grid yourself.
- Debug and optimise DAX with Copilot — paste in the measure and the wrong number, because Copilot cannot read your model.
- Sense-check every measure against a manual total.
Hands-on workshop
Build a full KPI measure library on the Day 1 model — YTD/YoY/MoM growth, target vs actual, ranking, and % of total — with Copilot drafting and you validating each measure against the raw data. This measure library is your mini-project, and it is assessed.
03Day 3 — Dashboards & capstone
8 hoursTurn the model into an interactive dashboard, speed up reporting with modern formulas and Copilot, and ship a capstone.
- Multi-table PivotTables
- Build PivotTables directly from the model, across tables.
- Slicers and timelines connected to the whole model.
- Drill down to detail with Quick Explore, and double-click a value to Show Details — Excel's equivalent of drill through, capped at 1,000 rows until you raise it in PivotTable Analyze > Options > Data.
- Model-driven dashboard
- Interactive dashboards built straight from the data model.
- Connect slicers and timelines across every PivotTable and PivotChart.
- Dynamic chart titles — a PivotChart title will not take a cell reference, so you link a text box to a cell and place it over the chart — and KPI cards for leadership, pulling single model measures into formatted cells with CUBEVALUE and CUBEMEMBER (PivotTable Analyze > OLAP Tools > Convert to Formulas).
- Modern formulas to finish
- Dynamic arrays: FILTER, SORT, UNIQUE for summary tables.
- LET and LAMBDA for readable, reusable logic.
- XLOOKUP and INDEX/MATCH with error handling.
- Advanced Copilot workflows
- Multi-step prompts that clean, analyse, and report in sequence — one instruction at a time, on the worksheet where Copilot can see the data.
- Automate repetitive monthly reporting — fixed Table names, a fixed prompt set, then Refresh All. Copilot has no saved or scheduled workflow, so the routine is yours to own.
- Audit and validate Copilot output on larger datasets.
- Ship & hand over
- Refresh All — here it rebuilds the model and every PivotTable from the Tables inside this workbook, so next month starts by pasting the new rows inside the existing Table, not below it.
- Field-consistency checks and handover guidelines.
- A dashboard your team can maintain and extend.
- Prompting for dashboards & reporting
- Copy the PivotTable results you want commentary on into a plain worksheet Table first — Copilot reads worksheet data, not PivotTables and not the model — then ask it to summarise the trends and draft the exec narrative.
- Generate KPI commentary and chart recommendations from that summary Table, in the sheet where Copilot can actually see the numbers.
- Catch hallucinated numbers before they reach leadership — check every figure Copilot quotes back against the PivotTable it came from.
Hands-on workshop
Capstone — ship an interactive, model-driven executive dashboard: Sales YTD/YoY/MoM, top/bottom rankings, an inventory summary with reorder alerts, dynamic-array summary tables, and multi-dimensional slicer/timeline filters — built and audited with Copilot end to end.
Tools you'll actually use
- Microsoft Excel 365 for Windows
- Microsoft 365 Copilot in Excel
- Power Pivot and the Excel data model
- DAX measures, time intelligence and KPI logic
- Excel Tables and Excel's cleanup commands
- PivotTables, PivotCharts, slicers and timelines
- Dynamic arrays: FILTER, SORT, UNIQUE, LET, LAMBDA
- CUBEVALUE and CUBEMEMBER for KPI cards
What you'll build
A clean star-schema data model
Day 1's workshop, and yours to keep: all six tables loaded and cleaned in Excel, then joined in Power Pivot into a star schema with relationships and a marked date table — ready for DAX.
A KPI measure library in DAX
Day 2's workshop and your assessed mini-project, built on the same model: YTD, YoY and MoM growth, target vs actual, ranking and % of total — Copilot drafting, you validating every measure against the raw data.
An interactive executive dashboard
The capstone you take back to work: Sales YTD/YoY/MoM, top and bottom rankings, an inventory summary with reorder alerts, dynamic-array summary tables, and slicer and timeline filters across the whole model.
The files you'll practise on
Sales
Line-item transactions: date, product, customer, quantity, and revenue — the fact table the whole model is built on. All six files link to each other and are used across all three days, and they arrive deliberately unclean — duplicates, blanks and cross-tab layouts — so you practise real data cleanup and modelling, not tidy textbook data.
Products
Catalogue with category, subcategory, and unit cost.
Customers
Master list with region, segment, and account owner.
Calendar
A full date table for time-intelligence measures (YTD, YoY, MoM). You mark it as the date table in Power Pivot before writing a single time-intelligence measure.
Targets
Monthly sales and KPI targets by product and region — the second fact table behind Day 2's target vs actual.
Inventory
Stock movements with opening balance, closing balance, and reorder levels — behind the capstone's reorder alerts.
What you take home
- Practice filesStep-by-step exercises with full solution guides, on one realistic multi-table dataset used across all three days.
- PDF cheat sheetsDAX Measures, Power Pivot & the Data Model, Dynamic Arrays, and Copilot Prompt Recipes.
- AssessmentsPre- and post-tests, plus the Day 2 mini-project and the Day 3 capstone.
- TemplatesReady-to-use report and dashboard frameworks.
- CertificateFormal recognition of completion from ALL IN ONE STATION.
- Q&A supportMessage the instructor on WhatsApp for 30 days after the last class day, about the course material and your class files. We reply within two working days.
What you'll need
- Basic-level Excel skills: Excel Tables, Data Validation, Conditional Formatting, core formulas (SUM, IF, SUMIFS), F4 reference lock, XLOOKUP/VLOOKUP, and beginner PivotTables, PivotCharts and slicers — or our Excel Basic + Copilot course
- A Windows laptop with Excel for Microsoft 365, the installed desktop app. Power Pivot does not exist in Excel for Mac, Excel for the web or Excel on iPad, and Excel 2016, 2019, 2021 and 2024 — including Office LTSC — are not enough either, because the Day 3 formulas need Microsoft 365. Web-only plans such as Microsoft 365 Business Basic will not work at all: no desktop Excel means no Power Pivot
- The Power Pivot COM add-in enabled (File > Options > Add-ins > Manage: COM Add-ins) — we check this with you before day one
- A Microsoft 365 Copilot licence for each attendee — the paid add-on on a Microsoft 365 business plan, or the Copilot included with Microsoft 365 Personal and Family. The free Microsoft Copilot app and copilot.microsoft.com are a different product and put no Copilot pane inside Excel. Class files need to sit on OneDrive or SharePoint with AutoSave on, plus internet access. Tell us beforehand and we will check your setup or provide a machine
- Optional but recommended: bring one of your own monthly reports and rebuild it in class. If the data is confidential, bring a copy with the sensitive columns removed — and note that the Copilot exercises need the file on your own OneDrive or SharePoint, so it stays in your company's storage, not ours
Where this can take you
Financial or management accountant
Finance or budget analyst
Sales or commercial analyst
HR or people-data analyst
Team lead who owns the monthly reporting
Questions about this course
Will this be too advanced?
No. If you're comfortable with Tables, basic formulas, and beginner PivotTables, you're ready. Every topic starts from what you know and builds one step at a time — with Copilot and a senior instructor beside you the whole way.
Do you cover Power Query?
No. Power Query, the M language, and combining data from many files or folders belong to the Advanced course, Microsoft Excel — Advanced Level, where they are the headline. This course puts that time into the model instead: your data goes into Power Pivot as Excel Tables cleaned with Excel's own commands, and the three days go on the data model, the measures and the dashboard. That does mean everything the model reads lives inside your workbook — there is no folder or database to point at, and next month starts by pasting the new rows inside the existing Tables. If automatic file combining is what you came for, tell us and we will send you the Advanced outline instead. It is the better use of your money.
What Excel version and licence do I need — and can I use a Mac?
Excel for Microsoft 365 on Windows, the installed desktop app. Power Pivot and the data model are the backbone of all three days, and they do not exist in Excel for Mac, Excel for the web or Excel on iPad — tell us in advance and we can arrange a Windows machine for you to use in class. Excel 2016, 2019, 2021 and 2024, including Office LTSC, are not enough either: the Day 3 formulas need Microsoft 365, and Copilot in Excel exists only in the subscription, never in a perpetual release. Web-only plans such as Microsoft 365 Business Basic will not work at all, because they have no desktop Excel. You also need the Power Pivot COM add-in switched on (File > Options > Add-ins > Manage: COM Add-ins), and a Microsoft 365 Copilot licence — the paid add-on, not the free Microsoft Copilot app — with your class files on OneDrive or SharePoint, AutoSave on, and internet access. Without a Copilot licence you can still do all the Power Pivot, DAX and dashboard work, which is most of the course, but you will watch the Copilot exercises rather than do them. Tell us before you book and we will check your setup or provide a machine.
Does Copilot build the data model for me?
No, and it is worth knowing that before day one. Copilot in Excel works on the worksheet: it drafts formulas, transforms and summarises your Tables, builds charts and PivotTables, and explains results in plain language. It does not work inside the Power Pivot window — it cannot see your relationships and it cannot add a measure to the model. It drafts the DAX in chat and you paste it in and check it. On cleanup it edits the grid and writes formulas rather than running the ribbon commands, so Remove Duplicates, Text to Columns and Flash Fill stay in your hands. On Day 3 it also cannot read a PivotTable or a dashboard built from the model, so you copy the numbers you want commentary on into a plain worksheet Table first. That is exactly why the three days teach the fundamentals underneath. Copilot makes you faster at work you understand.
Do I have to learn VBA or macros?
No. Everything in this course is done with the data model, DAX and Copilot. They are easier to maintain than VBA, and they do not get blocked by security settings the way macros often are. That does mean nothing here runs unattended — automating your monthly report means fixed Table names, a fixed prompt set, and one click of Refresh All.
What if I miss a day?
Tell us as early as you can and we will arrange for you to join the same day in the next intake at no extra cost. It matters more on this course than on Basic — Day 2 builds on the model you make on Day 1, and Day 3 on the measures you write on Day 2 — so sitting the missed day again works better than trying to catch up alone.
How is this different from the Basic and Advanced courses?
Three steps on one path. Basic — Excel Foundations gives you Tables, core formulas, XLOOKUP, PivotTables and a one-page dashboard, all with Copilot, working from one sheet. This course is what happens when one sheet is not enough: several tables joined into a Power Pivot data model, DAX measures that stay correct when someone moves a slicer, and year-to-date and month-on-month without rebuilding anything. Microsoft Excel — Advanced Level is the next step, where combining data from many files and folders, and advanced DAX, take over — the answer above explains what that means and when it is the better buy. Basic and this course are the same three days at the same price, aimed at a different problem, and you do not have to take Basic first. If you are not sure which fits, message us and describe what you do in Excel today. We will tell you honestly, and send you the outline for whichever one it is.
Interested in this course?
Message us and we'll honestly tell you whether it's the right fit. No charge, no obligation.
