Data Import & Export

How to Move Numbers from Column C to Column D in Excel

Tauseeq MagsiTauseeq Magsi Nov 11, 2026 869 views

Question details

The user needs to extract the numeric portion of data from Column C and transfer it to Column D across single or multiple Excel worksheets.

How to Move Numbers from Column C to Column D in Excel
Product
Excel
Device & OS
not provided
Scenario
Handling datasets where cells contain mixed text and numeric data, requiring the numeric values to be cleanly separated into an adjacent column for analysis or reformatting.
Observed behavior
Data in Column C contains both text and numbers bundled together. The goal is to accurately isolate the numbers into Column D based on a delimiter or fixed width.
Before you start

Ensure you have a clear understanding of your data structure (whether numbers are separated by a specific character or begin at a consistent position) and ensure Column D does not contain valuable data that might be overwritten.

Solution 1Recommended

Use Text to Columns with Fixed Width

This is the best method when the numbers in your cells always begin at the exact same character position.

The Text to Columns wizard allows you to visually split a single column of data into multiple columns. By setting a fixed width, you can precisely divide the text and numeric portions.

1
Select the target data

Select the cells in Column C (for example, from C4 down to the last used row) that contain the mixed data you want to split.

2
Open Text to Columns wizard

Navigate to the Data tab on your ribbon. In the Data Tools group, click on the Text to Columns option.

3
Choose Fixed Width

In the wizard, select Fixed Width as your data type and click Next.

4
Set the split line

Click inside the Data preview window to place a single vertical split line immediately to the left of where the numbers begin. Click Next.

5
Set Destination to Column D

To prevent overwriting Column C, change the Destination field in the final step to a cell in Column D (e.g., $D$4). Click Finish.

Use Text to Columns with Fixed Width
Undo if incorrect: If the resulting split is misaligned, press Ctrl+Z to undo the action and try adjusting the split line position in the wizard.
WPS Spreadsheet Solution

Extract and Split Cell Data Easily with WPS Spreadsheet

WPS Spreadsheet provides robust data processing tools that allow you to separate mixed text and numbers instantly. With advanced formula support and an intuitive Text to Columns wizard, reorganizing complex data sets is simple.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open the file containing the mixed data in Column C.
  2. 2. Access the Data tools: Highlight your data, navigate to the Data tab, and select Text to Columns.
  3. 3. Configure the split: Use the Fixed Width or Delimited option to accurately separate the numbers from the text.
  4. 4. Change the destination: Specify a cell in Column D as the output destination to safely move your numbers without altering the original text.
100% compatible with Microsoft Excel (.xlsx) formats and formulasIntuitive Text to Columns wizard for fast and accurate data separationSeamlessly handles large datasets across multiple worksheetsLightweight and completely free to download
microsoft office alternative - wps office

Frequently Asked Questions

Why did Text to Columns overwrite my original data in Column C?

By default, the Text to Columns wizard outputs the separated data starting in the same column you selected. To prevent this, you must explicitly change the 'Destination' field in the final step of the wizard to target a different column, such as $D$4.

Can I extract numbers if the delimiter changes in every row?

If your text uses inconsistent delimiters, simple functions like TEXTAFTER may not work. You can instead try using the Flash Fill feature (Ctrl+E) by manually typing the desired number in the first cell of Column D, or use more advanced combinations of the MID, SEARCH, and ISNUMBER formulas.

Is there a quick way to split data without using formulas or wizards?

Yes, Flash Fill is a highly efficient alternative. Type the exact number you want to extract from C4 into D4 and press Enter. Then, press Ctrl+E. The software will detect your pattern and automatically fill down the rest of Column D.