How to Fix Excel CSV File Using the Wrong Separator Instead of Commas
Question details
The user needs Excel to export CSV files using a standard comma delimiter instead of a semicolon or other regional characters.

- Product
- Excel
- Device & OS
- Windows
- Scenario
- Exporting a spreadsheet to a CSV file to be imported into another software system like Sage.
- Observed behavior
- Excel saves the CSV file using the system's regional list separator (such as a semicolon) instead of a comma, causing data import failures in target applications.
Before modifying your system settings, verify whether your target application absolutely requires a comma separator, as changing the global Windows List Separator will affect how other programs display and export data.
Change the Windows Regional List Separator
You can manually change the specific list separator character in Windows Control Panel to ensure Excel always uses a comma.
Excel does not have a built-in setting to choose the CSV delimiter during the 'Save As' process. Instead, it relies on the global Windows Regional Settings.
By modifying the 'List separator' in the Control Panel, you force Excel to use your preferred character without changing your overall language or region.
Press the Windows key, type 'Control Panel', and press Enter to launch the application.
Click on 'Clock and Region', then select 'Region'. A new dialog box will open.
At the bottom of the Formats tab, click on the 'Additional settings...' button.
Under the Numbers tab, locate the 'List separator' field. Delete the existing character (usually a semicolon) and type a single comma (,). Click 'Apply' and then 'OK'.
Open your workbook in Excel again and save it as a CSV. It will now be properly comma-delimited.

Change System Format to English (United States)
Switching your computer's entire regional format to English (US) automatically applies standard comma delimiters for CSV exports.
Export Flawless CSV Files with WPS Spreadsheets
If you frequently work with CSV files and data imports, WPS Spreadsheets offers a lightweight, highly compatible, and user-friendly environment. It handles standard CSV generation smoothly, ensuring your data is properly formatted for migration without the hassle.
- 1. Open Data in WPS: Launch WPS Spreadsheets and open the workbook containing the data you want to export.
- 2. Access Save As: Click on the 'Menu' button in the top-left corner and select 'Save As'.
- 3. Select CSV Format: In the 'File Type' dropdown menu, choose 'CSV (Comma delimited) (*.csv)'.
- 4. Save the File: Choose your destination folder and click 'Save'. Your file is now perfectly formatted with standard commas.

Frequently Asked Questions
Can I choose the CSV separator directly within Excel's Save menu?
No, Excel does not provide a native option to choose the delimiter directly from the 'Save As' dialog. It strictly follows the 'List separator' defined in your Windows Regional Settings.
Why does my CSV file open with all data crowded into a single column?
This happens when the CSV file uses a comma separator, but your computer's regional settings expect a semicolon (or vice versa). You can fix this view by highlighting the column and using the 'Text to Columns' tool under the Data tab.
Is it normal for my CSV file to show up as neat columns when I open it in Excel?
Yes. When Excel natively recognizes the delimiter used in the file, it automatically parses the data into columns for easier viewing. The underlying file remains plain text separated by commas, which you can verify by opening it in Notepad.




