Data Import & Export

How to Import a CSV into Separate Columns in Excel

Elise WilliamsElise Williams Nov 2, 2026 869 views

Question details

The user needs to import a CSV file into Excel so that the data is correctly distributed across multiple separate columns rather than grouped into one.

How to Import a CSV into Separate Columns in Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Opening or importing a comma-separated values (CSV) file into an Excel workbook.
Observed behavior
All values from the CSV file are incorrectly squeezed into a single column because Excel is failing to recognize the file's specific delimiter or import settings.
Before you start

Before importing, it is helpful to open the original CSV file in a basic text editor like Notepad to confirm exactly which character (such as a comma, semicolon, or tab) is being used to separate the data.

Solution 1Recommended

Use the Text to Columns Feature

If you have already opened the CSV and all the data is clustered in the first column, you can quickly split it using the Text to Columns wizard.

This is the fastest method for fixing data that is already pasted or opened in your worksheet. Excel will parse the single column of text and divide it into adjacent columns based on the delimiter you specify.

1
Select the Data Column

Click on the letter of the column (usually Column A) that contains all of your combined CSV data.

2
Open Text to Columns

Navigate to the 'Data' tab on the Excel ribbon and click on 'Text to Columns' in the Data Tools group.

3
Choose File Type

In the Convert Text to Columns Wizard, select the 'Delimited' option and click 'Next'.

4
Select the Delimiter

Check the box for the correct separator used in your file (such as Comma, Semicolon, or Tab) so the data preview splits correctly, then click 'Finish'.

Use the Text to Columns Feature
Pro Tip: Ensure there is empty space in the columns to the right of your selected data, or Excel will overwrite existing data when splitting the columns.
WPS Spreadsheet Solution

Easily Import and Split CSV Data with WPS Office

WPS Spreadsheet offers a highly compatible and intuitive interface for handling CSV files. Its built-in data import tools and Text to Columns feature automatically detect delimiters, ensuring your data is perfectly organized into separate columns without complex configurations.

  1. 1. Open WPS Spreadsheet: Launch WPS Office on your device and open a new or existing blank spreadsheet.
  2. 2. Import the CSV Data: Navigate to the 'Data' tab, click on 'Import Data', and select your target CSV file from your local storage.
  3. 3. Select the Delimiter: In the text import wizard, choose 'Delimited' and check the specific character (comma, space, or tab) that separates your data.
  4. 4. Finish the Import: Review the column preview at the bottom of the wizard and click 'Finish' to instantly populate your spreadsheet with cleanly separated data.
Fully compatible with Microsoft Excel (.xlsx, .csv, .xls) formatsIntelligent delimiter detection for seamless CSV importsFree, lightweight, and fast-loading Office suiteFamiliar user interface with zero learning curve
microsoft office alternative - wps office

Frequently Asked Questions

Why does my CSV open in one column by default?

This typically happens if the CSV file uses a delimiter (like a semicolon) that differs from your computer's default regional list separator settings, causing Excel to fail at recognizing where to split the data.

How can I change the default delimiter in Windows?

You can change the system's default list separator by opening the Control Panel, navigating to 'Region', clicking 'Additional settings', and modifying the 'List separator' character to match your CSV files.

Can I use Text to Columns for data separated by spaces?

Yes. Select the column containing your data, go to Data > Text to Columns, choose 'Delimited', and check the 'Space' option as your delimiter to successfully split the text.

What if my CSV data has commas inside the text fields?

If text fields containing commas are wrapped in quotation marks, Excel's Text to Columns wizard can handle them. Ensure the 'Text qualifier' dropdown in the wizard is set to the quotation mark (") so Excel ignores commas inside quotes.