目錄
函數語法
TRANSLATE 函數
DETECTLANGUAGE 函數
語言代碼
TRANSLATE 函數示例
示例 1:翻譯單元格中的文本
示例 2:從下拉列表中選擇翻譯語言
DETECTLANGUAGE 函數示例
首頁 軟體教學 辦公室軟體 如何在Excel中使用翻譯和檢測語言功能

如何在Excel中使用翻譯和檢測語言功能

Feb 06, 2025 pm 04:56 PM

Microsoft Excel 現在也能翻譯了!借助 Microsoft 翻譯服務,Excel 可以實現語言互譯(TRANSLATE 函數)和識別工作簿中已有的語言(DETECTLANGUAGE 函數)。

這些翻譯功能(於 2024 年 12 月添加)僅限於使用 Excel Windows 或 Mac 桌面應用程序的 Microsoft 365 訂閱用戶、網絡版 Excel 或 Excel 移動應用程序的用戶。

函數語法

在展示每個函數的實際應用示例之前,讓我們先了解一下它們的語法。

TRANSLATE 函數

TRANSLATE 函數包含三個參數:

<code>=TRANSLATE(a,b,c)</code>
登入後複製
登入後複製
登入後複製
登入後複製

其中:

  • a(必需)是要翻譯的文本(用雙引號括起來),或者是對包含要翻譯文本的單元格的引用。
  • b(可選)是用雙引號括起來的源語言代碼(參見下面的“語言代碼”部分)。如果省略此參數,Excel 將嘗試自動檢測語言。雖然此參數是可選的,但如果您知道語言及其代碼,最好包含它,以確保翻譯準確。
  • c(可選)是用雙引號括起來的目標語言。如果跳過此參數,Excel 將使用您的系統語言作為目標語言。但是,同樣為了獲得更好的翻譯結果,請嘗試添加目標語言代碼。

如果您沒有用雙引號括起語言代碼,Excel 將返回 #NAME? 錯誤。

DETECTLANGUAGE 函數

此函數更直接,只需要一個參數:

<code>=DETECTLANGUAGE(x)</code>
登入後複製
登入後複製

其中:

  • x 是要檢測的文本(用雙引號括起來),或者是對包含要檢測文本的單元格的引用。

語言代碼

以下是 Microsoft 提供的較長語言代碼列表中的一些語言代碼。請記住,公式中的所有語言代碼都必須用雙引號括起來。

代码 语言
"en" 英语
"es" 西班牙语
"fr" 法语
"de" 德语
"zh-chs" 普通话(简体)
"ru" 俄语
"ar" 阿拉伯语

TRANSLATE 函數示例

讓我們通過兩個實際示例來了解 TRANSLATE 函數。第一個示例是 Excel 中多個單元格的基本翻譯,第二個示例演示如何使用下拉列表動態使用 TRANSLATE 函數。

示例 1:翻譯單元格中的文本

假設您有一個車輛費用表格,您想將表格的標題、總計部分和表頭從英語翻譯成西班牙語。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

在單元格 C2 中輸入:

<code>=TRANSLATE(a,b,c)</code>
登入後複製
登入後複製
登入後複製
登入後複製

然後按 Enter 鍵。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在,使用格式刷工具將英語標題的格式應用於西班牙語標題。您也可以使用紅色字體來區分兩種語言。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在您可以翻譯表格的下一部分了。首先,選擇單元格 C1,然後選擇並複制(Ctrl C)公式欄中的公式。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在,選擇單元格 B3,將復制的公式粘貼(Ctrl V)到公式欄中,然後將第一個參數更改為引用單元格 A3,然後再按 Enter 鍵。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在,使用填充柄將相同的相對公式應用於單元格 B4 到 B6。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

要完成此部分,請將公式複制並粘貼到單元格 E3 中,然後再次使用填充柄。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

由於一些西班牙語翻譯包含的字符比其英語對應詞多,因此請調整字體大小(或者,如果您願意,也可以調整列寬),以便它們很好地適應各自的單元格。記住也要將字體顏色更改為紅色以保持一致性。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

最後,按照相同的步驟翻譯您的表頭。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

示例 2:從下拉列表中選擇翻譯語言

此調查包含一些需要受訪者填寫的問題。您的目標是創建一個語言下拉列表,以便受訪者可以選擇他們希望看到的語言。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

