Fix Excel for Mac Changing 400 to 4 (Automatic Decimal Issue)
Question details
Excel for Mac automatically inserts a decimal point into typed numbers, causing inputs like 400 to be converted to 4.

- Product
- Excel for Mac
- Device & OS
- macOS
- Scenario
- Typing numeric data into spreadsheet cells.
- Observed behavior
- When entering a whole number, the application automatically places a decimal point two places from the right, effectively dividing the entered number by 100.
Verify that your cells do not have custom formatting or formulas dividing inputs by 100, as this solution specifically addresses a global application preference issue.
Disable the Automatic Decimal Point Setting in Preferences
This is the most effective solution to stop Excel for Mac from automatically inserting decimal points into new numeric entries.
The automatic decimal point feature is designed to speed up financial data entry, but if it is enabled accidentally, it will alter standard whole numbers. Disabling this setting in your Mac Excel preferences will immediately restore normal data entry behavior.
Launch Microsoft Excel on your Mac. Navigate to the top menu bar, click on 'Excel', and select 'Preferences' from the dropdown menu.
In the Excel Preferences dialog box, locate the 'Authoring' section and click on the 'Edit' icon.
Look for the checkbox labeled 'Automatically insert a decimal point'. Click to uncheck this box, then close the Preferences window to save your changes.

Try WPS Office for Stable Spreadsheet Management on Mac
If you are frustrated by unexpected settings changes and formatting issues in Excel for Mac, consider switching to WPS Office. It provides a highly compatible, lightweight, and user-friendly alternative for all your spreadsheet tasks.
- 1. Download WPS Office: Visit the official WPS Office website and download the Mac installer for free.
- 2. Install on Your Mac: Open the downloaded file and drag the WPS Office icon to your Applications folder to complete the installation.
- 3. Open Your Spreadsheets: Launch WPS Spreadsheets and open your existing Excel files directly to continue working without annoying auto-formatting issues.

Frequently Asked Questions
Will disabling the automatic decimal point fix the numbers I already typed?
No, changing this preference only affects new data entered into your spreadsheet. Any numbers you previously entered that were changed (e.g., 400 to 4) will need to be manually corrected or multiplied by 100.
How can I quickly fix the existing incorrect numbers in my sheet?
Type 100 in an empty cell and copy it. Select all the cells containing the incorrect numbers, right-click, and choose 'Paste Special'. Select 'Multiply' under Operations and click OK to bulk-convert them back to whole numbers.
Why would someone want the automatic decimal point feature turned on?
Accountants and data entry clerks who type long lists of financial figures (like $4.00, $5.50) use this feature so they do not have to press the decimal key for every entry, saving time during repetitive typing.
Does this issue happen on the Windows version of Excel as well?
Yes, this feature exists in Excel for Windows too. It can be found by navigating to File > Options > Advanced, and then unchecking the 'Automatically insert a decimal point' box under Editing options.




