Tejumola Hubaidah Oyindamola

Junior AnalystIbadan,Nigeria

Junior data analyst building revenue, customer, and data quality solutions in Excel

Scores reflect independent, automated grading of simulated business tasks completed on DataSimHQ.

Graded projects
7
Average best score
94/100
Career level
Junior Analyst
Core tool stack
Excel (7)

About

Working through retail scenarios for a fictional e-commerce company, I built revenue calculations, PivotTable breakdowns, and customer count validations using SUMIFS, COUNTIFS, and structured summary tables. Each submission was graded independently, and the work pushed me to think carefully about how different teams define the same metric and why those differences matter.

I also built combination charts with live cumulative formulas and conducted a structured data audit that flagged six distinct quality issues across multiple sheets. These simulation tasks have sharpened my ability to translate a stakeholder question into a precise Excel formula or table that answers it cleanly.

Skills

Data Quality

  • Data audit table design with flagged quality issues
  • Identification of category inconsistency and duplicate records
  • Nigerian Naira custom number formatting
  • Structured summary table layout for stakeholder presentation

Excel formulas

  • SUMIFS with date range and multi-criteria exclusions
  • COUNTIF and COUNTIFS for conditional counting
  • GETPIVOTDATA for dynamic PivotTable linkage
  • Expanding SUM pattern for running cumulative totals
  • Multi-sheet formula referencing

PivotTables and charts

  • PivotTable construction with field grouping and filters
  • PivotTable filter application for deduplication
  • Stacked bar and combination chart building

Retail · Excel

Calculating gross and net October revenue for a finance cross-check

Independent grading: 98/100(verify, opens in a new tab)

Problem

Nura Ibrahim at Meridian Retail (simulated retailer) needed the October 2023 revenue figure calculated in Excel to verify against the Finance system. The specific question was how much gross revenue all orders produced, and how much remained once cancelled, returned, and refunded orders were excluded, and what the gap between those two figures was.

What I did

To isolate October orders, I used SUMIFS against the order_date column with paired greater-than and less-than date boundary criteria, which avoids any ambiguity about month boundaries. For net revenue, I added three separate status exclusion criteria to the same formula, one each for cancelled, returned, and refunded rows. A simple subtraction formula then computed the gap. All three output cells were formatted with the custom Nigerian Naira code so the figures displayed correctly with thousand separators.

Finding

Gross October revenue was NGN 56,876,792.48 and net revenue after removing non-completed orders was NGN 38,450,382.35, leaving a gap of NGN 18,426,410.13 attributable to cancellations, returns, and refunds.

Outcome

Nura received a single structured sheet with labelled figures she could compare directly against the Finance system output, with the revenue gap made explicit.

=SUMIFS(Orders!I2:I1850,Orders!P2:P1850,">=2023-10-01",Orders!P2:P1850,"<2023-11-01")
=SUMIFS(Orders!I2:I1850,Orders!P2:P1850,">=2023-10-01",Orders!P2:P1850,"<2023-11-01",Orders!status_col,"<>cancelled",Orders!status_col,"<>returned",Orders!status_col,"<>refunded")
=A2-B2

The first formula isolates October orders by date; the second adds three status exclusions to produce net revenue; the third computes the gap between them.

Next step

A natural follow-on would be to break the NGN 18,426,410.13 gap down by status category to see whether cancellations, returns, or refunds are individually the largest driver of lost revenue.

  • SUMIFS with date range and multi-criteria exclusions
  • Multi-sheet formula referencing
  • Nigerian Naira custom number formatting
  • Structured summary table layout for stakeholder presentation

Retail · Excel

Monthly customer acquisition chart with cumulative growth line for an investor slide

Independent grading: 92/100(verify, opens in a new tab)

Problem

Chidi Okafor at Meridian Retail (simulated retailer) needed a customer growth chart as the centrepiece of an investor presentation slide. The chart had to show monthly new customer counts alongside a running cumulative total, using Meridian brand colours.

What I did

The PivotTable was built from the Customers sheet with is_duplicate set as a filter field and restricted to FALSE, so only the 2,131 non-duplicate customers fed into the monthly counts. To keep the summary table dynamic, I used GETPIVOTDATA formulas in column F to pull each month's count by name rather than by cell position, which means the table stays correct even if the PivotTable is re-sorted or filtered. The cumulative column in G used an expanding SUM with an anchored start row, so each row accumulated from the first month downward. The combination chart then mapped the monthly counts to orange bars and the running total to a navy line, matching Meridian's brand requirements.

Finding

Meridian acquired 2,131 unique customers across 2023, with monthly counts ranging between 163 and 195, indicating a relatively stable acquisition rate without a single dominant spike.

Outcome

Chidi received a combination chart and supporting table on a dedicated sheet, ready to be embedded in the investor presentation with brand-consistent colours and a clear visual narrative of cumulative growth.

=GETPIVOTDATA("customer_id",$A$3,"created_date",1)
=SUM($F$4:F4)
=SUM($F$4:F5)

GETPIVOTDATA pulls each month's count by item name from the PivotTable; the expanding SUM pattern in column G accumulates the running total row by row.

Next step

