📊つかえる関数.com

ExcelのTRANSLATE関数・DETECTLANGUAGE関数とは?

結論

TRANSLATE関数とDETECTLANGUAGE関数はMicrosoft 365のみで利用可能なAI翻訳機能です。

関数初級·

詳しい解説

TRANSLATE関数はセル内のテキストを別の言語に翻訳する関数で、DETECTLANGUAGE関数はテキストの言語を自動検出する関数です。どちらもMicrosoft 365のみで利用可能で、クラウドベースのAI翻訳を使用します。TRANSLATE(テキスト, 元の言語, 翻訳先の言語)の形式で使い、言語コード("ja"=日本語、"en"=英語など)を指定します。Google翻訳やDeepLを使わずにExcel内で直接翻訳できる便利な機能です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
非対応非対応非対応非対応対応

実務での使用例

海外取引先への見積書作成

日本語の商品名を英語に自動翻訳する

=TRANSLATE(A2, "ja", "en")

多言語データの言語判定

顧客からの問い合わせがどの言語かを自動検出する

=DETECTLANGUAGE(A2)