Most people can become competent in Excel in about 8 hours, reach the standard employers test for in about 16 hours, and cover advanced techniques in around 24 hours in total. In a live classroom, that is one day, two days and three days, respectively.
The reason the answers vary so much online is that nobody agrees on what “learning Excel” means. Being able to build a budget is a very different target from being able to clean fifty thousand rows of export data. So it helps to work backwards from what you actually need to do with it.
Where you are starting from changes everything
Two people can sit the same course and finish hours apart. The difference is rarely intelligence and almost always exposure.
Never opened Excel. Expect the full eight hours at the beginner level and a little practice time between sessions. Nothing here is difficult, but the vocabulary is new: cells, ranges, references, sheets.
Self-taught at work. This is the largest group and the hardest to place. You may fly through half the beginner content and then hit something you have been doing the slow way for years. Most self-taught users belong at the intermediate level, not the beginner level, and skipping ahead saves a full day.
Confident with formulas already. You can usually start at an advanced level and finish in a single eight-hour block because the concepts build on habits you already have.
How long does Beginner Excel take to learn?
Our Beginner Excel Course takes around eight hours to complete online. It is designed for people who are new to Excel or who have used it before but have never had formal training. The aim is to give you a solid foundation rather than leaving you to learn through trial and error.
By the end, you can build a working spreadsheet from nothing rather than editing one somebody else made. That covers entering and editing data, formatting cells and tables, cell references, the core functions of SUM, AVERAGE, COUNT, MIN and MAX, sorting and filtering, simple charts, and getting a sheet to print the way you intend.
How long does Intermediate Excel take?
Once you are comfortable with the basics, our Intermediate Excel Course takes approximately eight hours of online learning.
This is where you can start building on your existing knowledge and become more confident using Excel for everyday work. For many people, the intermediate level is particularly valuable because it moves beyond basic spreadsheet use and develops the skills needed to work more efficiently.
This is the level that changes how your working day feels. More advanced formulas, logical functions, pivot tables, conditional formatting, named ranges, data validation and working across multiple sheets are all examples of skills gained at this level.
How long does Advanced Excel take?
Our Advanced Excel Course also takes approximately eight hours online. Advanced training is aimed at people who already have a good working knowledge of Excel and want to develop more sophisticated skills.
Nested functions, INDEX and MATCH, VLOOKUPS, advanced pivot table techniques, what-if analysis, data tables, an introduction to macros, and cleaning and combining messy data. This is where Excel stops being a place to record numbers and becomes a tool for analysis.
How long does it take to go from Beginner to Advanced Excel?
If you complete all three levels online, you should allow around 24 hours in total. You do not have to complete those 24 hours in one block. Online learning gives you the flexibility to divide your training around work and other commitments. For example, someone studying for three hours a week could complete all three levels in around eight weeks. Someone who wants to study more intensively could complete the training considerably sooner.
The important thing is not simply how quickly you finish. Excel is a practical skill, so having the opportunity to complete exercises and apply what you have learnt is an important part of becoming confident with it.
Why some people take twice as long
The people who overrun almost always do one of four things.
Watching instead of doing. Reading about a pivot table takes four minutes. Building one takes twenty and is the only version that sticks.
Learning in the wrong order. Picking up isolated tips as problems arise leaves gaps that resurface later. Working through a structured order is faster overall, even though it feels slower at the start.
Starting too low. Sitting through a beginner course you did not need is a wasted day and dents motivation.
Never applying it. Training that is not used within a fortnight fades. Bring your own real spreadsheet to practise on.
How long does classroom Excel training take?
For organisations looking to train employees, we also provide live Excel training at Beginner, Intermediate and Advanced levels. As a general guide, each level takes one day of live training. A company wanting employees to progress through all three levels would therefore normally allow three training days:
- Beginner Excel – 1 day
- Intermediate Excel – 1 day
- Advanced Excel – 1 day
Training can be delivered in a virtual classroom through Zoom or Microsoft Teams, with one of our accredited trainers delivering the course live.
We can also provide on-site Excel training, where a trainer comes to your organisation to deliver the course on-site. This can be particularly useful when a number of employees need the same level of training.
Is 24 hours enough to learn Excel?
It is enough time to cover a substantial amount of Excel training from Beginner through to Advanced level, but learning Excel does not end when a course finishes. The best way to become genuinely confident is to use what you learn. Someone who completes Excel training and then uses those skills regularly at work will naturally become faster and more comfortable over time. Think of the course as giving you the knowledge and practical foundation. Regular use is what turns that knowledge into experience.
Can I learn Excel if I have never used it before?
Yes. You do not need previous Excel experience to start at the beginner level. In fact, formal training can be particularly useful for complete beginners because you learn Excel in a logical order. Instead of collecting isolated tips or trying to work things out as problems arise, you build your knowledge step by step. Once you are comfortable with the fundamentals, you can move on to Intermediate Excel and eventually Advanced Excel.
Training a team
If you are training staff rather than yourself, allow one training day per level. Live sessions run in a virtual classroom via Zoom or Microsoft Teams, or on-site at your offices with a trainer in the room, which suits groups needing the same level. Details are on our Corporate Training page.
For teams, the scheduling question usually matters more than the total hours. Three consecutive days is intensive, and retention drops on day three. Spacing the levels a fortnight apart, so people use the skills between sessions, produces noticeably better results. For Corporate Training delivered live, allow one training day per level, whether you choose a virtual classroom or on-site training. The next step is simply to choose the level that matches your current Excel skills and start from there.
Where Excel stops, and other tools begin
Two things fall outside the 24-hour window and are worth knowing about before you plan your time. VBA and macro writing is separate training. Advanced Excel introduces macros, but writing your own from scratch is a different skill. Power Query, Power Pivot, and Power BI are the natural next steps if your work involves reporting across large datasets. Build your Excel skills first, then look at our Power BI Courses.
Frequently asked questions
How many hours does it take to learn Excel?
Around 8 hours per level and around 24 hours from complete beginner to advanced.
Can I learn Excel in a week?
Yes, if you are studying full time. Twenty-four hours of learning fits comfortably inside a working week.
Can I learn Excel in a day?
You can complete one level in a day, which is enough to be useful at that level. You cannot cover all three properly. How long does it take to become proficient in Excel? Proficient in most job adverts means intermediate, so around 16 hours from a standing start.
Do I need experience to start?
No. Beginner Excel assumes none. Do I get a certificate? Yes. Our online Excel courses are CPD-accredited, and a certificate is issued upon successful completion.
Start at the right level
The honest answer to how long it takes is that it depends less on Excel and more on where you begin and what you need it for. Eight hours per level is a reliable guide. What decides whether those hours work is starting at the right level and using what you learn.
Here is a table of guides for a few career types. All are produced assuming that you start at Beginner Level. This relates to our online courses.
| Role | Level to aim for | Guide time from a standing start |
|---|---|---|
| Administrator or receptionist | Intermediate | 16 hours |
| PA | Intermediate | 16 hours |
| Executive assistant | Advanced | 24 hours |
| Bookkeeping and accounts | Advanced | 24 hours |
| Sales and marketing | Advanced | 24 hours |
| HR and operations | Intermediate to Advanced | 16 to 24 hours |
| Finance analyst or data analyst | Advanced plus Power BI | 24 hours and upwards |
