Excel Test for Entry-Level Data Analysts

30 Questions•Passing Benchmark: 70%•35 Mins Limit

Assess core analytical spreadsheet skills required for junior data analyst and BI reporting trainee roles. Practice SUMIFS, COUNTIFS, XLOOKUP, string extraction, and distribution metrics.

1
Single Choice

SUMIFS Argument Order Difference from SUMIF

How does the argument order in SUMIFS differ fundamentally from the legacy SUMIF function in Excel?

2
Hands-On Practical

Filtered Revenue Aggregation with SUMIFS

In target cell E2, calculate total revenue for the "Enterprise" segment in the "EMEA" region using SUMIFS.

#ABCDE
1RegionSegmentRevenue ($)Target SegmentEnterprise EMEA Revenue ($)
2EMEAEnterprise45,000EMEA + Enterprise
3APACEnterprise32,000
4EMEASMB18,000
5EMEAEnterprise27,000
Active Cell:E2
3
Single Choice

COUNTIFS Wildcard Prefix Matching

A data analyst needs to count all customer records where the City column begins with "San" (e.g., San Francisco, San Diego, San Jose). Which criteria argument should be provided in COUNTIFS?

4
Multiple Select (Select all that apply)

Supported Comparison Operators in Multi-Criteria Functions

Which of the following comparison operators can be passed inside criteria strings for SUMIFS and COUNTIFS? (Select all that apply)

Select all options that apply to this formula or function behavior.
5
Hands-On Practical

Multi-Condition Counting with COUNTIFS

In target cell D2, count the number of closed tickets handled by the "Tier 2" team with Resolution Hours greater than 24 using COUNTIFS.

#ABCD
1Ticket IDTeamResolution (Hrs)Overdue Tier 2 Count
2INC-101Tier 236
3INC-102Tier 112
4INC-103Tier 218
5INC-104Tier 248
6INC-105Tier 372
Active Cell:D2
6
Single Choice

Case Sensitivity in Text Parsing Functions

A data analyst needs to find the exact character position of an uppercase letter "D" in the code string "Data_ID_101". Which text function is strictly case-sensitive in Excel?

7
Multiple Select (Select all that apply)

Native Capabilities of Modern XLOOKUP

Which of the following capabilities are natively supported by the XLOOKUP function without requiring helper columns or nested functions? (Select all that apply)

Select all options that apply to this formula or function behavior.
8
Hands-On Practical

Extracting Substrings with MID Function

In target cell B2, extract the 4-letter department code located starting at character position 5 from the Employee Code in A2 using the MID function.

#AB
1Employee CodeDept Code
2EMP-FINA-8492
Active Cell:B2
9
Single Choice

Difference Between LARGE and MAX Functions

What is the key analytical difference between the MAX function and the LARGE function?

10
Multiple Select (Select all that apply)

Text Standardization and Cleaning Functions

Which of the following Excel functions are standard tools for cleaning and sanitizing imported text data? (Select all that apply)

Select all options that apply to this formula or function behavior.
11
Hands-On Practical

Dynamic Row Lookup with INDEX and MATCH

In target cell D2, retrieve the Q3 revenue for the product specified in C2 using INDEX and MATCH on table A2:B4.

#ABCD
1ProductQ3 Revenue ($)Target ProductFound Revenue ($)
2Cloud Storage45,000API Gateway
3API Gateway78,000
4Security Hub62,000
Active Cell:D2
12
Single Choice

String Length After Trimming Whitespace

Cell A1 contains the text string " US-East " (two leading spaces, the 7-character string "US-East", and two trailing spaces). What does =LEN(TRIM(A1)) evaluate to?

13
Multiple Select (Select all that apply)

Common Root Causes of #VALUE! Error

Which of the following scenarios typically cause a spreadsheet formula to produce a #VALUE! error? (Select all that apply)

Select all options that apply to this formula or function behavior.
14
Hands-On Practical

Extracting 2nd Highest Metric with LARGE

In target cell C2, retrieve the 2nd highest Monthly Active Users (MAU) count from range B2:B6 using the LARGE function.

#ABC
1PlatformMAU2nd Highest MAU
2Web App85,000
3iOS App120,000
4Android App165,000
5Desktop Client42,000
6API Integrations98,000
Active Cell:C2
15
Single Choice

Strict Evaluation Rules of AND Function

What is the evaluated output of the formula =AND(5 > 2, "North" = "North", 10 < 4)?

16
Multiple Select (Select all that apply)

Operational Rules of AVERAGEIFS

Which statements are true regarding the rules and behavior of the AVERAGEIFS function? (Select all that apply)

Select all options that apply to this formula or function behavior.
17
Hands-On Practical

Extracting Leading Prefix with LEFT

In target cell B2, extract the 3-letter category prefix from the product SKU in cell A2 using the LEFT function.

#AB
1SKUCategory Prefix
2PRD-9481-X
3SRV-2041-A
4LOG-3319-C
Active Cell:B2
18
Single Choice

Dynamic File Extension Parsing with RIGHT and LEN

In cell A1, a filename is stored as "quarterly_report.xlsx". Which formula dynamically extracts the file extension after the dot without hardcoding character counts?

19
Multiple Select (Select all that apply)

Dashboard Performance and Maintainability Best Practices

When architecting scalable spreadsheet models for business reporting, which practices optimize maintainability and calculation speed? (Select all that apply)

Select all options that apply to this formula or function behavior.
20
Hands-On Practical

Multi-Condition Averaging with AVERAGEIFS

In target cell E2, calculate the average lead response time in minutes for "Priority 1" tickets in the "FinTech" vertical using AVERAGEIFS.

