My SKUs turned into scientific notation

A column of product codes, barcodes, or order numbers now reads 1.24E+11.

Why it happens

  • Excel treats anything that looks like digits as a number, and it stores numbers as doubles with 15 significant digits.
  • The scientific notation on screen is only the symptom.
  • The underlying mistake is category rather than precision.

What to do now

  1. Go back to the original file.
  2. Import rather than open: Data → From Text/CSV, then set the code column's type to Text in the dialog before loading.
  3. If you are the one producing the file, prefix nothing and quote nothing as a workaround.
  4. Check the end of the number, not the start.

Next time

A text field stays text.

Start from the product catalogue template.

Related problems

Set your fields once

Every file after that is checked before anything lands.