How to Stop Excel from Changing the Last Number to 0 – 4 Easy Methods

Why Does Excel Change Last Number to 0?

Excel can not store numbers that have more than 15 digits. It changes the 16th digit to 0.

The following dataset contains the First and Last Name of 6 people and their Account No.

Excel Changing Last Number to 0


Method 1. Using the Single (‘) Quotation Mark

Steps:

  • Select a cell. Here, D5.
  • In D5 enter a single quotation mark (‘) and the number.
  • Press ENTER.

Using Single Quotation Mark

The last number didn’t change to 0 and the single quotation mark is not showing.

  • Follow the same steps for other Account No.

The last number didn’t change to 0 but an Error Warning is showing.

Use of Single Quotation Mark to Stop Excel from Changing Last Number to 0

To remove the Error Warning:

  • Select the cells in which the Error Earning is showing. Here, D5:D10.
  • Click the Error Warning.

In the drop-down menu:

  • Select Ignore Error.

This is the output.

Read More: [Fixed!] Why Is Excel Changing My Numbers?


Method 2 – Using the Format Cells Feature to Stop Excel from Changing the Last Number to 0

Steps:

  • Select the cells in which you want to enter Account No. Here, D5:D10.

Employing Format Cells Feature to Stop Excel from Changing Last Number to 0

  • Right-click the selected cells.
  • Select Format Cells.

Changing Formato of the Cell to Stop Excel from Changing Last Number to 0

  • In Format Cells, select Text.
  • Click OK.

  • Enter the Account No.. Here ,in D5.
  • Press ENTER.

This is the output.

  • Enter the other Account No..

An Error Warning is shown.

  • Remove the Error Warning by following the steps in Method 1.

Read More: How to Stop Excel from Auto Formatting Numbers


Method 3 – Using the Legacy Wizards Feature in Excel

 

Use of Legacy Wizards Feature in Excel

Steps:

Add the Legacy Wizards (From Text) to Excel.

  • Go to the File tab.

  • Select Options.

In the Excel Options dialog box:

  • Go to the Data tab.
  • Check From Text (Legacy).
  • Click OK.

From Text (Legacy) will be added to Excel.

Adding From Text (Legacy) to Stop Excel from Changing Last Number to 0

To import data from the Text File:

  • Select the cell in which you want to insert Account No.
  • Go to the Data tab.
  • Select Get Data.

Using Get Data Command to stop Excel from Changing Last Number to 0

In the drop-down menu:

  • Select Legacy Wizard.
  • Select From Text (Legacy).

In Import Text File:

  • Select the Text File in which you have stored data. Here, TextFile.
  • Click Import.

Imposting Text File to Stop Excel from Changing Last Number to 0

Data will be imported to Text Import Wizard. The Text Import Wizard – Step 1 of 3 dialog box opens.

  • Select Next.

Text Import Wizard Dialog Box to Stop Excel from Changing Last Number to 0

In the Text Import Wizard – Step 2 of 3 dialog box:

  • Select Next.

In the Text Import Wizard – Step 2 of 3 dialog box:

  • Select Text.
  • Click Finish.

The Import Data dialog box will open. Your selected cell is already in the “Where do you want to put the data?” section.

  • Click OK.

Import Data Dialog Box to Stop Excel from Changing Last Number to 0

This is the output.

Read More: How to Stop Excel from Rounding 16 Digit Numbers


Method 4 – Applying the T Function to Stop Excel from Changing the Last Number to 0

Steps:

  • Select the cell in which you want to insert the Account No. Here, D5.
  • In D5, enter the following formula.
=T("4000555588772201") 

Applying T Function to Stop Excel from Changing Last Number to 0

4000555588772201″ is the value that will be returned.

  • Press ENTER to see Account No.. The last number did not change to 0.

  • Enter the other Account No..


How to Add Leading Zeros in Excel

Whenever you enter a number with leading zeros, Excel automatically removes the leading zeros and keeps the rest of the digit.

This is the sample dataset. Leading Zeros are added to the Code to make it a 5-digit number.

How to Add Leading Zeros in Excel

Steps:

  • Select the cell in which you want to insert the Zip Code. Here, E5.
  • In E5, enter the following formula.
=TEXT(D5,"00000")

Using TEXT Function to Add Leading Zeros

In the TEXT function, D5 is the value and “00000” is format_text. The formula will add leading zeros to the number in D5 and return a 5-digit number.

  • Press ENTER to see the result.

  • Drag the Fill Handle to copy the formula.

This is the output.


Things to Remember

  • The T function returns a value when the value is a text. Otherwise, it returns empty text. You must enter the number in double quotation marks (“”) to refer to it as a text.

Practice Section

Practice here.

Practice Sheet for How to Stop Excel from Changing Last Number to 0


Download Practice Workbook


Related Articles


<< Go Back to Excel Auto Formatting | Excel Cell Format | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Mashhura Jahan
Mashhura Jahan

Mashhura Jahan, BSc in Industrial and Production Engineering from Bangladesh University of Engineering and Technology, invested 1.5 years at ExcelDemy. In roles like Excel & VBA Content Developer, Excel Charts, and Dashboard course trainer, she wrote 90+ articles. She was previously part of the forum support team and a junior software analyst on the Excel Add-in project. With interests spanning Excel, VBA, Power Query, Python, Data Science, and Software Development, Mashhura brings a diverse skill set to her... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo