TRANSLATE 函數

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel Mobile

注意

此函數是服務支援的函數。 支援的語言和結果可能會隨語言的新增或移除而有所不同。

本文將說明 Microsoft Excel 中 TRANSLATE 函數的公式語法及使用方式。

描述

TRANSLATE () 函數可讓您使用 Microsoft 翻譯服務,在 Microsoft Excel 中將文字從一種語言翻譯成另一種語言。

語法

TRANSLATE () 函數的語法如下:

=翻譯 (文字, [來源語言], [目標語言])

函數具有下列引數:

  • 文字: 要翻譯的文字。 此值應以引號括住,或是對包含適當文字之儲存格的參照。
  • source_language (選擇性) : 來源語言的語言代碼 (例如,代表英文的 “en”或西班牙文) 的 “es”。 如果未指定,則會根據提供的文字自動偵測語言。 大部分語言都支援自動偵測。 如需完整清單,請參閱支援的 語言和語言代碼。 建議指定語言(如果已知),尤其是對於較短的文字。
  • target_language (選擇性) : 目標語言的語言代碼 (例如,代表英文的 “en”或西班牙文) 的 “es”。 如果未指定,系統語言將會作為目標語言。

範例

假設在儲存格 A1 中有下列文字:「Hello, World!」,而且您想要將它翻譯成西班牙文。 您可以使用 TRANSLATE () 函數,如下所示:

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

在此範例中,來源語言為英文 (en) ,而目標語言為西班牙文 (es) 。 翻譯後的文字 “Hola mundo!” 會顯示在您輸入公式的儲存格中。

常見錯誤

文字太長

儲存格中有太多字元。 縮小儲存格大小,然後再試一次。

值錯誤

您的儲存格中有非文字值。 此函數只接受文字引數。

無效的語言

您輸入了無效的語言代碼或我們不支援的語言代碼。 請參閱此清單以了解支援的語言:支援的 語言和語言代碼。

已節流處理要求

您已超過翻譯功能的每日配額。