Messy exports in, clean reports out.
Data cleanup, Excel and Google Sheets automation, CSV pipelines, and the reports and invoices that used to eat your afternoons. Everything below is running live on this page; nothing here is a screenshot.
A messy export, cleaned live
Fourteen rows of a genuinely ugly sales export: four date formats, stray whitespace, shouting and lowercase names, currency symbols and thousands separators, blank required fields, a word where a number should be, a negative quantity, and two duplicates — one of which only matches after normalizing. Every defect is detected and counted first; you decide which fixes actually run.
- Per-rule detection with counts
- Choose which fixes to apply
- Diff view, row badges & CSV preview
Issues detected
fixed normalized in place removed duplicate dropped flagged held out of the totals
Cleaned file preview
Simulated export — fictional customers, seeded rows, cleaned entirely in your browser and downloadable by nobody. Your build runs the same rules on your real files, repeatably, every time.
Six shapes of spreadsheet work
Concrete projects we ship for clients — each scoped as a fixed-price milestone on Upwork.
Export cleanup
The monthly download that always needs an hour of hand-fixing, turned into a one-click clean — dedupe, normalize, reconcile.
Fixed-price on UpworkMulti-sheet consolidation
Five workbooks from five people merged into one source of truth, with the conflicts surfaced instead of silently lost.
Fixed-price on UpworkPivots & summaries
Auto-generated pivots, group-bys, and charts that answer the questions your monthly report actually asks.
Fixed-price on UpworkCSV pipelines
A clean flow between your tools and your books — scheduled, validated, and logged so bad rows never slip through.
Fixed-price on UpworkInvoice / document export
Line items in, branded PDF or XLSX out — invoices, quotes, and statements generated from your sheet in seconds.
Fixed-price on UpworkFormula & macro rescue
A fragile workbook held together by mystery formulas, rebuilt to be readable, correct, and safe for your team to touch.
Fixed-price on UpworkA pivot builder, not a pivot picture
Thirty-six seeded orders and a real cross-tab on top of them: pick a row dimension and a column dimension, switch the metric, filter the source, sort by any column, shade the heat map, and click any cell to see exactly which orders produced that number.
- Rows × columns cross-tab with totals
- Filters, sorting & % of total
- Click a cell for its source rows
View source data (36 rows)
Simulated orders — 36 seeded rows, aggregated in the browser with no server and no stored data. Every total on screen is recomputed from the rows you can open below it.
Three steps, preview-first
You see real work before you spend anything.
Send a sample file
One messy export or a screenshot of the report you build by hand tells us most of what we need.
See it cleaned
We usually reply with your own file cleaned and summarized — the before and after — not a description of it.
Ship it on Upwork
Funded milestones, a repeatable tool, and plain instructions so you can run it yourself. You approve first.
An invoice, generated as you edit
Edit both parties, the number and the dates, then work the line items — description, quantity, rate, and a per-line tax exemption. Change the currency, switch the discount between a percentage and a flat amount, and the paper on the right recomputes the subtotal, discount, itemised tax and total to the cent on every keystroke.
- Editable parties, dates & terms
- Per-line tax exemption & currency
- Itemised tax summary & print preview
Parties
Invoice details
Line items
Discount & tax
Notes & terms
| Description | Qty | Rate | Amount |
|---|
Tax summary
| Treatment | Net | Tax |
|---|
Simulated invoice — a fictional studio billing a fictional client, computed in integer cents so the totals are exact, and billed to nobody. The currency selector changes formatting only; it does not convert. Your build exports a real branded PDF or XLSX.
How we work on spreadsheet projects
Scoped, fixed-price milestones through Upwork — you see your own file cleaned before you fund anything, and the deliverable runs on your machine with plain docs. No retainers, no lock-in, no surprise line items.
Got a file that fights you?
Send the messy export and the report you wish it made — we'll usually answer with it cleaned, not a promise.
© TAG Animation Studios — TagAnimationz.com