アーカイブ

2010 年 4 月 のアーカイブ

GoogleドキュメントのGoogleTranslate関数で単語帳が一瞬で完成

2010 年 4 月 15 日 コメントはありません

gdata_spreadsheets_medium
Googleドキュメントのスプレッドシートでは、単語帳を簡単に作れる関数が使えます。
その名は、GoogleTranslate関数。
今回は、このGoogleTranslate関数を使って、単語の意味調べを一瞬で行ってしまうHackを紹介します。

STEP1:調べたい単語を入力する

gd_1

まず、意味を調べたい単語をとにかく入力します。

STEP2:GoogleTranslate関数を挿入する

gd_2

次に、GoogleTranslate関数を挿入します(関数の詳細は後で説明します)。
” =GoogleTranslate(単語を入力したセル,”en”,”ja”) “
と、入力してください。

STEP3:オートフィルで全部翻訳する

gd_3

最後にオートフィル機能を使って全部一気に翻訳します。

単語帳完成!

gd_4

翻訳の読み込みが完了すると、上図のように単語帳が完成します!

[詳細]Google Translate関数の使い方

GoogleTranslate関数を使うと、Google翻訳によりテキストの翻訳を行うことができます。
GoogleTranslate関数は、
=GoogleTranslate(”翻訳したいテキスト”,”翻訳前の言語”,”翻訳後の言語”)
の形で入力します。
翻訳前の言語と翻訳後の言語の部分には、ISO 639-1の言語コードを入力する必要があります。
代表的なものを上げると、
英語:en
日本語:ja
中国語:zh
韓国語:ko
イタリア語:it
ポルトガル語:pt
ドイツ語:de
フランス語:fr
等があります。

関数は直接入力するか、
メニューの挿入→関数→詳細を選び、
表示されたウィンドウからGoogle→GoogleTranslateをダブルクリックすることでも入力できます。

[応用]多言語が含まれる単語帳を作る

あるテキストが何語かを検出するDetectLanguage関数を組み合わせると、
ある言語に限らず多言語の単語帳を一気に作ることもできます。

STEP1:調べたい単語を入力する

gd_5

STEP2:DetectLanguage関数を挿入する

 gd_61

次に、DetectLanguage関数を挿入します(関数の詳細は後で説明します)。
” =DetectLanguage(単語を入力したセル) “
と、入力してください。

STEP3:GoogleTranslate関数を挿入する

gd_7

次に、GoogleTranslate関数を挿入します(関数の詳細は後で説明します)。
STEP2のDetectLanguage関数で翻訳前の言語は判明しています。
” =GoogleTranslate(単語を入力したセル,STEP2を入力したセル,”ja”) “
と、入力してください。

STEP4:オートフィルで全部翻訳する

gd_9

最後にオートフィル機能を使って全部一気に翻訳します。
これで多言語版単語帳の完成です!