第一步是創建可用語言列表。假設您想提供西班牙語、法語和阿拉伯語作為選項。使用 Excel 窗口底部的選項卡打開 Sheet 2。然後,將這些語言分別輸入到 A 列的不同行中,並將它們對應的代碼輸入到 B 列中。

因為您將引用包含這些語言代碼的單元格,而不是直接將它們輸入到公式中,所以您不需要用雙引號將它們括起來。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在,在單元格 C1 中輸入:

<code>=TRANSLATE(a,b,c)</code>
登入後複製
登入後複製
登入後複製
登入後複製

按 Enter 鍵,然後使用填充柄填充其餘行。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

現在是時候在 Sheet 1 中創建下拉列表了。選擇下拉列表將要放置的單元格,單擊“數據”選項卡中的“數據驗證”下拉圖標,然後選擇“數據驗證”。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

在“允許”字段中選擇“列表”,然後將光標放在“來源”字段中後,選擇包含所選語言翻譯的三個單元格(Sheet 2 中的單元格 C1 到 C3)。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

單擊“確定”後,您將看到一個下拉列表出現在調查的頂部,單擊該列表時,將顯示各自語言的西班牙語、法語和阿拉伯語單詞。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

要為最後一步準備您的電子表格,請選擇此列表中的其中一種語言。

現在您可以將您的問題翻譯成所選語言了。在單元格 B3 中輸入(或複制並粘貼)以下公式:

<code>=DETECTLANGUAGE(x)</code>
登入後複製
登入後複製

其中:

  • A3 是包含要翻譯文本(調查問題)的單元格,
  • “en”是該文本的源語言,
  • 第三個參數是一個 XLOOKUP 公式,它獲取所選語言,在 Sheet 2 中的表格中查找該語言,然後返回語言代碼。

請注意,在第三個參數中,我在每個引用的位置都使用了美元符號 ($) 來鎖定它們的位置。如果您沒有這樣做,當您將公式應用於其他單元格時,公式將相對作用,這意味著它不會按您希望的那樣工作。

按 Enter 鍵後,第一個問題將翻譯成您之前從下拉列表中選擇的語言。然後,使用填充柄將公式應用於調查中的其餘問題。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

稍微減小單元格 B3 到 B7 中的字體大小,以考慮某些翻譯可能包含比英語問題更多的字符。

最後,更改下拉菜單中的語言,看看翻譯是否會神奇地相應更改!

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

DETECTLANGUAGE 函數示例

如果您的電子表格包含多種語言的數據,您可能會發現使用 Excel 的 DETECTLANGUAGE 函數很有用。

假設您收到了這個電子表格,其中單元格 A1 到 A3 包含三個非英語句子,您希望 Excel 識別它們的語言。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

在單元格 B1 中輸入:

<code>=TRANSLATE(a,b,c)</code>
登入後複製
登入後複製
登入後複製
登入後複製

然後按 Enter 鍵。然後,使用填充柄將此公式複製到單元格 B2 和 B3。

How to Use the TRANSLATE and DETECTLANGUAGE Functions in Excel

B 列現在包含每個句子的語言代碼。如果您不確定這些代碼代表什麼,您可以在 Microsoft 的翻譯語言支持頁面上查看完整列表。


除了在 Excel 中翻譯之外,您還可以在 Microsoft Word 文檔中翻譯文本。要翻譯文件的一部分,請選擇相關文本,然後單擊“審閱”>“翻譯”>“翻譯所選內容”。這將打開“翻譯”窗格,您可以在其中選擇目標語言。或者,要打開整個文檔的翻譯副本,請單擊“審閱”>“翻譯”>“翻譯文檔”。

以上是如何在Excel中使用翻譯和檢測語言功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1671
14
CakePHP 教程
1428
52
Laravel 教程
1330
25
PHP教程
1276
29
C# 教程
1256
24
如果您不在Excel中重命名桌子,那麼今天是開始的一天 如果您不在Excel中重命名桌子,那麼今天是開始的一天 Apr 15, 2025 am 12:58 AM

快速鏈接 為什麼應該在 Excel 中命名表格 如何在 Excel 中命名表格 Excel 表格命名規則和技巧 默認情況下,Excel 中的表格命名為 Table1、Table2、Table3,依此類推。但是,您不必堅持使用這些標籤。事實上,如果您不這樣做會更好!在本快速指南中,我將解釋為什麼您應該始終重命名 Excel 中的表格,並向您展示如何操作。 為什麼應該在 Excel 中命名表格 雖然養成在 Excel 中命名表格的習慣可能需要一些時間(如果您通常不這樣做的話),但以下原因說明了今

