Googleドキュメントを30日間使ってみた:27日目
30 Days With…Google Docsプロジェクトもいよいよ今月で終わりを迎えます。Google Docsは、シンプルな文書、スプレッドシート、プレゼンテーション、その他のコンテンツの作成には十分すぎるほどのツールであることが証明されたと思います。それでは、パワーユーザーに喜ばれそうな機能をいくつか簡単に見ていきましょう。
より高度なユーザー向けに、GoogleはGoogle LookUpとGoogle Financeを提供しており、スプレッドシート内のセルを自動的に検索して情報を追加できます。スプレッドシートのセルにGoogle LookUp構文を追加すると、株価データ、国の人口統計、著名人の情報、太陽系の惑星など、様々な情報をセルに取り込むことができます。Googleによると、データはあらゆるウェブサイトから取得できますが、CIA FactbookやWikipediaなどの特定のサイトが他のサイトよりも頻繁にソースとして表示される傾向があるとのことです。

Google LookUpを使用するには、セルに「=GoogleLookUp(“entity”;”attribute”)」と入力します。例えば、セルに「=GoogleLookUp(“Michael Jordan”; “average points per game”)」と入力したい場合、Google LookUpはマイケル・ジョーダンの1試合あたりの平均得点を検索し、自動的にセルに「31.5」と入力します。
Google Financeも同様の仕組みですが、特に金融と投資情報に特化しています。例えば、「=GoogleFinance(“GOOG” ; “price”)」と入力すると、セルにGoogle株の現在の株価が表示されます。また、「=GoogleFinance(“MSFT” ; “volume”)」と入力すると、セルにMicrosoft株の本日の取引量が表示されます。
これらの関数を使えば、シャーリーズ・セロンの誕生日のようなデータを手動で調べる手間が省けるかもしれませんが、株価や出来高のように頻繁に変化する動的な情報を検索するのに適しています。他にどのようなオプションがあるのかを確認するには、スプレッドシートのセルに「=Google」と入力すると、クエリの実行方法を示すボックスがポップアップ表示されます。
構文をマスターするには何度か試行錯誤が必要でした。私が挙げたクエリの先頭と末尾に引用符は必要ありませんが、Googleが検索対象を認識できるように、エンティティと属性の条件を引用符で囲む必要があります。
Googleが提供するもう一つの強力なツールは、Google Apps Scriptです。これは、Googleドキュメントでタスクを自動化できるJavaScriptベースの言語です。例えば、通貨の自動換算、エラーや漏れの検出、そして経費報告書を承認機関に転送する経費報告書ワークフローを作成できます。
Gmailとの差し込み印刷を自動化するのにも使えます。Googleによると、近日中にGoogleマップとの連携が可能になり、差し込み印刷の受信者がそれぞれの現在地からカスタマイズされた運転ルート案内を受け取れるようになるアップデートが予定されているそうです。これはかなり魅力的ですね。
これらはほんの一例です。一見すると、GoogleドキュメントにはMicrosoft Officeのような高度な機能がないように見えますが、よく見てみると、Googleドキュメントにはパワーユーザー向けの高度な機能も豊富に備わっていることがわかります。
Kindle 電子書籍にまとめられた「30 Days With Google Docss」シリーズをすべて入手してください。
26日目: GoogleドキュメントのOCR
28日目: Googleドキュメントに関する5つの最大の不満