I have exported some data records from a database into spreadsheet form for final formatting. One of the key fields is text in the form of '123456E72'.
I have a formatting formula that formats the cell in the following way: =TEXT(cell,"000000000")
This causes excel to interpret it the cell as 123456 x 10^72. The original cell is already text, and I've also tried manually using 'Format Cells' as Text on the record cell, and I'm even using text formatting function and still getting a number? I'm using Excel in Office 365.
IF(ISNUMBER(cell),TEXT(cell,"000000000"),cell)
TEXT will try to convert text to a number to apply the format. So=TEXT("123","0000")
will return0123
even though the input is text. Excel sees#E#
as scientific notation and will try to convert it.