The first thing most people do when prepping for an Excel interview is open a cheat sheet and start memorizing IF, VLOOKUP, and SUMIFS syntax. That’s usually the wrong move — because no one asks ‘What’s the syntax for XLOOKUP?’ They ask ‘How would you find which sales rep missed quota last quarter?’ You’ll freeze if you’re still translating English into formula logic mid-interview. (Trust me, I learned this the hard way — bombed my second Alibaba finance screen by over-engineering a simple pivot.)
Quick Answer
You don’t need to know every function — you need to show how you break down problems: (1) clarify scope with one follow-up question, (2) sketch data layout on paper or in a blank sheet, (3) pick the simplest tool that gets to the answer, and (4) explain your reasoning out loud — even if you’re not 100% sure. Interviewers care more about your process than perfect syntax.
All the Methods
| Method | Steps | Best For | Limitations |
|---|---|---|---|
| Think-Aloud Walkthrough | Verbalize assumptions → sketch table structure → name columns aloud → say ‘I’d use X here because…’ | All scenario-based questions (e.g., ‘Find top 3 customers by Q2 revenue’) | Won’t work if you skip step 1 and jump straight to typing |
| Whiteboard Formula Drafting | Write pseudo-formula (e.g., =SUMIF(Region, "APAC", Revenue)) → validate ranges → add error handling | Questions requiring nested logic or array behavior | Easy to misplace parentheses — always count them aloud |
| Live Sheet Simulation | Open blank workbook → type headers → paste sample rows → test with Ctrl+Enter → adjust | Technical screens with shared screen or Excel Online | Risk of getting stuck in formatting — mute gridlines first (Alt+W, G) |
| Pivot + Slicer First | Select data → Alt+N, V → drag fields → insert slicer (Alt+A, S, S) → filter live | Any ‘show me trends’, ‘compare regions’, or ‘what-if’ question | Fails if source data isn’t tabular (blanks, merged cells, totals mixed in) |
Method 1 Deep Dive
Let’s say the interviewer says: ‘We have sales data. Show me which reps exceeded $120K in Q1.’
Don’t touch the keyboard yet. Grab a napkin or blank cell A1:A3 and write:
- A1: Rep Name (text)
- A2: Region (text)
- A3: Q1 Revenue (number)
Now build 5 realistic rows in B1:D5:
| Rep Name | Region | Q1 Revenue |
|---|---|---|
| Sarah Chen | APAC | $142,500 |
| James Lee | EMEA | $98,200 |
| Priya Patel | APAC | $131,700 |
| Diego Morales | Americas | $112,300 |
| Anya Petrova | EMEA | $156,900 |
Now you say: ‘I’d use FILTER since it’s clean, dynamic, and doesn’t require helper columns. The array is B2:B6, criteria is D2:D6 > 120000.’ Then type in F2: =FILTER(B2:D6,D2:D6>120000). If they ask “What if it returns nothing?”, add ,"None found" — that’s the kind of detail they remember.
Method 2 Deep Dive
Try this one: ‘Show me month-over-month % change in revenue for Acme Corp’s Tokyo office.’
This looks like a classic XLOOKUP problem — but here’s the counterintuitive tip: start with a pivot table, not a formula. Why? Because pivot tables auto-handle date grouping, missing months, and zero-padding — and you can build the % change column in seconds using a calculated field.
Type this in A1:C12:
| Date | Office | Revenue |
|---|---|---|
| 2024-01-15 | Tokyo | $45,200 |
| 2024-02-10 | Tokyo | $51,800 |
| 2024-03-05 | Tokyo | $49,300 |
| 2024-04-22 | Tokyo | $53,100 |
| 2024-05-18 | Tokyo | $57,600 |
Select A1:C6 → press Alt+N, V → drag Date to Rows, Revenue to Values → right-click any date → Group → Months → OK. Then: PivotTable Analyze tab → Fields, Items & Sets → Calculated Field → Name: MoM % → Formula: =Revenue/Previous Revenue - 1. Done. And yes — it works even if April data is missing.
Cheat Sheet
| Scenario | Go-To Tool | Key Shortcut | One-Liner Explanation |
|---|---|---|---|
| Find top N items | FILTER + SORT | Ctrl+Shift+L (toggle filters) | =SORT(FILTER(A2:C10,C2:C10>100000),3,-1) |
| Compare two lists | XLOOKUP with ISNA | Alt+H, L (highlight) | =IF(ISNA(XLOOKUP(A2,Sheet2!A:A,Sheet2!A:A)),"New","Match") |
| Dynamic summary table | Pivot + Slicer | Alt+A, S, S | Insert slicer after pivot → click to filter instantly |
| Conditional formatting rule | Home > Conditional Formatting | Alt+H, L, H | Highlight top 10% → apply to B2:B100 → done in 3 sec |