Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk5 min

Building an Interactive Excel Dashboard for E-commerce Product Analysis: A Case Study of Jumia Products

A step-by-step walkthrough of building a filterable Excel dashboard from Jumia product listings, with the limits of review-count data made explicit.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A Jumia product-listing extract can become a filterable Excel dashboard in seven steps: keep the raw data, audit it, clean it reproducibly, calculate summary measures, chart the relationships, add PivotTables with slicers, then check that every number reconciles. This article follows the approach in Bradley Okello’s DEV Community case study, an individual project. It looks at prices, advertised discounts, ratings and review counts. It is not a validated Jumia operational analysis, and the workbook and extract were not independently reviewed. Treat every result as a statement about one extract of listings, not about the marketplace.

The questions the dashboard is built to answer

The case study frames the work around four questions, and a dashboard is easier to design when each chart maps to one of them:

As an Amazon Associate I earn from qualifying purchases.

  • Are larger advertised discounts associated with more customer reviews?
  • Do highly rated products attract more engagement?
  • Do price and rating move together?
  • Which listings rank highest on rating or review count?

The fields involved are product name, current price, old price, discount, review count and rating. Each row is one product listing, so every result describes listings as observed, not shoppers or sales.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the data cannot tell you

The dataset has no units sold and no revenue. Review count is only an engagement proxy. Do not rank listings as “best sellers” from it, and do not read more reviews as better conversion. Listing age and other unobserved factors can also affect how many reviews a product has collected. Say this on the dashboard itself, for example in a subtitle such as “Reviews = engagement proxy, not sales.”

#1 Best Overall

Step 1: Preserve the raw extract

Put the untouched extract on its own worksheet, or keep the original file beside the workbook, and never edit it. Record the extract date if you know it. Every later decision about malformed or missing values is then auditable, which matters because cleaning choices can materially change the summaries.

Step 2: Audit before you clean

The case study points to several kinds of problems. Check for each one in your own extract instead of assuming they are present:

  • Duplicate records: the same listing captured more than once.
  • Prices stored as text: currency symbols, thousands separators or ranges that stop a cell being numeric.
  • Discount formatting: percentage signs, or percentages held as text.
  • Ratings outside the expected scale: check the scale (for example 0 to 5) against the actual minimum and maximum.
  • Review counts that are blank, negative or malformed.
  • Missing values generally. A blank is not a zero. A listing with no rating has not been rated 0, so leave it out of averages and say so.

Step 3: Clean with a repeatable process

Power Query is Excel’s tool for importing or connecting to data, changing types, reshaping columns and loading the result so it can be refreshed (Microsoft Support). Using it means your cleaning is a recorded list of steps, not a series of manual edits you cannot retrace. Feature availability varies by Excel application and version, so check yours.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Load the raw extract into Power Query (Data tab, then Get Data or From Table/Range).
  2. Remove duplicates on the field combination that identifies a listing.
  3. Strip currency symbols and separators, then set price columns to a numeric type.
  4. Convert discount to a consistent numeric form. If it is not given, you could derive it from old and current price, but label it as derived.
  5. Handle invalid ratings and reviews explicitly: set them to null, not zero, and note how many rows were affected.
  6. Load the cleaned table to a worksheet as an Excel Table, so downstream PivotTables follow it as it grows.

Step 4: Build the KPI cards

Suitable headline measures are listing count, mean current price, mean advertised discount, mean rating and total reviews. State the definition under each card, including how missing values are treated, since a mean over rated listings differs from a mean over all listings. These figures summarize the analyzed extract only, not Jumia as a whole.

Step 5: Chart the associations

View Question type Measure shown Caveat
Scatterplot: discount vs reviews Association Advertised discount; review count (proxy) Reviews reflect listing age and visibility as well as price
Scatterplot: rating vs reviews Association Rating; review count (proxy) Ratings from very few reviews are unstable
Scatterplot: price vs rating Association Current price; rating Price ranges may be heavily skewed
Top-N bar chart Ranking Rating or review count Not a sales ranking

Trend lines and correlation coefficients describe how the variables move together in this extract. They do not show that raising a discount or price would change reviews or ratings. For ranked lists, consider a minimum review count so a single 5-star review does not top the table.

Step 6: Add the interactive layer

Excel dashboards are typically built from PivotTables, PivotCharts and slicers (Microsoft Support). Slicers show the active filter as buttons, which is what makes the result feel interactive.

  1. Select a cell in the cleaned table and choose Insert, then PivotTable. Build one PivotTable for each summary you need, all from the same table.
  2. Create PivotCharts from them, or place standard charts that reference them.
  3. Insert slicers on useful fields, such as a price band, discount band or rating band. Banding numeric fields in the cleaned table beforehand makes slicers more usable.
  4. Right-click a slicer and choose Report Connections (the label may vary by version) to tick every PivotTable it should control.

Microsoft notes a slicer can be connected to multiple PivotTables when they share a data source (Microsoft Support). A slicer does not automatically control every table, so connect each one deliberately. Note also that scatterplots built directly from cell ranges do not respond to slicers; if you want them to filter, derive them from a PivotTable or a filtered range.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Step 7: Check before sharing

  • Reconcile KPI totals to the cleaned rows, for example with a COUNTA or SUM on the table.
  • Clear all slicers, then apply one, and confirm every intended view changes.
  • Label currency, percentage and rating scale on every axis and card.
  • Make the active filter visible and show the extract date if known.
  • Keep the raw tab and a short note of cleaning decisions in the workbook.

How far to trust the result

A dashboard is only an interface over its rows. Its value depends on the definitions and quality of the cleaned data. No representative market statistic comes from this case study, so quote any count or correlation only after checking it against your own workbook, and attribute it to your extract.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.