Interview prep

Excel test for a job interview: be ready in 7 days

The formulas pre-employment tests actually ask, practiced in a real grid, with a timed mock test at the end.

Which test are you preparing for?
Mock test format
Questions
12
Time limit
15 minutes
Covers
Lookups, totals, logic, pivots, text, dates, finance
Result
Score and your weak spots

Many employers check Excel skills before an offer, especially for finance, analyst, operations and consulting roles. It usually takes one of two forms. The first is a short online assessment, often timed and under 30 minutes, mixing knowledge questions with tasks in a simulated spreadsheet. The second, common in finance, is a practical task: clean a dataset, build a summary, or answer questions from a workbook, sometimes in the room and sometimes as a take-home.

Either way, the same core skills come up again and again. Below is what each level usually covers, ten practice questions modeled on what candidates report seeing, and a short plan for the week before your test.

Applying for a finance, banking or analyst role? Also work through Excel for finance interviews, which covers NPV, IRR, XIRR and the modeling conventions graders look for.

Your 7-day plan

About 25 minutes a day: read the guide, then do the graded exercises. Pick your level above; days you have already completed are marked from your progress in the app.

  1. Day 1LookupsVLOOKUP, XLOOKUP
  2. Day 2Conditional totalsSUMIFS, COUNTIFS
  3. Day 3LogicIF, AND/OR, IFERROR
  4. Day 4Pivot tablesSummaries by group
  5. Day 5Text and datesMID, SEARCH, DATE
  6. Day 6INDEX/MATCH and speedINDEX, MATCH, shortcuts
  7. Day 7Timed mock test12 questions, 15 min

What reviewers notice, not just the answer

Formulas, not typed resultsA correct number typed into a cell usually scores zero.
No hard-codesInputs in their own cells, never typed inside a formula.
One formula per rowThe same formula filled down or across, not edited cell by cell.
Errors handled on purposeIFERROR where a miss is expected, not wrapped around everything.

On this page

What each level usually tests

Job postings and test providers use "basic", "intermediate" and "advanced" loosely, so read the job description: an analyst or finance role almost always means at least intermediate.

LevelWhat you should be able to do
BasicSUM and AVERAGE, simple IF, formatting, sorting and filtering, a basic chart.
IntermediateVLOOKUP or XLOOKUP, SUMIFS and COUNTIFS, pivot tables, IFERROR, absolute references, conditional formatting, dropdown lists.
Advanced / financeINDEX/MATCH, nested logic with AND/OR, SUMPRODUCT, date functions, text functions, PMT and NPV/IRR, formulas across sheets, dynamic arrays.

Speed matters too. Timed tests reward people who move around a sheet with the keyboard, so it's worth knowing the core Excel keyboard shortcuts before test day.

10 practice questions with answers

Try each one before opening the answer. Questions 1 to 6 are intermediate level; 7 to 10 are the kind of thing an advanced or finance test adds.

1. Look up a price with VLOOKUP

Column A holds product codes and column B their prices. Cell D2 contains SKU-104. Write a formula in E2 that returns its price.

AB
1CodePrice
2SKU-10112.50
3SKU-1028.00
4SKU-10323.75
5SKU-1045.40
6SKU-10517.20
Show answer
=VLOOKUP(D2,A2:B6,2,FALSE)

Result: 5.40

The fourth argument, FALSE, forces an exact match. Leave it out and VLOOKUP defaults to an approximate match, which can quietly return the wrong row on unsorted data. This is the single most common way candidates lose points on lookup questions.

2. Return a clear message when a code is missing

Same table. D2 now contains SKU-999, which isn't in the list. Return the price if it exists, otherwise the text Not found.

Show answer
=XLOOKUP(D2,A2:A6,B2:B6,"Not found")

Result: Not found

XLOOKUP's fourth argument is built for exactly this. In older Excel versions the equivalent is =IFERROR(VLOOKUP(D2,A2:B6,2,FALSE),"Not found"). Interviewers often accept either, but knowing both shows you can work in any version of Excel.

3. Total sales for one region and one quarter

Total the West region's Q1 sales.

ABC
1RegionQuarterSales
2WestQ14,200
3EastQ13,900
4WestQ25,100
5WestQ12,750
6NorthQ13,300
7EastQ24,600
8WestQ11,980
9NorthQ22,500
Show answer
=SUMIFS(C2:C9,A2:A9,"West",B2:B9,"Q1")

Result: 8,930

SUMIFS takes the range to add first, then pairs of criteria range and criterion. Every range must be the same size; mixing C2:C9 with A2:A10 returns #VALUE!.

4. Count orders that meet two conditions

How many orders were over $500 and arrived late?

