Real examples
Payments & Payout Reconciliation
The messy reality
Your Stripe export looks like chaos after manual edits with your reports — multiple date formats (12/10/24, 2024-10-12), currencies mixed with symbols ($1,250), and duplicate rows for refunds or test transactions.
Fix it with this recipe
- Drop columns → Remove fields like “Notes,” “Fee breakup,” or unused metadata.
- Standardize date → Convert every format to a clean YYYY-MM-DD.
- Currency to number → Strip symbols/commas to pure numeric values.
- Remove duplicates → Keep the latest entry per txn_id or email.
- Filter rows → Exclude test or failed payments (status != success).
- Map values → Normalize variants like “succ,” “Success,” “SUCCESS.”
Result
Clean numeric data ready for reconciliation or pivot analysis — no manual formula wrangling, no broken totals.
Keywords
clean payment CSV, standardize date format, remove duplicates, convert currency to number.
CRM & Lead Import Prep
The messy reality
Your lead data comes from multiple forms, and every export has slightly different headers (Full Name, Name, user_name). Phone numbers are random lengths and emails have stray spaces.
Fix it with this recipe
- Split full name → Break Full Name into First and Last.
- Trim spaces → Fix trailing and leading spaces before import.
- Normalize phone → Convert to consistent 10-digit or E.164 format.
- Map values → Standardize United States / US / United States of America → USA.”
- Rename columns → Match CRM schema: “Email ID” → “Email.”
- Remove duplicates → Deduplicate by email or phone.
Result
Instantly import-ready CSV that matches your CRM column names and validation rules.
Keywords
clean Excel before import, dedupe by email, standardize phone numbers, rename columns in CSV.
Survey & Feedback Cleanup
The messy reality
You exported survey data from Google Forms — dozens of empty columns, inconsistent yes/no entries (“Y”, “Yes”, “1”), and free-text fields broken across lines.
Fix it with this recipe
- Drop empty columns → Instantly remove blank form fields.
- Clean line breaks → Flatten multiline answers for CSV safety.
- Map values → “Y / Yes / 1” → “Yes.”
- Keep only letters → Clean out rogue symbols from text answers.
- Clip text → Truncate overly long free-text comments.
Result
Readable, standardized responses ready for visualization or sentiment analysis.
Keywords
clean survey data, normalize values in Excel, remove empty columns, fix line breaks in CSV.
E‑Commerce Orders & Inventory Reports
The messy reality
Your order export from Shopify or WooCommerce has 30+ columns, inconsistent SKUs (000123 vs 123), and totals with commas that break formulas.
Fix it with this recipe
- Drop columns → Keep only SKU, Product, Quantity, Date, Amount.
- Standardize date → DD-MM-YYYY → YYYY-MM-DD.
- Currency to number → Remove commas and currency symbols.
- Pad left → Make SKUs uniform (000123).
- Conditional set → Add a “High-value” flag where amount > 5000.
- Reorder columns → Bring “SKU,” “Date,” “Amount” to the front.
Result
Consistent, analysis-ready order sheets you can feed into dashboards without cleanup.
Keywords
clean ecommerce data, pad SKU numbers, convert currency, reorder columns in CSV.
Support & Ticket Exports
The messy reality
Your ticketing system export has quoted IDs ("1234"), weird characters in subject lines, and a mix of open/closed tickets.
Fix it with this recipe
- Strip wrapping quotes → Convert "1234" → 1234.
- Clean special characters → Remove emojis/symbols from text.
- Filter rows → Keep only status = open.
- Extract numbers → Pull ticket numbers from strings like #TKT-4502.
- Merge columns → Combine “Agent Name” + “Status” → “Agent — Status.”
Result
Neat ticket data ready for team reviews, no need for manual text formulas.
Keywords
clean support ticket export, extract numbers from text, remove special characters Excel, merge columns CSV.
HR, Payroll & Attendance Sheets
The messy reality
You receive attendance data from multiple sources. Some rows are blank, dates are inconsistent, and you must share the sheet while hiding personal info.
Fix it with this recipe
- Drop empty rows → Instantly remove gaps.
- Standardize date → Fix mixed date formats.
- Mask email → Hide personal IDs before sharing.
- Normalize phone → Ensure all numbers have country codes.
- Remove duplicates → Avoid duplicate entries per employee ID.
Result
Privacy-safe, clean HR data suitable for sharing or audits.
Keywords
clean HR data, mask email in Excel, standardize attendance sheet, remove empty rows.
Logistics, Shipping & Tracking Exports
The messy reality
Tracking data comes in from vendors with random column names (awb_no, AWB, tracking_id) and inconsistent text fields.
Fix it with this recipe
- Rename columns → Standardize headers across vendors.
- Trim spaces / Collapse spaces → Clean padded tracking IDs.
- Extract numbers → Parse IDs from mixed strings.
- Map values → Normalize carrier names (Fedex → FedEx).
- Reorder columns → Keep Date, AWB, Status, Delivered On up front.
Result
Unified tracking sheet for dashboards or reconciliations.
Keywords
clean logistics data, rename columns, extract tracking ID, normalize values Excel.
Research & Experiment Logs
The messy reality
Your experiment logs have inconsistent date/time, multiple columns with missing data, and researcher notes full of special characters.
Fix it with this recipe
- Fill empty → Replace blanks with “N/A.”
- Standardize date → Harmonize timestamp formats.
- Clean special characters → Remove unicode junk.
- Conditional set → Flag “Outliers” when value > threshold.
- Merge columns → Combine related fields for compact export.
Result
Structured datasets that scientists and analysts can reuse without re-cleaning.
Keywords
clean research data, fill empty cells Excel, conditional data cleaning, merge columns CSV.
Marketing Lists & Event Signups
The messy reality
Exports from Google Forms or Eventbrite include inconsistent name casing, broken emails, and duplicate contacts.
Fix it with this recipe
- Trim spaces → Remove hidden spaces in emails.
- Split full name → Separate first/last names.
- Clean special characters → Fix corrupted text.
- Map values → Standardize city or source field.
- Remove duplicates → Deduplicate by email.
Result
Campaign-ready CSV with clean, unique contact data.
Keywords
clean email list, remove duplicates by email, format names Excel, prepare event signup CSV.
Finance & Expense Sheets
The messy reality
Excel exports from accounting tools have commas, currency symbols, and inconsistent columns.
Fix it with this recipe
- Currency to number → Strip $/€/£ for numeric totals.
- Clean line breaks → Fix memo or notes columns.
- Clip text → Limit comment length.
- Drop columns → Remove irrelevant data.
- Reorder columns → Keep Account, Date, Amount up front.
Result
Polished, number-ready sheets for pivot tables or upload into BI tools.
Keywords
clean accounting data, convert currency Excel, remove commas CSV, prepare finance sheet.
Operations
Every clean file starts with a few simple steps. Here’s how each SheetChef operation helps you turn raw exports into structured, reusable data.
Prefer to try these live? Open the Builder and use the sample file.
Column Operations
Drop Columns
Remove noise fields you never use — like “Timestamp,” “Form response ID,” or “Raw JSON.”
Example: In a payments report, keep only txn_id, amount, and date while dropping notes, entity, and contact_id.
Result: Fewer distractions, faster processing, cleaner reports.
Keywords: drop columns in CSV, remove unwanted columns Excel.
Rename Columns
Give messy headers a consistent identity.
Example: Rename user_name → Name, created_at → Date, txn_amt → Amount.
Result: Every export aligns with your master recipe, no matter the source.
Keywords: rename columns CSV, standardize headers Excel.
Reorder Columns
Drag-and-drop your columns to the order you want.
Example: Bring “Date,” “Amount,” “Status” to the front for reporting sheets.
Result: Easier to scan and compare runs, especially when sharing exports.
Keywords: reorder CSV columns, arrange Excel columns.
Split Full Name
Automatically break “John Doe” → First: John | Last: Doe.
Example: Use when importing leads or event signups that merge names into one field.
Result: Clean CRM fields, better personalization.
Keywords: split full name Excel, separate first last name CSV.
Merge Columns
Combine multiple fields into one formatted string.
Example: Merge City, State → City, State or First + Last → Full Name.
Result: Compact, human-readable data for summaries or exports.
Keywords: merge columns CSV, combine text fields Excel.
Row Operations
Filter Rows
Show only the rows that matter.
Example: Keep only status = success, or amount > 100.
Result: Slimmer, targeted sheets you can trust.
Keywords: filter rows Excel, filter CSV by value.
Remove Duplicates
Eliminate duplicate entries by key (email, ID, or phone).
Example: Deduplicate contact lists where [email protected] appears twice.
Result: Reliable counts, accurate reports, cleaner imports.
Keywords: remove duplicates CSV, dedupe Excel.
Split to Rows
Turn multi-line or list-like text in a single cell into multiple rows while duplicating all other columns.
Example: Issue Tracking cell like "1. Fix backlog\n2. Move to new state\n3. Hire analyst" → three separate rows, one per task.
Result: Each item gets its own row, so you can filter, extract dates/keywords, and dedupe reliably.
Keywords: split list into rows, expand bullets into rows, normalize multi-line cells.
Drop Empty Rows / Drop Empty Columns
Get rid of dead space automatically.
Example: Delete blank rows from survey responses or unused form fields.
Result: Compact sheets that open faster and analyze cleaner.
Keywords: remove empty rows, delete blank columns Excel.
Standardization Tools
Standardize Date
Fix all date formats to one clean style (YYYY-MM-DD).
Example: “10/12/23,” “12-Oct-2023,” and “2023/10/12” → all become “2023-10-12.”
Result: No more formula errors, perfect sorting and grouping.
Keywords: standardize date format CSV, fix Excel date inconsistencies.
Currency → Number
Convert strings like “$1,250.50” into pure numbers.
Example: “$3,500” → 3500.
Result: Totals and averages work again without manual cleanup.
Keywords: convert currency to number, clean currency Excel.
Normalize Phone
Make phone numbers uniform (remove spaces, dashes, country codes).
Example: +1-202-555-0182, 12025550182, 2025550182 → all become +12025550182.
Result: Consistent contacts, ready for deduplication or imports.
Keywords: normalize phone numbers CSV, clean phone data Excel.
Text Cleanup
Trim Spaces
Remove leading/trailing spaces that break matching.
Example: " [email protected] " → [email protected].
Result: Fewer “false duplicates,” faster imports.
Keywords: trim spaces Excel, remove extra spaces CSV.
Collapse Spaces
Turn multiple spaces into one.
Example: "John Doe" → "John Doe".
Result: Visually clean and consistent text.
Keywords: collapse spaces, clean spacing Excel.
Strip Wrapping Quotes
Remove extra quotes caused by exports.
Example: “"12345"” → 12345.
Result: Clean numeric fields that stop breaking formulas.
Keywords: remove quotes CSV, clean quoted cells Excel.
Clean Line Breaks
Flatten multi-line text into a single line.
Example: “Address Line 1\nAddress Line 2” → “Address Line 1, Address Line 2.”
Result: Safe CSV exports, no broken rows.
Keywords: remove line breaks Excel, clean multi-line CSV.
Clean Special Characters
Strip unwanted symbols or keep only allowed sets (letters, digits, punctuation).
Example: Remove emojis, HTML tags, or copy-pasted bullets from text fields.
Result: Clean, system-safe text that won’t crash imports.
Keywords: remove special characters Excel, clean symbols CSV.
Extract Numbers
Pull digits out of mixed strings.
Example: “Order #4501-A” → 4501.
Result: Numeric IDs you can filter or join on.
Keywords: extract numbers from text, get digits Excel.
Extract from Text
Pull structured data from free‑text (emails, URLs, domains, phone numbers, dates, and UTM).
Example: Find email, first date, and URL in “notes” and write them to email_extracted, date_extracted, and url_extracted. Extract domains with apex-only, and parse phone numbers to E.164.
Result: Turn blobs into columns your other steps love — standardize, filter, dedupe.
Keywords: extract emails from text, extract URL Excel, parse phone numbers, extract dates, extract UTM params.
Extract Keywords
Pull out status words or tags from text columns using a provided list or auto-keyword detection.
Example: From “1. Fix backlog — COMPLETED on 02/04/05” extract statuses like COMPLETED, ONGOING, BLOCKED into a separate column.
Result: Reusable status/tag columns that make filtering, grouping, and dashboards much easier.
Keywords: extract keywords from text, pull status labels, auto keywords CSV.
Keep Only Letters
Remove numbers and symbols.
Example: “Room 12B” → “Room B.”
Result: Neat textual fields like names and categories.
Keywords: keep letters only Excel, remove numbers CSV.
Smart Replace
Replace multiple patterns at once (supports simple and regex).
Example: Replace “N/A”, “NA”, and “--” → “Missing.”
Result: Unified, readable fields.
Keywords: bulk replace CSV, regex replace Excel.
Data Quality & Logic Helpers
Fill Empty
Fill missing values with a constant, today’s date, or a default label.
Example: Empty “Status” → “Pending.”
Result: No blanks in summaries or pivots.
Keywords: fill empty cells Excel, replace blank CSV.
Map Values
Turn inconsistent labels into one standard.
Example: “Y,” “Yes,” “1” → “Yes.”
Result: Uniform categories ready for analysis.
Keywords: map values CSV, normalize text Excel.
Mark Matches
Flag rows when a column’s value appears in a list you provide.
Example: If Phone is in your “VIP numbers” list → set Matched = "Yes".
Result: Instant yes/no flags for “exists in this list?” checks — great for VIP lists, processed rows, or suppression lists.
Keywords: mark matches, lookup list, flag rows, yes no column, exists in list.
Conditional Set
Set a column’s value based on conditions in others.
Example: If Amount > 1000 → set Tier = Gold.
Result: Enriched data that classifies itself.
Keywords: conditional update Excel, rule-based column set.
Pad Left
Add leading zeros to reach a fixed length.
Example: 123 → 000123 (6 digits).
Result: Clean SKUs, ID fields, or postal codes.
Keywords: pad zeros Excel, left pad CSV.
Clip Text
Trim long text fields by length or keep only the part before/after a delimiter.
Example: “Working with the industry to fix the backlog - COMPLETED on 02/04/05” → keep only the text before the first “-”.
Result: Cleaner descriptions without manual formulas — perfect for notes and issue tracking columns.
Keywords: truncate text Excel, limit text length CSV, clip by delimiter, keep text before dash.
Mask Email
Protect privacy by partially hiding sensitive info.
Example: [email protected] → jo***@gmail.com.
Result: Safe to share sheets publicly or with vendors.
Keywords: mask email Excel, anonymize CSV data.
Ready to build your first recipe?
Explore your data, add a few steps, and watch the magic happen.