Loading...
Loading...
Clean up messy spreadsheet data — trim whitespace, fix inconsistent casing, convert numbers-stored-as-text, standardize dates, remove duplicates, and flag mixed-type columns. Use when data is messy, inconsistent, or needs prep before analysis. Triggers on "clean this data", "clean up this sheet", "normalize this data", "fix formatting", "dedupe", "standardize this column", "this data is messy".
npx skill4agent add anthropics/financial-services-plugins clean-data-xlsExcel.run(async (context) => {...})range.valuesrange.formulas = [["=TRIM(A2)"]]A1:F200| Issue | What to look for |
|---|---|
| Whitespace | leading/trailing spaces, double spaces |
| Casing | inconsistent casing in categorical columns ( |
| Number-as-text | numeric values stored as text; stray |
| Dates | mixed formats in the same column ( |
| Duplicates | exact-duplicate rows and near-duplicates (case/whitespace differences) |
| Blanks | empty cells in otherwise-populated columns |
| Mixed types | a column that's 98% numbers but has 3 text entries |
| Encoding | mojibake ( |
| Errors | |
| Column | Issue | Count | Proposed Fix |
|---|
=TRIM(A2)=VALUE(SUBSTITUTE(B2,"$",""))=UPPER(C2)=DATEVALUE(D2)