ABC
1OrderAmountStatus
2ORD-1320On time
3ORD-2780Late
4ORD-3515Late
5ORD-41,200On time
6ORD-5640Late
7ORD-6450Late
8ORD-7905On time
9ORD-8500Late
Show answer
=COUNTIFS(B2:B9,">500",C2:C9,"Late")

Result: 3

Comparison operators go inside the quotes: ">500". Note ORD-8 is exactly 500, so it is not counted; if the question said "500 or more", the criterion would be ">=500". Test writers like these edge cases.

5. Combine two conditions in one IF

A rep earns a bonus if sales are at or above target and their rating is 4 or higher. Write the formula for E2 and fill it down.

ABCD
1RepSalesTargetRating
2Ana52,00050,0004
3Ben61,00060,0003
4Chloé48,00050,0005
Show answer
=IF(AND(B2>=C2,D2>=4),"Bonus","No bonus")

Result: Ana: Bonus, Ben: No bonus, Chloé: No bonus

Ben beats his target but misses on rating, so he gets no bonus. Use AND when every condition must hold and OR when any one is enough. Nesting two IFs gives the same result, but it's longer and harder for a reviewer to check.

6. Fill a formula down without breaking it

The commission rate (4%) sits in E1. Write a formula in C2 that you can fill down to C4 to calculate each rep's commission.

AB
1RepDeal value
2Ana18,000
3Ben26,500
4Chloé9,400
Show answer
=B2*$E$1

Result: Ana: 720.00, Ben: 1,060.00, Chloé: 376.00

Without the dollar signs, filling down turns E1 into E2, E3, which are empty, and every commission after the first comes out as 0. Press F4 (Fn+F4 on many Macs) to toggle $ on a reference. Giving E1 a name like CommissionRate is an even clearer fix.

7. Look up a value to the left, or in any column

Return the department for employee ID E-130 (in E2) using INDEX and MATCH.

ABC
1IDNameDepartment
2E-104Lina ParkFinance
3E-117Omar HaddadRisk
4E-121Sofia RossiTreasury
5E-130Minh TranAudit
6E-142Jonas BergRisk
Show answer
=INDEX(C2:C6,MATCH(E2,A2:A6,0))

Result: Audit

MATCH finds the row position (the 0 means exact match) and INDEX returns the value at that position from any column you choose. Unlike VLOOKUP, inserting a new column into the table can't break it. Many finance teams still expect you to know this pattern.

8. Summarize a table with a pivot table

Using the sales table from question 3, show total sales by region, largest first.

Show answer
Insert → PivotTable → Region to Rows, Sales to Values (Sum) → sort descending

Result: West: 14,030, East: 8,500, North: 5,800

Pivot questions are usually graded on the output, so check two things before moving on: the value field says Sum of, not Count of (Excel switches to Count if the column has a blank or a text cell), and the sort is applied to the values, not the labels.

9. Pull part of a code out of text

Each booking code has the format Country-City-Number. Extract the 3-letter city code into column B.

A
1Booking code
2FR-PAR-0042
3VN-HAN-0107
4KR-SEL-0009
Show answer
=MID(A2,4,3)

Result: PAR, HAN, SEL

MID takes the text, the start position and the number of characters. Fixed-width codes like this suit MID; when the parts vary in length, combine it with SEARCH to find the dash, or use TEXTSPLIT in Excel 365.

10. Calculate a loan payment

A 5-year loan of $25,000 at 6% annual interest is repaid monthly. What is the monthly payment?

Show answer
=PMT(6%/12,60,-25000)

Result: 483.32

The two classic mistakes: using the annual rate with a monthly number of periods (always divide the rate by 12 and multiply the years by 12), and the sign. PMT returns a negative number for money going out, so enter the loan as negative, or wrap the formula in a minus sign, to show a positive payment.

Mistakes that cost points

FAQ

How long is an Excel test for a job interview?

Online assessments are often 10 to 30 minutes. Practical tasks in finance interviews can run from 30 minutes to a few hours for a take-home. Ask the recruiter: it's a normal question and they will usually tell you the format.

Is the test in real Excel?

It depends on the provider. Some use multiple-choice questions, many use a simulated spreadsheet that behaves like Excel, and practical tasks are usually done in real Excel. Practicing in a grid where you type real formulas prepares you for all three.

Which version of Excel should I prepare for?

Learn XLOOKUP and the dynamic array functions, but also know VLOOKUP and INDEX/MATCH. Many companies still run older versions, and a test may not accept functions the grader's version doesn't have.

What score do I need to pass?

Employers set their own pass marks and rarely publish them. Aim to answer intermediate questions quickly and accurately rather than attempting everything.

Practice in a real grid, graded instantly

Every question above has a matching exercise where you type the formula and get immediate feedback. Free to start, no signup required.

Start practicing →