Excel skills assessment
Fifteen questions covering formulas, lookups, pivots and the data tools.
You copy =$B3*C$2 from D3 to E4. Result?
- =$B3*C$2
- =$B4*D$2
- =$C4*D$3
- =B4*D2
Answer: =$B4*D$2 — The $ locks column B and row 2; the unlocked parts move with the copy.
Which function returns a sorted list of unique values matching a condition?
- =SORT(UNIQUE(FILTER(...)))
- =VLOOKUP(...)
- =SUMIFS(...)
- =INDEX(MATCH(...))
Answer: =SORT(UNIQUE(FILTER(...))) — Dynamic array functions compose: FILTER narrows, UNIQUE de-duplicates, SORT orders.
Which wrapper is safest around a lookup?
- IFERROR
- IFNA
- ISERROR
- IFS
Answer: IFNA — IFNA hides only #N/A, so real errors such as #REF! remain visible.
A pivot needs a correct count of distinct customers. What enables it?
- Grouping
- Show Values As
- Loading to the Data Model
- A slicer
Answer: Loading to the Data Model — Distinct Count requires the Data Model / Power Pivot engine.
Which formula highlights an entire row where column C exceeds 1000?
- =C2>1000
- =$C2>1000
- =$C$2>1000
- =C$2>1000
Answer: =$C2>1000 — Lock the column, leave the row relative, and apply across the full row range.
You receive one CSV per month and rebuild a report manually. Best solution?
- Record a macro
- Power Query From Folder
- More pivot tables
- Data validation
Answer: Power Query From Folder — From Folder plus Refresh replaces the manual rebuild and scales to new files.
What does search_mode = -1 do in XLOOKUP?
- Approximate match
- Searches from the bottom up
- Returns an array
- Sorts results
Answer: Searches from the bottom up — Bottom-up search returns the last matching record first — useful for most-recent lookups.
Which is NOT a reason to use a Table (Ctrl+T)?
- Ranges expand automatically
- Structured references
- It compresses the file
- Filters are built in
Answer: It compresses the file — Tables do not reduce file size; their value is dynamic ranges and readable references.
Data validation can be bypassed by:
- Typing
- Pasting
- Sorting
- Filtering
Answer: Pasting — Validation fires on entry, not on paste. Circle Invalid Data catches what slipped through.
Which pivot setting shows each row as a share of its parent row total?
- Grouping
- Show Values As → % of Parent Row Total
- Sort descending
- Subtotals
Answer: Show Values As → % of Parent Row Total — Show Values As offers parent-row percentages directly.
Cell protection takes effect when:
- Cells are set to Locked
- Protect Sheet is applied
- The file is saved as .xlsm
- A password is set
Answer: Protect Sheet is applied — Locked is only an attribute until the sheet itself is protected.
Best replacement for VBA when importing and reshaping data?
- Office Scripts
- Power Query
- Conditional formatting
- Solver
Answer: Power Query — Power Query is refreshable and maintainable, and avoids macro-enabled files.
Which error indicates a misspelled function name?
- #VALUE!
- #NAME?
- #REF!
- #N/A
Answer: #NAME? — #NAME? means Excel does not recognise a name or function in the formula.
What is the fastest way to find where a long formula goes wrong?
- Retype it
- Formulas → Evaluate Formula
- Delete and rebuild
- Convert to values
Answer: Formulas → Evaluate Formula — Evaluate Formula steps through each operation showing intermediate results.
Which chart choice is almost always wrong?
- Sorted bar chart
- 3-D column chart
- Line chart for time
- Scatter for correlation
Answer: 3-D column chart — 3-D perspective distorts the values the chart exists to communicate.