如何更改Excel表樣式並刪除表格格式 如何更改Excel表樣式並刪除表格格式 Apr 19, 2025 am 11:45 AM

本教程向您展示瞭如何在保留所有表功能的同時快速應用,修改和刪除Excel表樣式。 想讓您的Excel桌子看起來完全想要嗎?繼續閱讀! 創建Excel表之後,第一步是通常

Excel匹配功能與公式示例 Excel匹配功能與公式示例 Apr 15, 2025 am 11:21 AM

本教程解釋瞭如何在公式示例中使用excel中的匹配函數。它還顯示瞭如何通過使用Vlookup和匹配的動態公式來改善查找公式。 在Microsoft Excel中,有許多不同的查找/參考

Excel:比較兩個單元格中的字符串以進行匹配(對病例不敏感或精確) Excel:比較兩個單元格中的字符串以進行匹配(對病例不敏感或精確) Apr 16, 2025 am 11:26 AM

該教程顯示瞭如何比較Excel中的文本字符串,以了解不敏感和確切的匹配。您將學習許多公式,以通過其值,字符串長度或特定字符的出現數量來比較兩個單元格

如何使所有人都可以訪問Excel電子表格 如何使所有人都可以訪問Excel電子表格 Apr 18, 2025 am 01:06 AM

提升Excel表格的可訪問性:實用指南 創建Microsoft Excel工作簿時,務必採取必要的步驟,確保每個人都能訪問它,尤其是在您計劃與他人共享工作簿的情況下。本指南將分享一些實用技巧,幫助您實現這一目標。 使用描述性工作表名稱 提高Excel工作簿可訪問性的一種方法是更改工作表的名稱。默認情況下,Excel工作表命名為Sheet1、Sheet2、Sheet3等等,這種非描述性的編號系統在您點擊“ ”添加新工作表時會繼續下去。 更改工作表名稱使其更準確地描述工作表內容具有多重好處: 提

不要忽略Microsoft Excel中F4的功能 不要忽略Microsoft Excel中F4的功能 Apr 24, 2025 am 06:07 AM

Excel高手必備:F4鍵的妙用,提升效率的秘密武器! 本文將揭秘Windows系統下Microsoft Excel中F4鍵的強大功能,助你快速掌握這個提升生產力的快捷鍵。 一、公式引用類型切換 Excel中的引用類型包括相對引用、絕對引用和混合引用。 F4鍵可以方便地在這些類型之間切換,尤其在創建公式時非常實用。 假設你需要計算七種產品的價格,並加上20%的稅。 在單元格E2中,你可能輸入以下公式: =SUM(D2 (D2*A2)) 按Enter鍵後,即可計算出包含20%稅的價格。 但是,如

Microsoft Excel的5個開源替代品 Microsoft Excel的5個開源替代品 Apr 16, 2025 am 12:56 AM

Excel 在商業領域依然流行,這得益於其熟悉的界面、數據工具和廣泛的功能集。 LibreOffice Calc 和 Gnumeric 等開源替代方案可與 Excel 文件兼容。 OnlyOffice 和 Grist 提供基於雲的電子表格編輯器,並具有協作功能。 尋找 Microsoft Excel 的開源替代方案取決於您想要實現的目標:您是在追踪每月的雜貨清單,還是尋找能夠支撐您的業務流程的工具?以下是一些適用於各種用例的電子表格編輯器。 Excel 仍然是商業領域的巨頭 Microsoft Ex

我總是以excel命名,你也應該 我總是以excel命名,你也應該 Apr 19, 2025 am 12:56 AM

提升Excel效率:善用命名區域 默認情況下,Microsoft Excel單元格以列-行坐標命名,例如A1或B2。但是,您可以為單元格或單元格區域分配更具體的名稱,從而改進導航、使公式更清晰,並最終節省時間。 為什麼始終要為Excel中的區域命名? 您可能熟悉Microsoft Word中的書籤,它們是文檔中指定位置的不可見路標,您可以隨時跳轉到需要的位置。 Microsoft Excel對此節省時間的工具的替代方案有點缺乏想像力,稱為“名稱”,可通過工作簿左上角的名稱框訪問。 相關內容 #

See all articles