logo
search
Calculation Issues

How to Stop Excel from Converting Entered Numbers into Decimals

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

Question details

The user needs to prevent Excel from automatically changing whole numbers into decimal fractions upon entry, as standard cell formatting adjustments do not resolve the problem.

Product
Excel 365
Device & OS
Windows
Scenario
Entering standard numerical data into spreadsheet cells.
Observed behavior
When entering a whole number (such as 5), Excel automatically converts it to a decimal value (such as 0.05). Changing the specific cell's number format does not fix the underlying data entry conversion.
Before you start

Ensure you have the affected workbook open. Note that this is an application-level setting, meaning changing it will affect how numbers are entered across all your Excel workbooks.

Solution 1Recommended

Disable the 'Automatically insert a decimal point' Setting

This solution turns off the built-in feature designed for fast accounting entry, immediately restoring standard numerical input functionality.

Excel includes a feature to automatically place a decimal point in entered numbers to speed up data entry for financial records. If enabled accidentally, it will divide all typed numbers by 10, 100, or 1000 depending on the specified places. Disabling it will revert Excel to standard typing behavior.

1
Open Excel Options

Click on the 'File' tab located in the top-left corner of the Excel ribbon. Scroll down to the bottom of the left-hand menu and click on 'Options'.

2
Navigate to Advanced Settings

In the Excel Options dialog box that appears, select 'Advanced' from the list of categories on the left pane.

3
Clear the Decimal Option

Look under the 'Editing options' section at the very top. Find the checkbox labeled 'Automatically insert a decimal point' and uncheck it.

4
Save and Restart

Click 'OK' at the bottom of the dialog box to save your changes. Close Excel entirely and reopen your workbook to confirm the numbers are being entered correctly.

Configuration Applied: Once disabled, any new number you type will remain exactly as entered without automatic division.
WPS Spreadsheet Data Entry

Manage Number Entry and Formatting Effortlessly in WPS Office

WPS Spreadsheet provides a highly intuitive settings menu to manage how your numbers are entered and displayed. If you need a reliable spreadsheet tool with straightforward configuration options, WPS Office is an excellent, lightweight alternative.

  1. 1. Launch WPS Spreadsheet: Open WPS Office and create a new spreadsheet or open an existing file.
  2. 2. Access the Options Menu: Click the 'Menu' button in the top-left corner of the window and select 'Options' from the drop-down list.
  3. 3. Navigate to Edit Settings: In the Options window, select the 'Edit' tab from the left-hand navigation pane.
  4. 4. Verify Decimal Settings: Ensure the 'Fixed decimal places' checkbox is unchecked so numbers are entered exactly as typed, then click 'OK'.
Seamlessly compatible with Microsoft Excel file formats (.xlsx, .xls, .csv).Intuitive and easy-to-navigate options menu to control automatic decimals.Lightweight application that uses fewer system resources and opens instantly.Completely free to download and use for your daily spreadsheet tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why did Excel start converting my numbers to decimals automatically?

This usually occurs if the 'Automatically insert a decimal point' setting was unintentionally turned on. This can happen if another user changed the global settings on a shared computer, or if it was modified for a specific accounting task and never reverted.

Will disabling this setting automatically fix the numbers I've already entered?

No, unchecking the setting will only affect new numbers you type going forward. Numbers that were already converted into decimals will remain as decimals and need to be corrected manually.

How can I quickly convert the incorrect decimal numbers back to whole numbers?

You can use the Paste Special feature. Type '100' (or the multiplier corresponding to the decimal places) in an empty cell and copy it. Select all the cells with the incorrect decimal numbers, right-click, choose 'Paste Special', select 'Multiply' under the Operation section, and click OK.

What is the purpose of the 'Automatically insert a decimal point' feature?

It is a time-saving tool designed primarily for data entry professionals and accountants. By setting the decimal places to 2, a user can type '500' and Excel will automatically input '5.00', eliminating the need to repeatedly press the period key when entering large amounts of currency.