What Most People Miss About Splitting Cells in Excel 2007

Why does your name column show "Li Wei, Beijing" instead of separate First Name and City columns? Why does pasting contact data from email break your sorting? Why does Excel 2007 seem to ignore your ‘split’ attempts when you right-click?

The answer is simple: Excel 2007 has no ‘Split Cell’ command — and no Flash Fill. But it *does* have a robust, underused tool that handles this flawlessly. You just need to know where to look — and what *not* to do first.

The Setup

You’re managing supplier onboarding for Alibaba’s internal procurement team. Your raw data comes from a CSV export of vendor forms — all in one column. No headers. No consistent spacing. Just messy, comma-delimited strings.

A1Raw Data
1Zhang Lin, Shanghai, Acme Corp, 2024-02-11
2Sarah Chen, Shenzhen, ByteLink Ltd, 2024-03-05
3Raj Patel, Chengdu, NovaTech Solutions, 2024-01-22
4Maria Lopez, Guangzhou, SkyGrid Systems, 2024-03-15
5Takashi Yamada, Tokyo, Sakura Logistics, 2024-02-28
6Amina Diallo, Nairobi, AfriSource Ltd, 2024-04-02
7Elena Petrova, Moscow, EuroTrade Partners, 2024-01-30
8Diego Morales, Santiago, Andes Supply Co., 2024-03-10
9Fatima Al-Mansoori, Dubai, GulfConnect FZE, 2024-02-18
10James Okafor, Lagos, WestBridge Imports, 2024-04-05

The Challenge

You need four clean columns: Name, City, Company, and Date. But Excel 2007 won’t let you ‘split’ a cell like Word splits paragraphs. Right-click → ‘Split Cells’? It’s grayed out. Ctrl+Shift+U? Does nothing. The ribbon tab ‘Home’ has no ‘Split’ button. That’s because Excel 2007 treats cells as containers — not text boxes.

The confusion starts here: people search ‘how do you split cells in excel 2007’ and try merging first, then unmerging, or use CONCATENATE backward — wasting 20 minutes. What most miss is that Text to Columns lives under the Data tab — not Home, not Format, not right-click menu. And it only works on a single column at a time.

Walking Through It

Start with your data in column A (A1:A10). Select A1:A10 — don’t include empty rows above or below. Then:

  1. Go to the Data tab.
  2. Click Text to Columns (Alt + A, E — yes, that’s the shortcut).
  3. In Step 1, choose Delimited (not Fixed Width) → Next.
  4. In Step 2, check Comma. Uncheck everything else. Preview shows vertical lines between each segment — good.
  5. In Step 3, click Next (don’t change column data format yet — we’ll fix dates later).
  6. Click Finish.

Excel dumps the results into columns B through E — overwriting whatever was there. So if you had data in B1:B10, it’s gone. That’s why you always clear columns B–E first.

Now you’ve got:

A1B1C1D1E1
Zhang LinShanghaiAcme Corp2024-02-11(blank)
Sarah ChenShenzhenByteLink Ltd2024-03-05(blank)

Wait — column E is blank? That’s because our original strings had only 4 segments. But what if some entries had extra commas — say, “NovaTech Solutions, Inc.”? Text to Columns would treat that as 5 fields and shift everything right. That’s why Step 2’s preview is critical. Always scroll through the preview pane before clicking Finish.

Now fix the dates. Column D contains text like “2024-02-11”, not real dates. Select D1:D10 → Data → Text to Columns → Step 1: Delimited → Next → Step 2: uncheck all delimiters → Step 3: select ‘Date: YMD’ → Finish. Now D1:D10 are true Excel dates — sortable, filterable, usable in formulas like =TODAY()-D2.

The Result

Here’s your final, production-ready table — with proper headers and formatting:

A1B1C1D1E1
NameCityCompanyOnboard Date(empty)
Zhang LinShanghaiAcme Corp11-Feb-2024
Sarah ChenShenzhenByteLink Ltd5-Mar-2024
Raj PatelChengduNovaTech Solutions22-Jan-2024
Maria LopezGuangzhouSkyGrid Systems15-Mar-2024
Takashi YamadaTokyoSakura Logistics28-Feb-2024
Amina DialloNairobiAfriSource Ltd2-Apr-2024
Elena PetrovaMoscowEuroTrade Partners30-Jan-2024
Diego MoralesSantiagoAndes Supply Co.10-Mar-2024
Fatima Al-MansooriDubaiGulfConnect FZE18-Feb-2024
James OkaforLagosWestBridge Imports5-Apr-2024

What Could Go Wrong

Three mistakes I see daily — all preventable:

  • Mistake #1: Running Text to Columns on non-contiguous data. If you select A1, then Ctrl+click A5 and A9, Excel ignores A5 and A9. It only processes the top-left cell of your selection — usually A1. Always select a full contiguous range (A1:A10), not scattered cells.
  • Mistake #2: Forgetting to clear destination columns. If B1 already contains “Q1 Sales”, and you run Text to Columns on A1:A10, Excel overwrites B1 with “Shanghai”. You’ll lose your Q1 data — and won’t notice until Friday afternoon.
  • Mistake #3: Assuming commas are the only delimiter. Some vendors use semicolons or tabs. In Step 2 of Text to Columns, always click ‘Other’ and test with a semicolon — especially if your preview looks wrong. Also, watch for embedded spaces after commas: “Shanghai , Acme Corp” creates a leading space in column C. Use TRIM() afterward if needed.

One surprising tip: You can run Text to Columns on a column that’s already partially split. Say you split names and cities, but companies still contain commas. Just select the Company column (C1:C10), run Text to Columns again, and choose ‘Comma’ — it will split “NovaTech Solutions, Inc.” into two cells, shifting existing columns right. Excel 2007 handles this cleanly — no warnings, no errors.

Ready to go? Here’s your quick-reference checklist:

ActionShortcut / LocationNotes
Select source columnClick A1, drag to A10Must be contiguous
Open Text to ColumnsAlt + A, EData tab → Text to Columns
Set date formatStep 3 → ‘Date: YMD’Converts text to real dates
Clean trailing spaces=TRIM(C1)Paste as values after
Emily Watson

Emily Watson

Emily is an expert in workplace culture and team dynamics. Her articles help professionals navigate interpersonal challenges and build better coworker relationships.