Quick Navigation
TRANSLATE Function
Summary
The Excel TRANSLATE function leverages Microsoft Translator services to convert text from one language to another directly within your spreadsheets. This powerful tool eliminates the need for external translation applications and enables seamless multilingual data processing.
Syntax
TRANSLATE(text, [source_language], [target_language])
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| text | Text |
Yes | The text string or cell reference to translate |
| source_language | Text |
No | Source language code (optional - auto-detected) |
| target_language | Text |
No | Target language code (optional - uses system language) |
Using the TRANSLATE Function
TRANSLATE transforms your Excel workflow by providing instant language conversion capabilities. Perfect for international business reports, multilingual customer data, global marketing materials, or any scenario requiring cross-language text processing within spreadsheets.
Common TRANSLATE Examples
Basic English to Spanish Translation
=TRANSLATE(A1, "en", "es")
Translates English text in A1 to Spanish
Auto-detect Source Language
=TRANSLATE("Bonjour le monde", , "en")
Auto-detects French and translates to English
Default Target Language
=TRANSLATE(B2, "de")
Translates German text in B2 to system default language
Frequently Asked Questions
Common Errors and Solutions
Text too long
Cause: Cell contains too many characters
Solution: Shorten text or split into multiple cells
Non-text value
Cause: Cell contains numbers/dates instead of text
Solution: Ensure text argument contains valid text strings
Invalid language code
Cause: Using unsupported or incorrect language codes
Solution: Verify codes against Microsoft Translator supported languages
Quota exceeded
Cause: Daily translation limit reached
Solution: Wait 24 hours or reduce translation volume
Notes
- Service-backed function - requires internet connection
- Translation quality powered by Microsoft Translator AI
- Supported languages may change over time
- Best for professional/business translation needs
Compatibility
Available in: Excel 2016, Excel for Microsoft 365
Not available in: Excel 2013 and earlier, Excel Online (limited), Excel for Mac (limited)
Content last reviewed: December 9, 2025
Update frequency: As needed
Excel versions tested: Excel 2016+, Excel for Microsoft 365