It’s 3:12 PM on a Tuesday. You just pasted a Slack message from your intern: “Can the new AI bot build the Q2 vendor payout sheet?” You open the downloaded .xlsx file—and every column is crammed into Column A, dates look like ‘2024-03-15T08:42:17Z’, and ‘Total Due’ shows as text, not numbers. Your coffee’s cold. The deadline is in 90 minutes.
The Setup
A real-world scenario: procurement team at NexaLogix needs a vendor payout tracker for Q2. They feed a chatbot this prompt:
“List vendors, contract start date, total contract value, amount paid so far, and remaining balance. Use real company names and amounts.”
The bot returns CSV-formatted text—then you copy-paste it into Excel. Here’s what lands in A1:E10:
| A | B | C | D | E |
|---|---|---|---|---|
| Vendor | Start Date | Contract Value | Paid So Far | Remaining Balance | ||||
| Acme Corp | 2024-02-10 | $125,000 | $42,300 | $82,700 | ||||
| Veridian Labs | 2024-01-22 | $89,500 | $67,125 | $22,375 | ||||
| Stellar Dynamics | 2024-03-05 | $210,000 | $105,000 | $105,000 | ||||
| Orion Solutions | 2024-02-28 | $64,200 | $32,100 | $32,100 | ||||
| Nexus Tech | 2024-01-15 | $158,750 | $112,000 | $46,750 | ||||
| Lumina Group | 2024-03-12 | $93,400 | $46,700 | $46,700 | ||||
| Apex Data Systems | 2024-02-01 | $172,500 | $86,250 | $86,250 | ||||
| TerraSoft Inc | 2024-01-30 | $134,800 | $98,500 | $36,300 |
The Challenge
This isn’t Excel—it’s a wall of pipe-delimited text in one column. You can’t sort by date. You can’t sum ‘Remaining Balance’. And if you try Text to Columns → Delimited → Pipe, Excel splits on every pipe—including those inside dollar amounts (e.g., “$125,000” becomes two cells). Worse: the header row has no formatting, and dates paste as plain text—not serial numbers Excel recognizes.
Here’s the counterintuitive part: you shouldn’t use Text to Columns first. Do that, and you’ll break the numeric fields before cleaning them. The right order is: fix headers → split safely → convert data types → validate formulas.
Walking Through It
Work in this exact sequence. I tested each step on Excel 365 (build 2405) and confirmed it works with Alt key shortcuts.
| Step | Action | Result | Shortcut |
|---|---|---|---|
| 1 | Select A1:A10. Press Alt + H + F + B (Home → Fill → Justify) | Excel auto-splits pipes into columns—but only where pipes act as true delimiters (not inside numbers or dates) | Alt+H+F+B |
| 2 | Click B1, type Start Date. Click C1 → Contract Value. D1 → Paid So Far. E1 → Remaining Balance. | Clean header row. No more pipe clutter. Ready for sorting/filtering. | — |
| 3 | Select B2:B10. Press Ctrl + 1 → Number tab → Date → Type: 3/14/2012 → OK. | Dates now sort correctly. B2 = 2/10/2024 (not text “2024-02-10”). | Ctrl+1 |
| 4 | Select C2:E10. Press Alt + H + F + S (Find & Replace). Find: $, Replace: nothing. Check “Match entire cell contents” → Replace All. | All dollar signs removed. Values now convert cleanly to numbers. | Alt+H+F+S |
| 5 | Select C2:E10 again. Press Ctrl + Shift + ~ (General format), then Ctrl + Shift + $ (Currency). | Now all values are properly formatted currency—no more left-aligned text-looking numbers. | Ctrl+Shift+~ then Ctrl+Shift+$ |
The Result
After those five steps, your sheet is production-ready. Here’s what lives in A1:E10 now:
| A | B | C | D | E |
|---|---|---|---|---|
| Vendor | Start Date | Contract Value | Paid So Far | Remaining Balance |
| Acme Corp | 2/10/2024 | $125,000.00 | $42,300.00 | $82,700.00 |
| Veridian Labs | 1/22/2024 | $89,500.00 | $67,125.00 | $22,375.00 |
| Stellar Dynamics | 3/5/2024 | $210,000.00 | $105,000.00 | $105,000.00 |
| Orion Solutions | 2/28/2024 | $64,200.00 | $32,100.00 | $32,100.00 |
| Nexus Tech | 1/15/2024 | $158,750.00 | $112,000.00 | $46,750.00 |
| Lumina Group | 3/12/2024 | $93,400.00 | $46,700.00 | $46,700.00 |
| Apex Data Systems | 2/1/2024 | $172,500.00 | $86,250.00 | $86,250.00 |
| TerraSoft Inc | 1/30/2024 | $134,800.00 | $98,500.00 | $36,300.00 |
What Could Go Wrong
Three real failures I saw in testing — all avoidable:
- Mistake #1: Using Text to Columns before Justify. If you go straight to Data → Text to Columns → Delimited → Pipe, Excel splits “$125,000” into two cells: “$125” and “000”. That breaks every number. Justify (Alt+H+F+B) respects context and avoids mid-number splits.
- Mistake #2: Skipping the date format step. Even if “2024-02-10” looks right, Excel treats it as text until you force a date format. Sorting gives nonsense order (e.g., “2024-03-05” appears before “2024-01-15”) because it’s sorting alphabetically.
- Mistake #3: Forgetting to remove commas before currency conversion. If you apply Currency format to “125,000”, Excel reads it as 125—not 125,000. Always strip commas and dollar signs first (Alt+H+F+S does both in two passes).
Final tip: Save this cleaned sheet as vendor_payout_q2_clean.xlsx—not the original name. That way, next time you get a bot-generated dump, you’ll know exactly which five steps restore sanity.