Skip to content

File formats · Excel

Translate Excel files, the whole workbook

Upload the spreadsheet you have and get the same workbook back with every visible text cell translated: labels, headings, the text inside formulas, chart titles and axis labels, while the numbers, the dates and the formulas themselves stay exactly as they were. To translate Excel files this way you need no copy and paste, no cell limit and no add-in. Machine translation on models we host does the first pass, the checks run on every row, and a person decides what is final. XLSX, ODS and CSV, on every plan, including the free one.

How to translate Excel files, in three steps

  1. Upload the workbook. Every visible text cell becomes a row in the editor, sheet by sheet, in order. Hidden sheets, rows and columns are left as they are and are not counted, so unhide anything you want translated before you upload. Numbers, dates, identifiers and currency amounts are recognized and carried through unchanged (what becomes a row).
  2. Translate in the CAT editor. Each cell is a segment with translation memory, termbase, machine translation and live checks; a label that repeats across sheets is translated once and propagated. A cell that holds a formula keeps the formula, and the text inside it, such as the labels in an IF, is translated and written back into the formula.
  3. Download the workbook. The delivered file is the same XLSX with the translated text in place: formatting, column widths, formulas, charts and data validation untouched, chart titles and axis labels translated. A CSV comes back with the delimiter and encoding it arrived with.

The spreadsheet comes back as the spreadsheet, formulas and all.

the spreadsheet formats that go through the same pipeline
XLSX · ODS · CSV
words per file, with no cell or row limit
100,000
cells retyped: numbers, dates and formulas pass through untouched
0
languages in the catalog
345

What becomes a row

Every visible text cell, once

Text cells become rows in sheet order, and a label that repeats across sheets is translated once and propagated to every copy. Cells that share a filled-down or array formula are left to the formula. Cells that are purely numeric, dates, booleans, currency amounts, identifiers, product codes, URLs or email addresses are recognized and kept as they are, so nothing is retyped by hand and nothing is billed that was never text.

  • One row per text cell
  • Repetitions propagated
  • Numbers, dates and IDs untouched
  • Hidden sheets left alone

Formulas

Formulas keep working

A cell that holds a formula keeps that formula, character for character. The text literals inside it, such as the labels in an IF or a CONCAT, are translated and written back into the formula, so the sheet recalculates in the new language exactly as it did in the old one. Open the delivered workbook and the totals are the same totals.

  • Formulas never changed
  • Text inside formulas translated
  • Recalculates as before

Charts

Chart titles and axis labels translated

Chart text is part of the sheet: titles and axis labels are translated with the cells they describe, and the chart objects themselves stay where they are, bound to the same ranges. A dashboard comes back as a dashboard that reads in the target language.

  • Chart titles
  • Axis labels
  • Charts stay bound to their ranges

Review and memory

Translation memory, termbase and checks on every cell

Every row gets exact and fuzzy matches from your translation memory, highlighted terms from your termbase, and the live checks: number drift, placeholders, untranslated fragments, terminology and consistency among them, so a figure that changed between source and target is caught before delivery. Machine translation runs on models we host, and a person decides what is final. Memory and termbase are on every plan, including the free one.

  • Exact and fuzzy matches
  • Termbase highlighted
  • Number drift check
  • Reviewed by a person

Languages

Translate Excel files to English, Spanish or 343 other languages

The catalog holds 345 languages and about 1,100 regional variants, so a workbook can go to several targets from one upload, each as its own delivered file. Entity protection masks names, codes, emails and URLs before the model sees the text, and the memory you build on the first sheet prices the next one.

  • 345 languages
  • Several targets from one upload
  • Entity protection

Plans

On every plan, including the free one

The free plan translates 3,000 words of documents, valid for 90 days, with the editor, the memory and the termbase included. Paid plans start at EUR 9.90 a month including VAT, and extra machine translation comes in word packs from EUR 10 per 10,000 words, so you translate Excel files priced by the words they hold, never by the number of sheets or cells.

  • Free: 3,000 words, 90 days
  • From EUR 9.90 a month
  • Word packs from EUR 10 per 10,000 words

FAQ

Translating spreadsheets, answered

Upload a workbook and read it back in another language

Translate Excel files free to start, with 3,000 words: the editor, the memory and the checks are there from the first file.