Spreadsheet Cleanup and Normalization
Clean, normalize, and restructure messy tabular data with a full audit log of changes.
Get the Spreadsheet Cleanup and Normalization skill
Install it in Claude as an Agent Skill, or copy it into ChatGPT, Gemini, or any assistant. Same method either way.
What this does and why it matters
Messy data quietly corrupts every decision made from it. This skill turns inconsistent, duplicated, badly formatted tabular data into a clean, analysis-ready version, with a clear log of every change so the result is trustworthy and auditable. The audit log matters as much as the cleaning, because silent changes to data destroy trust.
Method
1. Profile before touching anything
Report row and column counts, detect the header row, and flag the issues: blank rows, merged cells, inconsistent types, duplicate keys, mixed date or number formats, stray characters. The user should see the state before any change.
2. Agree the rules for anything destructive
Confirm how to handle duplicates, blanks, and ambiguous values before removing or overwriting. Destructive changes made on assumption are how good data gets ruined.
3. Clean systematically
Trim whitespace, standardize casing and formats, split or merge columns as needed, normalize dates and numbers to one format, and deduplicate on the agreed key. Keep each transformation reversible in principle.
4. Validate
Re-profile and confirm the issues are resolved without dropping legitimate data. Spot-check that totals and counts still reconcile.
5. Log everything
Produce a change log so every transformation is auditable and nothing changed silently.
Output format
Deliver the cleaned file plus:
## Cleaning report
- Starting shape: [rows x columns]
- Ending shape: [rows x columns]
- Changes applied (each transformation and how many cells or rows it touched)
- Rows removed and why
- Items needing human review (ambiguous values, possible duplicates)
Anti-patterns to avoid
- Deleting data silently.
- Guessing on ambiguous values (a date that could be US or international, a possible duplicate) instead of flagging.
- Overwriting the original file instead of cleaning into a copy.
- No change log, so the result cannot be trusted.
Example
A contact export with mixed casing, three date formats, and duplicate emails is normalized to one date format, title-cased names, and deduplicated on email, with 42 changes and 5 ambiguous rows flagged for review, all logged.
How to use this skill
- Download the SKILL.md file above.
- Add it to a Claude environment that supports Agent Skills, or attach the file to your conversation.
- Make your request and hand over the raw input. Claude triggers the skill automatically.
- Copy the skill text above.
- Paste it into a ChatGPT Project, a Custom GPT's instructions, or a Gemini Gem.
- Give the model your raw input. It follows the same method and output format.
Frequently asked questions
What does the Spreadsheet Cleanup and Normalization skill do?⌄
Clean, normalize, and restructure messy tabular data with a full audit log of changes. Use this skill whenever a user has a spreadsheet or CSV that is inconsistent, duplicated, badly formatted, or hard to work with and wants it cleaned, deduplicated, standardized, or reshaped, or says 'this data is a mess', 'fix this spreadsheet', or 'standardize these columns'. Trigger whenever raw tabular data needs to become analysis-ready without silently losing information.
How do I use the Spreadsheet Cleanup and Normalization skill in Claude?⌄
Download the SKILL.md file and add it to a Claude environment that supports Agent Skills, or attach the file to your conversation. Claude triggers the skill automatically when your request matches what it does, then returns a structured first draft.
Can I use the Spreadsheet Cleanup and Normalization skill in ChatGPT or Gemini?⌄
Yes. Copy the skill text and paste it into a ChatGPT Project, a Custom GPT's instructions, or a Gemini Gem. Then give the model your raw input and it follows the same method.
Is the Spreadsheet Cleanup and Normalization skill free?⌄
Yes. Every skill in the library is free and ungated. Download it, copy it, and use it however you like.
More operations skills
Build a structured onboarding plan that gets a new hire productive fast and makes them feel set up to succeed.
Write clear knowledge base and help-center articles that let users solve problems without asking a human.
Turn a raw meeting or call transcript into a clean, structured digest: summary, decisions, open questions, and themes.
Build OKRs or a goal framework that connects ambitious objectives to measurable key results.
The full system, end to end.
Looking to build your AI workforce? Get the comprehensive guide for professional services - the 12 plays, the frameworks, and the field-tested playbooks.
Buy on Amazon
Reviewed by Revenue Institute
This guide is actively maintained and reviewed by the implementation experts at Revenue Institute. As the creators of The AI Workforce Playbook, we test and deploy these exact frameworks for professional services firms scaling without new headcount.
Get the Book
Need help turning this guide into reality?
Revenue Institute builds and implements the AI workforce for professional services firms.
Work with Revenue Institute