How to Stop Excel from Converting Text with E to Scientific Notation
Question details
The user wants to prevent Excel from automatically converting alphanumeric text strings that contain the letter 'E' into scientific notation numbers.
- Product
- Excel
- Device & OS
- not provided
- Scenario
- Entering new data containing the letter 'E' among numbers, or using formulas to remove spaces from such strings.
- Observed behavior
- Excel interprets the letter 'E' in the text as a mathematical exponent and automatically changes the cell value into a scientific notation number.
Identify the range of cells where you plan to enter or import your alphanumeric data, as applying text formatting before you type is the most effective way to prevent unwanted conversions.
Format Cells as Text Before Data Entry
Pre-formatting the target cells as Text ensures Excel treats any input exactly as typed, completely ignoring the 'E' as an exponent.
By default, Excel formats new cells as 'General', allowing it to guess the data type. Changing this to 'Text' disables the automatic scientific notation conversion.
Highlight the specific cells, rows, or columns where you will be inputting the alphanumeric data.
Right-click the highlighted selection and choose 'Format Cells' from the context menu, or press Ctrl+1 on your keyboard.
Navigate to the 'Number' tab, select 'Text' from the Category list on the left, and click 'OK'.
Type or paste your data (such as 45245E109) into the formatted cells. It will now remain as a static text string.
Prefix the Value with an Apostrophe
Typing a single apostrophe before your data forces Excel to recognize the cell content as text on a case-by-case basis without changing the overall cell format.
Use the SUBSTITUTE Formula to Remove Spaces Safely
If you are removing spaces from existing text values and want to avoid triggering the scientific notation conversion during the process, use a text-based formula.
Prevent Unwanted Formatting with WPS Spreadsheet
WPS Spreadsheet gives you exact control over cell formatting, making it simple to stop automatic conversions to scientific notation. You can format cells as text in bulk or apply advanced formulas effortlessly.
- 1. Open WPS Spreadsheet: Launch WPS Office and open your spreadsheet document.
- 2. Select the target area: Highlight the cells or columns where your alphanumeric strings will reside.
- 3. Open Cell Formatting: Press Ctrl+1 to open the Format Cells dialog box.
- 4. Set to Text: Choose 'Text' from the category list and click 'OK' before entering or pasting your data.

Frequently Asked Questions
Why does Excel change my text to scientific notation?
Excel is designed to recognize numeric patterns to save time. When it detects numbers separated by the letter 'E' (like 123E45), it assumes you are typing an exponent for scientific notation and converts it automatically.
Can I recover the original text if it has already been converted?
If you just typed the data, you can press Ctrl+Z to undo the conversion. However, if the file was saved or the conversion happened during a CSV import, the exact digits might be permanently altered or rounded, requiring you to re-import or re-enter the data.
How do I stop scientific notation when importing a CSV file?
Instead of opening the CSV directly by double-clicking it, use the 'From Text/CSV' import wizard found in the Data tab. During the import configuration, locate the specific column containing the 'E' strings and set its Data Type strictly to 'Text'.
Does the apostrophe prefix affect my data if I need to export the file?
In most cases, the apostrophe acts merely as a visual indicator for the spreadsheet software and doesn't export as part of the cell's actual string value in formats like CSV. However, using the 'Format Cells as Text' method is generally cleaner for massive datasets.




