Fix Excel for Mac Decimal Separator Issues with German Regional Settings
Question details
The user needs to correctly enter numbers with three decimal places in Excel for Mac without the software misinterpreting the decimal and thousands separators.

- Product
- Excel for Mac
- Device & OS
- macOS
- Scenario
- Entering numerical values with three decimal places when macOS is configured with German regional settings (en_DE) alongside an English display language.
- Observed behavior
- Excel incorrectly treats the comma as text and the period as a thousands separator, preventing the proper formatting of decimal numbers like 1234.567.
Ensure you know which character you intend to use as your decimal separator (period or comma) and save any open spreadsheets before adjusting your system or application settings.
Adjust macOS Region and Excel Separator Preferences
Align your macOS system locale settings with Excel's separator configurations to ensure decimals are interpreted correctly.
By default, Excel for Mac relies on macOS system settings to determine number formats. In German regional settings, the comma is typically the decimal separator. If your settings have been explicitly customized or mismatched, Excel will fail to read the numbers correctly.
Click the Apple menu, go to System Settings, and select General > Language & Region. Note the 'Number format' setting to see which character is designated as the decimal separator.
Open Excel for Mac, click on 'Excel' in the top menu bar, and select 'Preferences'.
Click on 'Edit' under the Authoring section. Look for the 'Use system separators' option.
Uncheck 'Use system separators'. Manually enter a period (.) for the Decimal separator and a comma (,) for the Thousands separator (or vice versa, depending on your preference).
Close the preferences window, restart Excel for Mac, and re-enter your number (e.g., 1234.567) to confirm the decimal places are formatted accurately.

Format Cells as Text Temporarily
Use text formatting to prevent Excel from automatically converting or misinterpreting your decimal inputs.
Try WPS Office for Seamless Spreadsheet Management on Mac
If Excel for Mac's regional settings continue to cause formatting frustrations, consider switching to WPS Office. It provides a lightweight, highly compatible alternative with straightforward number formatting and seamless migration from Microsoft Office.
- 1. Download WPS Office: Visit the official WPS website and download the free macOS version of WPS Office.
- 2. Open Your Excel File: Launch WPS Spreadsheet and open your existing .xlsx document directly with zero formatting loss.
- 3. Manage Data Easily: Enjoy intuitive cell formatting and regional settings management without conflicting with your macOS display language.

Frequently Asked Questions
Why does Excel for Mac change my decimal point to a comma?
This usually happens when your macOS regional settings are configured to a European region (like Germany), where the comma is the standard decimal separator. Excel reads this system setting and overrides your keyboard input.
Can I set Excel for Mac to use a period for decimals while keeping German system settings?
Yes. You can override the system settings by navigating to Excel Preferences > Edit, unchecking 'Use system separators', and manually assigning the period as the decimal separator.
Why are my numbers being treated as text instead of numerical values?
If you type a separator (like a comma or period) that Excel does not recognize as valid for numbers under its current locale settings, it assumes the input is a text string. Aligning your separator preferences will fix this.
Does the macOS display language affect Excel's number formatting?
The display language primarily changes the user interface text. It is the specific 'Region' setting (and its nested Number format options) that dictates how macOS and Excel interpret thousands and decimal separators.