Breaking the monthly acquisition counts down by customer region or acquisition channel would show whether growth is concentrated in one segment, which is likely the next question an investor would ask after seeing the overall trend.

  • PivotTable filter application for deduplication
  • GETPIVOTDATA for dynamic PivotTable linkage
  • Expanding SUM pattern for running cumulative totals
  • Stacked bar and combination chart building
  • PivotTable construction with field grouping and filters

Retail · Excel

Reconciling three conflicting customer count methodologies for an investor briefing

Independent grading: 97/100(verify, opens in a new tab)

Problem

Chidi Okafor at Meridian Retail (simulated retailer) needed to explain why marketing, operations, and finance each reported a different customer count from the same dataset. The task was to replicate all three counting methods in Excel and present the results in a table Chidi could show directly to an investor.

What I did

Three separate formulas each modelled a different counting rule. COUNTA on the customer ID column captured every row, matching marketing's all-signups figure. COUNTIF filtered to rows where is_duplicate equals FALSE, replicating operations' deduplicated total. COUNTIFS combined the deduplication filter with a check that total_orders was greater than zero, matching finance's definition of an active unique customer. Rather than just listing the numbers, I added a REASON column that explained in plain terms why each method produces a different result, which was the narrative Chidi needed for the investor conversation.

Finding

Marketing's count of 2,331 total signups, operations' deduplicated count of 2,131, and finance's active unique customer count of 2,105 each reflect a genuinely different definition of a customer, not errors in any team's reporting.

Outcome

Chidi received a four-column summary table with team, metric, result, and explanatory reason for each count, structured so it could be dropped into an investor presentation without additional editing.

Next step

Comparing the 26 customers who are non-duplicates but have zero orders by acquisition month could show whether a particular signup cohort has unusually low activation, which would be useful context for the investor conversation.

  • COUNTIF and COUNTIFS for conditional counting
  • COUNTA for total row counting
  • Multi-sheet formula referencing
  • Structured summary table layout for stakeholder presentation

Retail · Excel

Structured data audit identifying six quality issues across a multi-sheet retail dataset

Independent grading: 88/100(verify, opens in a new tab)

Problem

Before any analysis could begin on the Meridian Retail (simulated retailer) dataset, Nura Ibrahim needed a clear picture of what was in the file and what could not be trusted. The task was to browse the dataset, document its structure, and flag at least three data quality issues that would affect downstream reporting.

What I did

Working through each sheet systematically, I recorded issues in a dedicated Data Audit sheet using a five-column table: serial number, sheet name, column name, issue found, and reason. Building a quick pivot on the Orders sheet helped confirm that the dataset covered Q4 2023 rather than just October, which was not immediately obvious from the file name. Column statistics on Order_Items revealed 24 distinct category values where 12 were expected, pointing to a mixed formatting problem between human-readable labels and slug-style strings. The is_duplicate column statistics confirmed 200 flagged duplicates, and the Inventory minimum stock value of -25 confirmed negative stock records were present.

Finding

Six distinct quality issues were identified, including a fully empty legacy reference column, non-completed orders inflating gross revenue figures, inconsistent category formatting that would cause double-counting in pivot reports, and 200 duplicate customer records.

Outcome

Nura received a structured audit table she could act on before commissioning further analysis, with the business consequence of each issue explained in the reason column.

Next step

Quantifying how much revenue is affected by the inconsistent category formatting specifically, by comparing summed revenue under the slug-style labels against the human-readable equivalents, would make it easier to prioritise a fix.

  • Data audit table design with flagged quality issues
  • Identification of category inconsistency and duplicate records
  • PivotTable construction with field grouping and filters
  • Structured summary table layout for stakeholder presentation

Retail · Excel

Q4 2023 revenue by order status with a stacked bar chart for trend review

Independent grading: 97/100(verify, opens in a new tab)

Problem

Nura Ibrahim at Meridian Retail (simulated retailer) wanted to see whether the October cancellation volume was a one-off or part of a worsening trend. She asked for a full Q4 2023 breakdown of revenue by order status across October, November, and December, with a chart showing the monthly split visually.

What I did

A PivotTable on a dedicated Status_Breakdown sheet gave the quickest route to a correctly grouped cross-tab: status on rows, order_date grouped by month on columns, and sum of total_naira as the value field. Applying the NGN custom format to every value cell in the table kept the display consistent with the earlier October analysis. A stacked bar chart built from the PivotTable data then made the monthly composition of each status visible at a glance, with a legend and labelled axes so Nura could read it without further explanation.

Finding

The Q4 grand total across all statuses was NGN 177,793,954.30, with October contributing NGN 56,876,792.48, confirming the PivotTable correctly captured the full three-month period.

Outcome

Nura had a single sheet containing both the numeric breakdown and the visual trend chart, which she could use to assess whether cancellation volumes were isolated to one month or recurring across Q4.

Next step

Calculating each status as a percentage of its monthly grand total would make it easier to compare the cancellation rate across months rather than relying on absolute naira figures that vary with overall volume.

  • PivotTable construction with field grouping and filters
  • Stacked bar and combination chart building
  • Nigerian Naira custom number formatting
  • Multi-sheet formula referencing