スプレッドシート:関数で自動翻訳してくれるGOOGLETRANSLATE関数

GOOGLETRANSLATE関数2
LINEで送る
Pocket

こんにちは。ひとりで.comです。

今日はGoogle スプレッドシート独自の関数であるGOOGLETRANSLATE関数について紹介していきたいと思います。

 

自動翻訳をスプレッドシート上で使えるGOOGLETRANSLATE関数

 

【目次】

1.GOOGLETRANSLATE関数とは?
2.GOOGLETRANSLATE関数の使い方
3.翻訳できる言語と種類

 

 

1.GOOGLETRANSLATE関数とは?

 

GOOGLETRANSLATE関数とは、Googleスプレッドシートにある独自の関数で、Excel(エクセル)では利用できません。

 

[ GOOGLETRANSLATE関数 ]

テキストをある言語から別の言語に翻訳します

 

[ 使用方法 ]

=GOOGLETRANSLATE(テキスト, [ソース言語, ターゲット言語])

  • テキスト – 翻訳するテキストです。
    • テキストの値は二重引用符で囲むか、適切なテキストを含むセルへの参照にする必要があります。
  • ソース言語[省略可 – デフォルトは "auto"] – ソース言語を 2 文字の言語コードで指定します(例: 英語は “en”、韓国語は “ko”、言語を自動的に検出する場合は “auto”)。
    • ソース言語を省略する場合は、ターゲット言語も省略する必要があります。
  • ターゲット言語[省略可 – デフォルトはシステムの言語] – ターゲット言語を 2 文字の言語コードで指定します(例: 英語は “en”、日本語は “ja”)

 

 

 

2.GOOGLETRANSLATE関数の使い方

 

では実際どのように利用できるのか見ていく事にしましょう。
まずは以下のような表に基づいて、英語を日本語、韓国語、中国語に翻訳してみましょう。

Googleスプレッドシート GOOGLETRANSLATE関数1
Googleスプレッドシート GOOGLETRANSLATE関数1

 

 

 

4行目の部分に対して、各言語を翻訳後の言語として、数式を入れていってみましょう。

GOOGLETRANSLATE関数2
GOOGLETRANSLATE関数2

 

 

C4のセルには、元の言語が英語のものを日本語に翻訳したい、という数式を入れる必要があるので、

=GOOGLETRANSLATE(B4,”en”,”ja”)

上記のように入れます。

D4は元の言語が英語のものを韓国語に翻訳したいので、

=GOOGLETRANSLATE(B4,”en”,”ko”)

E4は元の言語が英語で、中国語へ翻訳したいので、

 

=GOOGLETRANSLATE(B4,”en”,”zh”)

となります。

英語はen、日本語はja、韓国語はko、中国語はzhという2文字で表します。

GOOGLETRANSLATE関数3
GOOGLETRANSLATE関数3

 

 

このようにGOOGLETRANSLATE関数を用いることによって、各言語から別の言語に変換することができました。

 

 

 

スポンサードリンク

3.翻訳できる言語と種類

GOOGLETRANSLATE関数で翻訳できる言語は以下の通りで、以下のコードを活用頂ければ思います。

 

