The Spreadsheet Sales Dashboard is a free CSV and Excel dashboard builder that turns a familiar sales export into a focused visual report — without formulas, pivot-table setup, or an account. Upload a spreadsheet, confirm the detected columns, and the tool builds an interactive dashboard with a sales trend chart, a ranked category breakdown, a heatmap, summary statistic cards, plain-language observations, and a transparent data-quality report. Supported files are read locally in the current browser tab: rows are not uploaded to Motifuse, placed in a URL, or saved in browser storage.
It is designed for quick exploration rather than as a replacement for full business-intelligence software. Small-business owners, ecommerce sellers, freelancers, sales and operations teams, students, teachers, researchers, and consultants can use it to answer everyday questions — which month was strongest, which category leads, where the gaps and spikes are — in the time it would take to open a workbook.
How column detection works
Column detection combines header clues with a sample of cell values. Names such as Order Date, Revenue, Amount, Product, Region, or Channel receive extra weight, and sampled values are tested as dates, numbers, and category labels. Every suggestion stays editable: the Dashboard setup panel shows example values from each column so you can confirm or correct the mapping in seconds. Numeric normalization recognizes common currency symbols, thousands separators, percentages, parentheses for negatives, and several international separator patterns. Ambiguous slash dates such as 04/05/2026 are never silently reinterpreted — the tool asks you to choose day/month or month/day order.
How calculations and grouping work
Every chart uses the same normalized records. Values in the selected column are combined with the aggregation you choose — sum, average, count, minimum, or maximum. Dated records are grouped into daily, weekly, monthly, quarterly, or yearly periods; the automatic setting picks a readable interval from the overall date span. Categories are ranked by the current aggregation, and smaller categories beyond your chosen top 5, 10, 15, or 20 are combined into an Other group so the chart stays legible. Percentage shares are calculated from the analyzed total, and each period records its change from the previous period.
Results can differ from Excel for explainable reasons: rows whose value cannot be read as a number are excluded, invalid dates are excluded from time-based charts, duplicate dates are combined within their period, filters narrow the analyzed records, formulas are read from their last saved cached result rather than recalculated, and hidden Excel filters are not applied. The data-quality panel counts every exclusion.
Reading the heatmap
A heatmap shows relative intensity: darker cells hold larger aggregated values under the current settings and filters. Three modes are available where the data supports them — category by month, a calendar view of dated records, and day-of-week by hour when timestamps include time. A dot marks a cell whose aggregate is exactly zero; an em dash marks a cell with no records at all, which is an important difference when checking coverage. Hovering, tapping, or focusing a cell shows its total, average, highest, lowest, and record count. Interpret spikes and lulls in context — a dark cell shows a relatively large value, not the reason behind it.
Preparing your spreadsheet
The dashboard works best with one clean table per worksheet:
- One header row with short, unique column names
- One record per row, with no merged cells in the data region
- Consistent date formats — ISO dates such as 2026-01-04 avoid locale ambiguity
- Numeric values stored as numbers, with consistent decimal and thousands separators
- Clear, consistently spelled category labels
- No decorative title rows above the headers and no unrelated side tables
- Saved, calculated results for formula cells
A minimal example:
| Date | Category | Sales |
|---|
| 2026-01-04 | Electronics | 12500 |
| 2026-01-05 | Clothing | 8400 |
Honest limits
Browser analysis has practical bounds: files up to 20 MB, 10,000 analyzed rows, 120 columns, and a 50-row preview. Legacy XLS, encrypted workbooks, macros, formula recalculation, pivot tables, and external data connections are not supported. Very large or complex workbooks depend on the memory available to your browser and device. This utility provides exploratory data visualization — verify important totals against the original spreadsheet before business, accounting, tax, or financial decisions.