FileXvert
ConverterPDF editorFormatsGuidesPricingFAQ
Convert for free
ConverterPDF editorFormatsGuidesPricingFAQ
Convert for free
All guides

Document

Converting a CSV to Excel without damaging postcodes, decimals or identifiers

CSV is the most widespread exchange format for tables: bank exports, contact lists, extracts from business software, public data. It is a plain text file, one line per row, values separated by a comma or a semicolon. Its simplicity has a downside: it does not say whether “01000” is a number or a postcode, nor whether “1,234” is slightly more than one or more than a thousand. Everything is decided at conversion time, and a wrong reading can distort a table without anyone noticing.

3 min readUpdated on 1 October 2026

The classic mistakes of a CSV opened in a spreadsheet

A spreadsheet that opens a CSV directly tries to guess the type of each cell, and its choices are known to cause trouble. A postcode such as 01000 loses its leading zero and becomes 1000. A phone number starting with 0 suffers the same fate. An identifier of more than 15 digits, such as an order reference or an account number, is shown in scientific notation, and its last digits are replaced by zeros: Excel keeps only 15 significant digits. Depending on regional settings, some values are also turned into dates.

Once the file is saved, these changes are permanent: the lost zero or digits do not come back. Hence the value of converting the CSV into a real Excel workbook (.xlsx) with explicit rules, rather than letting the spreadsheet guess.

What FileXvert treats as a number

FileXvert applies a cautious rule: a cell only becomes a number when it clearly is one. When in doubt, it stays text, which you can always convert to a number in Excel, whereas a misread number cannot be fixed. We fed the converter typical values; here is what it produces for each.

How FileXvert's CSV → Excel converter reads CSV cells (its number recognition function). Checked on 1 October 2026.
Value in the CSVIn the Excel workbookReason
1234number 1234unambiguous integer
1234,56 or 1234.56number 1234.56French or English decimal mark
1 234,56number 1234.56thousands spaces accepted
-12,5 and 0,5numberssign and leading zero before the decimal mark accepted
1,234text “1,234”ambiguous: 1.234 or 1234 depending on the country
01000 or 0612345678textleading zero: postcode, phone number
+33612345678textinternational phone number
12345678901234567890textmore than 15 digits: Excel would round it
12 % or 3,5 €textunit or symbol in the cell
2026-10-01 or 01/10/2026textdate left as it is
1.234.567textambiguous thousands separator

Dates and amounts with a symbol deliberately stay text: their format depends too much on the country to be guessed safely. In Excel, the “Text to Columns” command on the Data tab turns them into real values in a few clicks, specifying the expected format.

Separator and encoding, detected automatically

A French CSV often uses semicolons, since the comma is already the decimal mark; an English-language CSV uses commas. Some software uses tabs or the vertical bar. FileXvert tries these four separators on the first lines of the file and keeps the one that gives regular lines, with the same number of columns. Quotes are respected: a quoted cell “Smith, John” stays a single cell.

Encoding matters too. Recent files are in UTF-8, but older versions of Excel save their CSVs in the Windows-1252 encoding. Read as UTF-8, such a file turns “Orléans” into “Orl�ans”. FileXvert first reads the file as UTF-8 and, if it is not, reads it again as Windows-1252: accents are preserved either way.

What the resulting workbook contains

The result is a one-sheet Excel workbook, named after the file, containing the CSV's values: numbers usable in formulas when unambiguous, text otherwise. It contains no formatting, column widths or formulas: a CSV carries none. The conversion happens in your browser, which matters for a bank export or a customer list.

  • Before converting, open the CSV in a text editor to spot the separator and how numbers are written.
  • After converting, check a postcode column and an amount column: the former must keep their zero, the latter must be right-aligned, a sign that Excel treats them as numbers.
  • To pass the table to someone without a spreadsheet, FileXvert can also convert the CSV straight to PDF.

Try it

Open the matching tool: your file is processed inside your browser.

Convert a CSV to Excel

More useful guides

PDF

Erasing information on a scanned document: why a white rectangle is not enough

Read

PDF

PDF to image: JPG or PNG? The right choice depends on what the page contains

Read

Document

Turning a photo into a PDF without bloating it: JPG or PNG, our measurements

Read

Publicité

FileXvert

Fast, private file conversion — right in your browser.

Product

  • Converter
  • PDF editor
  • Supported formats
  • Pricing

Resources

  • FAQ
  • Practical guides
  • Suggest an improvement
  • About
  • Contact

Company

  • Legal notice
  • Privacy
  • Terms

© 2026 FileXvert. All rights reserved.

Powered by FileXvert