Fix Excel CSV Files Opening with Comma-Separated Data in One Column
Question details
The user is experiencing an issue where CSV files opened in Excel display all data in a single column separated by commas, rather than parsing into distinct columns like it does for their colleagues.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Opening shared or downloaded CSV (Comma Separated Values) files directly in Microsoft Excel.
- Observed behavior
- Excel fails to automatically divide the comma-separated data into individual columns, displaying it all as one long text string per row.
Ensure all active Microsoft Excel windows are closed before making changes to Windows system settings, as the application needs to reload these configurations upon startup.
Change the Windows List Separator to a Comma
Excel relies on Windows regional settings to determine how to parse CSV files. Modifying the system's default list separator to a comma usually resolves this issue instantly.
By default, Excel looks at your Windows Region settings to know which character separates lists. If your region is set to a location that uses a semicolon or another character, Excel won't recognize commas as column breaks.
Press the Windows key, type 'Control Panel' in the search bar, and hit Enter to open the app.
Click on 'Clock and Region', and then select 'Region' to open the Region dialog box.
At the bottom of the Formats tab, click the 'Additional settings...' button.
Under the 'Numbers' tab, locate the 'List separator' field. Delete the current character and type a comma (,).
Click 'Apply' and then 'OK'. Restart Microsoft Excel and try opening the CSV file again to see if the data properly parses into columns.

Use the Text to Columns Feature in Excel
If you do not have administrative rights to change Windows settings or only need a one-time fix, you can manually split the data into columns within Excel.
Effortlessly Open and Manage CSV Files with WPS Office
WPS Spreadsheet provides a built-in, intelligent Text Import Wizard that automatically detects delimiters when you open a CSV file, ensuring your data is perfectly separated into columns without needing to tweak complicated Windows system settings.
- 1. Launch WPS Spreadsheet: Open WPS Office and click on 'Spreadsheet' to start a new session.
- 2. Open the CSV File: Go to 'Menu' > 'Open' and locate your CSV file. Selecting it will automatically trigger the Text Import Wizard.
- 3. Select the Delimiter: Choose 'Delimited', check the box for 'Comma', and review the data preview to ensure columns are split correctly.
- 4. Finish and Edit: Click 'Finish' to import the data into a perfectly structured, ready-to-edit spreadsheet.

Frequently Asked Questions
Why do my CSV files open correctly for my colleagues but not for me?
This usually happens because your computer's regional settings (specifically the Windows List Separator) are set to a different character, like a semicolon. Since Excel relies on this system setting to interpret CSV formatting, differing settings between computers will cause the files to display differently.
Can I change the default CSV delimiter in Excel without changing Windows settings?
Excel directly inherits the list separator from Windows Region settings, meaning there is no isolated default setting just for Excel. To bypass this without altering system settings, you must use the 'Text to Columns' tool or import the data via 'Data > Get Data > From Text/CSV'.
What should I do if changing the list separator to a comma doesn't work?
If the issue persists, the CSV file itself might have been created using an unconventional delimiter such as tabs, pipes (|), or semicolons. You can open the CSV in Notepad to visually check the character used to separate values, and then use the Text to Columns feature in Excel to match that specific delimiter.
How do I fix this comma-separated issue on a Mac?
On macOS, Excel relies on the system's language and region settings. Go to Apple menu > System Settings > General > Language & Region. You may need to change your Region to one that uses a comma as a standard list separator (like the United States or UK), or utilize Excel's Text Import Wizard.