言語コード 言語名
aa アファル語(Afar)
ab アプハジア語(Abkhazian)
af アフリカーンス語(Afrikaans)
am アムハラ語(Amharic)
ar アラビア語(Arabic)
as アッサム語(Assamese)
ay アイマラ語(Aymara)
az アゼルバイジェン語(Azerbaijani)
ba バシキール語(Bashkir)
be 白ロシア語(Byelorussian)
bg ブルガリア語(Bulgarian)
bh ビハール語(Bihari)
bi ビスラマ語(Bislama)
bn ベンガル語(Bengali)
bo チベット語(Tibetan)
br ブルターニュ語(Breton)
ca カタラン語(Catalan)
co コルシカ語(Corsican)
cs チェック語(Czech)
cy ウェールズ語(Welsh)
da デンマーク語(Danish)
de ドイツ語(German)
dz ブータン語(Bhutani)
el ギリシャ語(Greek)
en 英語(English)
eo エスペラント語(Esperanto)
es スペイン語(Spanish)
et エストニア語(Estonian)
eu バスク語(Basque)
fa ペルシャ語(Farsi)
fi フィンランド語(Finnish)
fj フィジー語(Fiji)
fo フェロー語(Faeroese)
fr フランス語(French)
fy フリジア語(Frisian)
ga アイルランド語(Irish)
gd スコットランド・ゲール語(Gaelic [Scottish])
gl ガリシア語(Galician)
gn グワラニ語(Guarani)
gu グジャラート語(Gujarati)
gv マン島ゲール語(Gaelic [Manx])
ha ハウサ語(Hausa)
he (iw) ヘブライ語(Hebrew)
hi ヒンディー語(Hindi)
hr クロアチア語(Croatian)
hu ハンガリー語(Hungarian)
hy アルメニア語(Armenian)
ia インターリンガ(Interlingua)
id (in) インドネシア語(Indonesian)
ie インターリング(Interlingue)
ik イヌピア語(Inupiak)
is アイスランド語(Icelandic)
it イタリア語(Italian)
iu イヌクティトット語(Inuktitut)
ja 日本語(Japanese)
jv ジャワ語(Javanese)
ka グルジア語(Georgian)
kk カザフ語(Kazakh)
kl グリーンランド語(Greenlandic)
km カンボジア語(Cambodian)
kn カンナダ語(Kannada)
ko 韓国語(Korean)
ks カシミール語(Kashmiri)
ku クルド語(Kurdish)
ky キルギス語(Kirghiz)
la ラテン語(Latin)
li リンブルガー語(Limburgish)
ln リンガラ語(Lingala)
lo ラオス語(Laotian)
lt リトアニア語(Lithuanian)
lv ラトビア語(Latvian)
mg マダガスカル語(Malagasy)
mi マオリ語(Maori)
mk マケドニア語(Macedonian)
ml マラヤーラム語(Malayalam)
mn モンゴル語(Mongolian)
mo モルダビア語(Moldavian)
mr マラーティー語(Marathi)
ms マレー語(Malay)
mt マルタ語(Maltese)
my ビルマ語(Burmese)
na ナウル語(Nauru)
ne ネパール語(Nepali)
nl オランダ語(Dutch)
no ノルウェー語(Norwegian)
oc オキタン語(Occitan)
om オロモ語(Oromo)
or オーリア語(Oriya)
pa パンジャブ語(Punjabi)
pl ポーランド語(Polish)
ps パシュト語(Pashto)
pt ポルトガル語(Portuguese)
qu ケチュア語(Quechua)
rm レト=ロマン語(Rhaeto-Romance)
rn キルンディ語(Kirundi)
ro ルーマニア語(Romanian)
ru ロシア語(Russian)
rw キニャーワンダ語(Kinyarwanda)
sa サンスクリット語(Sanskrit)
sd シンディー語(Sindhi)
sg サングロ語(Sangro)
sh セルボ=クロアチア語(Serbo-Croatian)
si シンハラ語(Sinhalese)
sk スロバキア語(Slovak)
sl スロベニア語(Slovenian)
sm サモア語(Samoan)
sn ショナ語(Shona)
so ソマリ語(Somali)
sq アルバニア語(Albanian)
sr セルビア語(Serbia)
ss シスワティ語(Siswati)
st セソト語(Sesotho)
su スンダン語(Sundanese)
sv スウェーデン語(Swedish)
sw スワヒリ語(Swahili)
ta タミール語(Tamil)
te テルグ語(Telugu)
tg タジク語(Tajik)
th タイ語(Thai)
ti チグリニャ語(Tigrinya)
tk トルクメン語(Turkmen)
tl タガログ語(Tagalog)
tn セツワナ語(Setswana)
to トンガ語(Tonga)
tr トルコ語(Turkish)
ts ツォンガ語(Tsonga)
tt タタール語(Tatar)
tw トウィ語(Twi)
ug ウイグル語(Uighur)
uk ウクライナ語(Ukrainian)
ur ウルドゥー語(Urdu)
uz ウズベク語(Uzbek)
vi ベトナム語(Vietnamese)
vo ボラピュク語(Volapuk)
wo ウォロフ語(Wolof)
xh コサ語(Xhosa)
yi (ji) イディッシュ語(Yiddish)
yo ヨルバ語(Yoruba)
zh 中国語(Chinese)
zu ズールー語(Zulu)