Clean a messy vendor export
Use this when a supplier, CRM, or marketplace export has inconsistent casing, blank rows, duplicates, and odd formatting.
A practical guide to what SheetTool can do, when each tool helps, and how to combine features into repeatable cleanup workflows. Everything runs in your browser with no uploads or sign-ups.
If you are not sure which feature to use, start from the outcome you want.
Use this when a supplier, CRM, or marketplace export has inconsistent casing, blank rows, duplicates, and odd formatting.
Shape a raw spreadsheet into the columns and formats required by Shopify, a CRM, an ERP, or an internal tool.
Find changed rows before uploading a new price list, inventory file, customer list, or operations report.
Record the cleanup steps once, then replay them the next time you receive the same weekly or monthly file.
Start here when you need to get data into SheetTool or choose the right download format for the next system in your workflow.
Use the grid for quick manual fixes, column setup, row review, and spreadsheet-style edits before applying bulk tools.
Use sorting and filters to narrow a large file to the rows that need attention.
Use search and replace for consistent text fixes across a sheet or within columns.
Use cleaning tools when the file structure is mostly right but the values are messy.
Use transforms for simple one-column cleanup that should apply to every visible row.
Use formulas when a new value depends on existing columns, conditions, or text combinations.
Use type casting when values look right to a person but need a consistent machine-readable format.
Use regex when the text pattern is consistent but ordinary search and replace is not specific enough.
Use merge and split when file size, source count, or upload limits are the main problem.
Use compare when you need to understand what changed between two exports or before replacing production data.
Use pivot tables to summarize granular rows into totals, counts, averages, and cross-tab reports.
Use unpivot when a report is too wide and each repeated column should become a row.
Use charts for quick inspection, not just presentation. A chart can reveal outliers, missing categories, or wrong units faster than scanning rows.
Use SQL when filtering, grouping, sorting, or selecting columns is easier to express as a query than clicks.
Use validation to turn quality rules into visible errors and warnings before export.
Use conditional formatting to make records needing review stand out while keeping all rows visible.
Use anonymization before sharing data for support, debugging, demos, or analysis when personal details are not needed.
Use profiling to understand a file before changing it. It helps find missing values, type problems, and outliers.
Use macros when you repeat the same cleanup sequence on similar files.
Use the changelog when you need a record of edits, either for your own review or for handoff.
Use auto-save as a safety net while working locally in the browser.
Use SheetTool for sensitive spreadsheets when browser-local processing is important.