【Excel】新関数TRANSLATEについて

2024年8月23日

2024年6月にExcelに新関数"TRANSLATE"を追加すると発表がありましたね。そこで新関数"TRANSLATE"について解説します。

2024年7月から使えるようになるのはver2407以降でβ版の人

誰が使えるようになるのかちゃんと書いていない記事が多いのですが、2024年7月から新関数"TRANSLATE"が使えるようになるのはβ版(ベータ チャネル)のExcelの人だけです。サポートが受けられるプレビュー版や通常版のExcelでは使えません。サポートが受けられないβ版のExcelで業務やっている人はあまりいないと思いますので、会社で使いたい方はもうちょっと待った方がいいかもしれません。(通常、β版に搭載されてからプレビュー版に搭載されるのに3か月程度はかかります。)

新関数"TRANSLATE"が使える条件

  • β版(ベータ チャネル)のExcelを使用
  • WindowsならVersion 2407 (Build 16.0.17808.20000)以降
  • MacならVersion 16.87 (Build 24062430)以降

翻訳はどのようにされるのか?

この関数はExcelからMicrosoft Translatorサービスにデータが送られて、返ってきた翻訳文を表示する関数です。従いましてユーザー視点から見るとMicrosoft翻訳で自分で入力して翻訳文をコピペする手間が省けるという関数です。既にMicrosoft TranslatorのAPIを使用している人などはあまりメリットないかもしれません。

データの取り扱い

WebでMicrosoft翻訳で翻訳すると入力データをMicrosoftのサーバーに保存されてしまうというデメリットがありますが、Microsoft Office製品の翻訳機能で翻訳した場合には「Microsoftのサーバーに入力データが永続的に保存されることはありませんし、トレーニング目的に使用されることもありません」と明記されています。

Customer data submitted for translation to Azure Cognitive Services Translator (both standard and custom models), Speech service, the Microsoft Translator Speech API, and the text translation features in Microsoft Office products are not written to persistent storage. There will be no record of the submitted text or voice, or any portion thereof, in any Microsoft data center. The audio and text will not be used for training purposes either.

Microsoft Translatorの機密性についての記述

新関数"TRANSLATE"の使い方

新関数"TRANSLATE"を使ったデモ動画を下に示しました。

“=TRANSLATE(翻訳したい原文, 原文の言語, 翻訳したい言語)"とすることで翻訳してくれます。

※この動画は1MB以下のサイズのため、モバイル回線でもそこまで負荷はかかりません。

言語の記号

新関数"TRANSLATE"を使うためには言語を記号で指定しなければなりません。この記号はざっと見た感じではISOで規定されている2文字が割り当てられているようなので、大体どの文字かわかる人はベタ打ちで対応できるかもしれません。もちろん、言語に対応する2文字を知らない人でも選べるように言語の一覧ガイドも表示されるので、そこからクリックして選ぶことも可能です。

原文の言語が分からないとき

原文の言語が分からない場合もあるかと思います。例えば、中国語ですと広東語 (繁体字)、中国語 (文語)、簡体中国語、中国語 (繁体字)というように何種類もあって、自分が翻訳したい言語がどれかわからないといったケースがありえます。そういった場合に便利なのが新関数"TRANSLATE"と同時に導入された新関数"DETECTLANGUAGE"です。この関数は対象の文章がどの言語なのかを判別して返してくれる関数です。

下の動画が"TRANSLATE"関数と"DETECTLANGUAGE"関数を組み合わせた例です。

参考資料

Microsoft 365 Insider ブログ

Microsoftexcel,新関数

Posted by Nao