注意: 此函数是服务支持的函数。 支持的语言和结果可能会随语言的添加或删除而变化。

本文介绍 Microsoft Excel 中 TRANSLATE 函数的公式语法和用法。

描述

TRANSLATE () 函数允许使用 Microsoft Excel 中的 Microsoft 翻译服务将文本从一种语言翻译成另一种语言。

语法

TRANSLATE () 函数的语法如下所示:

=翻译 (文本、[源语言]、[目标语言])

函数具有以下参数:

  • 发短信: 要翻译的文本。 此值应用引号引起来,或者应是对包含相应文本的单元格的引用。

  • source_language (可选) : 源语言的语言代码 (例如,“en”表示英语,“es”表示西班牙语) 。 如果未指定,将根据提供的文本自动检测语言。 大多数语言都支持自动检测,有关完整列表,请查看支持的语言和语言代码。 建议指定语言(如果已知),尤其是对于较短的文本。

  • target_language (可选) : 目标语言的语言代码 (例如,“en”表示英语,“es”表示西班牙语) 。 如果未指定,则将使用系统语言作为目标语言。

可以找到支持的语言及其各自的语言代码:支持的语言和语言代码。

示例

假设单元格 A1 中有以下文本:“Hello, World!”,并且你想要将其翻译为西班牙语。 可以使用 TRANSLATE () 函数,如下所示:

=TRANSLATE (A1、“en”、“es”)

在此示例中,源语言为英语 (en) 目标语言为西班牙语 (es) 。 翻译后的文本“Hola mundo!”将显示在输入公式的单元格中。

常见错误

单元格中的字符过多。 请减小单元格大小,然后重试。

单元格中有一个非文本值。 函数仅接受文本参数。

你输入了无效的语言代码或我们不支持的语言代码。 有关支持的语言,请参阅此列表:支持的语言和语言代码。

已超出转换函数的每日配额。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。