HomeTutorialHow to Translate in Excel with Formulas

How to Translate in Excel with Formulas

Published on

If you’re managing product catalogs, customer feedback, or reports in different languages, you know how tedious manual translation can be. You copy text, paste it into Microsoft Translator or Google Translate, copy the result back—it’s time-consuming and error-prone.

Translate function Excel

Excel has a built-in TRANSLATE function that handles all of this automatically. It connects to Microsoft’s Translation Services and supports over 130 languages. All you need to execute a formula.

How TRANSLATE Function Works in Excel?

The TRANSLATE function is straightforward. Here’s the syntax:

=TRANSLATE(text, [source_language], [target_language])

  • text – The actual text you want to translate (or a cell reference)
  • source_language – The language code of your original text, like “en” for English
  • target_language – Where you want it translated to, like “fr” for French

Both language arguments are optional, but I’d recommend including them. Specifying the source language prevents Excel from guessing wrong on short phrases or ambiguous words.

Important: Before you get start note that the translation function only works with Excel for Microsoft 365 (Windows and Mac), Excel for web, and Excel for mobile (iOS and Android). If you’re using the standalone versions like Excel 2024, Excel 2021, or Excel 2019, this won’t work. You’ll need a Microsoft 365 subscription.

How to Use Translation Formula in Excel?

Let’s say you have product names in column A (rows 1-14) and you want them in French. Use this formula:

=TRANSLATE(A1:A14, "en", "fr")

Excel will translate all those cells at once and display the results in a dynamic array—meaning you don’t have to copy the formula down manually. All translations happen in one go.

How to use translate formula in Excel

If you only want to translate a single cell, just reference that one cell instead:

=TRANSLATE(B3, "en", "fr")

Important: Excel uses ISO language codes. Here are the most common ones:

“en” – English
“es” – Spanish
“fr” – French
“de” – German
“hi” – Hindi
“ja” – Japanese
“zh” – Chinese
“pt” – Portuguese

When you’re typing your formula, Excel’s IntelliSense feature (Formula AutoComplete) will suggest supported languages as you type. Just double-click the one you want and it automatically inserts the correct code.

How to Translate to Multiple Languages at Once in Excel

If you want product list in a few languages, for example, in German, Spanish, and Italian, you can do this with a single formula:

=TRANSLATE(A1:A14, "en", {"de","es","it"})

Alternatively, if you prefer flexibility, put your language codes in cells (like C2:E2) and reference them instead:

=TRANSLATE(A1:A14, "en", C2:E2)

This method is best for real work, because you can swap languages without editing the formula. Just change the codes in those cells and the translations update automatically.

How to Translate to Multiple Languages at Once in Excel

The TRANSLATE function transforms how you handle multilingual content in Excel. Instead of jumping between tabs and manual copy-pasting, you’ve got a formula that does the heavy lifting. Whether you’re translating a simple product list or building an interactive dashboard with live language selection, this tool saves hours of work.

Related Articles:

JP
JPhttps://infointech.com
JP (Jayaprakash), how-to expert and web geek with twenty+ years of experience, shares his knowledge through blogging filled with practical tips and guidance to help you enhance your tech skills.

Latest articles

SparkyOS Portable Linux: Boot From USB Disk Without Installing on PC

Many people are moving from Windows to Linux, often because their hardware no longer...

How to Remove Watermarks From Microsoft Word Documents

Watermarks can be useful for marking documents as drafts or confidential, but they can...

How to Copy Data From View Only Google Sheets File (2 Methods)

It is easy to make your Google Sheets file view-only to protect your data...

How to Print Word Document Without Comments or Markup (2 Methods)

Printing a Word document without comments, annotations and markup is simpler than you might...