#ABCDE
1VerticalPriorityResponse (Min)Target FilterAvg Response (Min)
2FinTechPriority 114FinTech Priority 1
3RetailPriority 125
4FinTechPriority 245
5FinTechPriority 118
6HealthPriority 112
Active Cell:E2
21
Single Choice

Exact Matching in MATCH Function

In the function =MATCH(lookup_value, lookup_array, [match_type]), what does setting match_type to 0 accomplish?

22
Multiple Select (Select all that apply)

Architectural Benefits of INDEX & MATCH

Why do senior data analysts prefer INDEX & MATCH over legacy VLOOKUP for mission-critical workbooks? (Select all that apply)

Select all options that apply to this formula or function behavior.
23
Hands-On Practical

Compound Eligibility Evaluation with IF and AND

In target cell D2, evaluate client eligibility. Return "Eligible" if Tenure (B2) is greater than or equal to 12 AND Monthly Spend (C2) is greater than or equal to 500; otherwise return "Review".

#ABCD
1Customer IDTenure (Mo)Monthly Spend ($)Status
2CUST-80118750
3CUST-8028920
4CUST-80324320
Active Cell:D2
24
Single Choice

Spill Range Collision (#SPILL!)

When a dynamic array formula like XLOOKUP or UNIQUE attempts to return a 3-column array, what happens if an adjacent cell in the output range is already populated with data?

25
Business Case

SaaS Churn Risk: High-Exposure ARR Calculation

Scenario Background: The Customer Success leadership team has identified accounts at risk of cancellation. To prepare the quarterly retention budget, the reporting analyst must calculate the total Annual Recurring Revenue (ARR) exposed among accounts that have "High Risk" status AND have logged more than 50 support tickets.

In target cell F2, calculate total ARR for accounts where Churn Risk (column D) is "High Risk" AND Support Tickets (column E) is strictly greater than 50 using SUMIFS.

#ABCDEF
1Account IDClientARR ($)Churn RiskSupport TicketsHigh-Risk Exposure ($)
2ACC-101Apex Logistics18,500High Risk64
3ACC-102Beacon Media9,200Low Risk15
4ACC-103Crest Financial31,000High Risk52
5ACC-104Delta Health14,000High Risk38
6ACC-105Echo Systems22,000Low Risk70
Active Cell:F2
26
Business Case

Inventory Management: Urgent Procurement Alert

Scenario Background: The distribution warehouse monitors stock replenishment triggers. Procurement policy states that an inventory SKU requires immediate reorder if Current Stock is strictly below Safety Stock, OR if Lead Time is 14 days or longer.

In target cell E2, determine the procurement status for SKU-101. Return "Reorder" if Stock (C2) is less than Safety Stock (D2) OR Lead Time (B2) is greater than or equal to 14; otherwise return "Sufficient".

#ABCDE
1SKULead Time (Days)Current StockSafety StockProcurement Action
2SKU-10115180150
3SKU-10274050
4SKU-10310210200
Active Cell:E2
27
Single Choice

Distinction Between #N/A and #REF! Errors

What is the key diagnostic distinction between an #N/A error and a #REF! error in spreadsheet formulas?

28
Business Case

Sales Performance Benchmarking: Baseline Minimum with SMALL

Scenario Background: The commercial operations team is designing a performance improvement plan. The analyst needs to extract the lowest quarterly sales volume achieved across the regional sales team to establish the baseline minimum quota.

In target cell C2, retrieve the lowest sales achievement (1st smallest) across the regional sales team in range B2:B6 using the SMALL function.

#ABC
1Sales RepQ3 Closed ($)Lowest Benchmark ($)
2Marcus68,000
3Elena115,000
4David47,000
5Sarah89,000
6Chloe53,000
Active Cell:C2
29
Business Case

Marketing Attribution: Leftward Search with XLOOKUP

Scenario Background: An advertising agency maintains a campaign performance table where Campaign Name is stored in column B and Campaign ID is in column A. Because traditional VLOOKUP cannot search to the left, the junior analyst must look up the Campaign ID using modern XLOOKUP.

In target cell E2, retrieve the Campaign ID from column A for the Target Name in D2 ("Autumn Surge") using XLOOKUP.

#ABCDE
1Campaign IDCampaign NameSpend ($)Target NameFound Campaign ID
2CMP-401Spring Promo4,500Autumn Surge
3CMP-402Summer Blitz8,200
4CMP-403Autumn Surge12,400
5CMP-404Winter Holiday16,500
Active Cell:E2
30
Business Case

Transaction Pipeline: Delimited Code Parsing with MID

Scenario Background: An automated data extraction tool exports composite transaction keys formatted as CITY-TXNID-CURRENCY (e.g. "BOS-84920-USD"). To join this table with the general ledger, the analyst needs to extract only the 5-digit Transaction ID.

In target cell B2, extract the 5-digit Transaction ID located starting at character index 5 from the raw code in cell A2 using the MID function.

#AB
1Raw Transaction CodeParsed Txn ID
2BOS-84920-USD
3NYC-71044-USD
4SFO-93112-USD
Active Cell:B2
M. Ichsanul Fadhil

M. Ichsanul Fadhil

Founder, ExcelClash

Pre-employment screening exams designed with instant browser-based formula grading.

Share Assessment

Invite teammates or classmates to benchmark their formula skills.

Continue Assessing

Related Excel Skill Tests

View All Tests

Assessment Discussion & Questions

Ask questions, discuss problem solving techniques, or share feedback on this test.

0 Comments
Keep questions constructive and helpful.

Loading comments...

00:00