logo
search
Office for Mac Issues

How to Fix Excel for Mac Converting Whole Numbers to Decimals (1 to 0.001)

Huma Ashraf ChHuma Ashraf Ch Oct 9, 2026 869 views

Question details

The user needs to stop Excel for Mac from automatically inserting decimal points and converting entered whole numbers into fractional decimals.

How to Fix Excel for Mac Converting Whole Numbers to Decimals
Product
Microsoft Excel for Mac
Device & OS
macOS
Scenario
Entering whole numbers into cells while working in existing or brand-new Excel workbooks.
Observed behavior
Excel automatically transforms whole numbers into decimals immediately after entry (e.g., changing 1 to 0.001). The issue persists even after uninstalling and reinstalling the software.
Before you start

Ensure you have not accidentally applied a custom division formula or custom cell formatting to the affected columns, as this solution specifically addresses application-wide decimal insertion settings.

Solution 1Recommended

Disable Automatic Decimal Point Insertion in Excel Preferences

Turning off the feature that automatically places decimal points will stop Excel from scaling down your whole numbers.

Excel has a built-in feature designed to speed up data entry for accounting by automatically inserting decimal points. When this is accidentally turned on, typing '1' with a setting of 3 decimal places will shift the number to '0.001'. Disabling this preference applies to all workbooks and resolves the issue immediately.

1
Open Excel Preferences

Launch Microsoft Excel on your Mac. In the top Apple menu bar, click on 'Excel' next to the Apple logo, then select 'Preferences' from the dropdown menu.

2
Access Edit Settings

In the Excel Preferences window, locate the 'Authoring' section and click on the 'Edit' icon.

3
Clear the Decimal Option

Look for the checkbox labeled 'Automatically insert a decimal point' (or 'Display a specified number of decimal places'). Uncheck this box completely.

4
Verify the Fix

Close the Preferences window. Open a new or existing workbook, type the number '1' into a cell, and press Return to confirm it remains a whole number.

Disable Automatic Decimal Point Insertion in Excel Preferences
Immediate Resolution: Changes to Excel Preferences take effect immediately without needing to restart the application.
Free Microsoft Office alternative

Try WPS Office for a Hassle-Free Spreadsheet Experience

If you frequently encounter frustrating automatic formatting issues or preference bugs in Microsoft Excel for Mac, WPS Office offers a lightweight, intuitive, and highly compatible alternative. WPS Spreadsheet handles numerical data exactly as you enter it, without unexpected auto-conversions.

  1. 1. Download WPS Office: Visit the official WPS website and download the Mac version of WPS Office.
  2. 2. Open Your Workbook: Launch WPS Spreadsheet and easily open your existing .xlsx files without losing any formatting.
  3. 3. Enter Data Seamlessly: Type your whole numbers and data seamlessly without worrying about hidden application-wide decimal settings altering your work.
Seamless compatibility with all Microsoft Excel (.xlsx, .xls) and CSV formats.No unexpected automatic decimal conversions—numbers stay exactly as entered.Lightweight installation optimized to run smoothly on macOS.Completely free to use for standard spreadsheet viewing, editing, and formatting tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why did Excel suddenly start converting my numbers to decimals?

This usually happens if the 'Automatically insert a decimal point' setting was accidentally enabled in Excel's Edit preferences. It shifts the decimal place for any entered whole number based on a specified number of places, which is often used to speed up financial data entry.

Will reinstalling Excel for Mac fix this decimal issue?

No. Uninstalling and reinstalling Excel typically retains your user preference files (.plist) on your Mac. Because this is a preference setting rather than a software corruption, the automatic decimal setting will persist across reinstallations until you manually disable it in the Preferences menu.

How do I fix incorrect decimal separators in Excel for Mac?

Decimal separators are determined by your Mac's global settings. Check your 'Language & Region' settings in macOS System Settings. In Excel, navigate to Preferences > Edit and ensure the 'Use system separators' checkbox is enabled.

Can I set Excel to only add decimals to specific cells instead of the whole workbook?

Yes. You should leave the global 'Automatically insert a decimal point' preference disabled. Instead, select the specific cells you want to format, right-click, choose 'Format Cells', go to the 'Number' tab, and specify the decimal places there.