Calculate line totals with multiplication
Multiply quantity by unit price to get a line total.
A simple place to practise Excel, built for beginners. Write real formulas in your browser and find out exactly why an answer is wrong — not just that it is.
No account, no download. Try the one on the right right now.
Try it now — no account needed
Click D2 and write a formula for achievement against target.
| Row number | A | B | C | D |
|---|---|---|---|---|
| 1 | Rep | Sales | Target | Achievement |
| 2 | Marcus Bell | $95,000 | $100,000 | |
| 3 | Dana Whitfield | $120,000 | $100,000 | |
| 4 | Alan Reyes | $80,000 | $100,000 |
Hint: divide sales by target.
Start here
Numbered so you never have to wonder what comes next. Each one takes a few minutes.
Multiply quantity by unit price to get a line total.
Use LEN to validate that product codes are the right length.
LEN
Pull the first name out of a single full-name column.
LEFT · FIND
Add up a column of daily sales figures to get the monthly total.
SUM
Combine separate address fields into one line, skipping blanks.
TEXTJOIN
Divide actual sales by target to get an achievement percentage.
| # | Exercise | Functions | Difficulty | Time | Status |
|---|---|---|---|---|---|
| 1 | Calculate line totals with multiplicationHarbor Supply — order ORD-1046 lines | — | Beginner | 3 min | 10 pts |
| 2 | Check code length with LENHarbor Supply — product code import | LEN | Beginner | 3 min | 10 pts |
| 3 | Split a full name with LEFT and FINDHarbor Supply — CRM contact export | LEFT · FIND | Beginner | 7 min | 15 pts |
| 4 | Total a month of sales with SUMHarbor Supply — daily sales, first week of October | SUM | Beginner | 3 min | 10 pts |
| 5 | Build a mailing address with TEXTJOINHarbor Supply — customer addresses | TEXTJOIN | Beginner | 6 min | 15 pts |
| 6 | Calculate achievement against targetHarbor Supply — Q3 rep performance | — | Beginner | 3 min | 10 pts |
What you'll be able to do
Not a syllabus — the specific things you can do afterwards, and the exercise that teaches each one.
Someone adds a row afterwards and the report is quietly wrong. Nothing warns you.
=SUMIFS(Amount, Region, "North", Month, "March")
Written once. Correct every month after that.
After 5
Enough to stop retyping numbers a spreadsheet can work out for you.
After 15
The point where a spreadsheet starts answering questions rather than storing numbers.
After 30
The things people actually get asked to do, including the ones that go wrong.
30 exercises · 23 functions · about 4 hours end to end · free · no account needed to start.
How it works
Start at number one. Each is a small, real situation — a sales sheet, an invoice list, a messy export.
Type it into a real spreadsheet, exactly as you would in Excel. Nothing is multiple choice.
Wrong answers get explained, not just marked. You learn which assumption broke, then try again.
Questions
Excel is the most widely used analytical tool in American offices, and it is consistently the skill employers screen for before an interview ever happens. It is also the skill people most often overstate on a résumé — because reading about a function feels a lot like knowing it.
The gap shows up the moment someone is asked to do the work. A candidate who has watched a lookup tutorial can describe what XLOOKUP does. A candidate who has written forty of them knows what happens when the lookup array and the return array are different sizes, why an unlocked range breaks the moment you fill it down, and which of the two obvious approaches survives a column being inserted.
That second kind of knowledge only comes from doing the thing and getting it wrong in a place where being wrong is free. This site exists to be that place: realistic datasets, real formula entry, and feedback that tells you which assumption failed rather than simply marking the answer red.
Function referencePractice by roleDownload practice filesInterview questions
Solve it, learn something, and get handed the next one.
Start practising free