\r\n\r\n
googlesheetsは、microsoftexcelの代替品として人気があります。他のGoogleツールと同様、フォームはgoogledriveの核となる部分です。今回は、おそらく聞いたこともないような超便利なgooglesheetsのTipsを勝手に深堀りしてみました。
これらのGoogleスプレッドシートのヒントは、学び、覚えるのが簡単です。
為替変換を行うためにサードパーティの計算機が必要な場面に遭遇することは誰にでもあります。googlesheetsには通貨換算機能が組み込まれており、ある通貨から別の通貨への変換を素早く行うことができます。この機能の使い方をみてみましょう。
次のような構文で使用します。
=<CellAddress>*GOOGLEFINANCE("CURRENCY:<FromCurrencySymbol><ToCurrencySymbol>")少し分解してみましょう。変換元通貨記号」は、変換する基準通貨です。"通貨記号 "には、初期値を変換する通貨を指定します。
例えば、最新のiPhoneのインド価格(INR)を米ドルに換算してみよう。したがって、構文は次のような形になる。
=B2*GOOGLEFINANCE("CURRENCY:INRUSD")実際の通貨記号を使わず、3文字で表記することを心がけましょう。
スペルチェックは、スプレッドシートをスペルミスや入力ミスのない状態に保つために日常的に使用する機能です。手動でのスペルチェックは煩わしいものです。そのような場合は、Googleに内蔵されているスペルチェック機能を利用し、手動で不一致を修正するのがベストです。
Google Forms でスペルチェックを有効にする方法を説明します。
注意点としては、スペルチェック機能に全面的に頼るのは賢明ではないので、変更する前に必ず確認することです。
インターネットのおかげで、国際的な境界線が縮まりました。外国語で書かれた引用文を受け取ったと想像してください。各セルを翻訳するのは大変な作業ですが、googlesheetsは翻訳機能を備えています。
googletranslate機能は、数百のセルの内容を多言語に翻訳することができます。さらに、この機能により、Googleワークシートで現在使用されている言語を検出することもできます。このように、表計算ソフトの個々のセルをある言語から別の言語に変換することができます。
次のような構文で使用します。
=GOOGLETRANSLATE(<CellAddress>, "source_language", "target_language")例
=GOOGLETRANSLATE(A9, "en", "ar")上の例では、テキスト("Hey, are you free for lunch")を英語からアラビア語に翻訳しています。ターゲット言語」の記載がない場合、Googleは自動的にセルをデフォルト言語に変換します。
ソース言語がわからない場合、Googleは素晴らしいトリックを提供します。上記の構文で、「sourceu language」を「DETECTLANGUAGE」に置き換えると、ワークシートは自動的にソース言語を検出し、セルを選択した言語に翻訳します。
次のような構文で使用します。
=GOOGLETRANSLATE(A14, DETECTLANGUAGE(A14), "en")この構文の一部として、セル「A14」の言語が自動的に検出され、「ターゲット言語」(この場合、英語)に翻訳される。Google SheetsのGOOGLETRANSLATE関数は配列関数ではないので、結果をドラッグ&ドロップするだけで、他のセルを翻訳することができます。
ヒートマップは、データを地図上に表現し、データ値を色で表すものである。ヒートマップは、特に科学研究**において、大量のデータを収集し、科学者が傾向やパターンを特定するためにヒートマップを作成する際によく使用されます。
条件付きフォーマットの力を借りて、googlesheet上で簡単にヒートマップを作成することができます。以下の手順で、データからヒートマップを作成します。
注:googlesheetsの条件付き書式パネルでは、最小値や最大値を設定することも可能です。この操作を行うと、ヒートマップは最小値より上の値まで広がり、最小値より下の値は同じ色のシェーディングを共有します。
Googleのページにデータをコピー&ペーストするのは、決して直感的で楽な作業ではありません。特にデータセットが大きい場合は、混乱したまま終わってしまう可能性が高いです。googlesheetsは、サイトをクロールすることで、自動的にデータを取り込むことができるのがありがたいですね。一番いいのは、プログラマーでなくてもできることです。
googlesheetswebscraperがどのように機能するか、例を挙げて見てみましょう。
デモンストレーションのために、Wikipediaのページを考えてみよう。このページでは、「Netflixが公開したオリジナル作品一覧」と題して、カテゴリー別にいくつかの表が用意されています。ドキュメンタリー部門に興味があります。ページをキャンセルするにはImportHTML構文を使用します。
次のような構文で使用します。
=IMPORTHTML(URL, query, index)この構文でのURLは、このWebアドレスに対応します。
"https://en.*****.org/wiki/List of 오빠운 드라이브의 십니다." for our purposes.
クエリーは、インポートする項目、ここではテーブルのインポート要素について言及する部分です。お気づきのように、Wikipediaのページには複数の表があります。indexというパラメータは、インポートするテーブルを指定する方法です。
この例では、表4である。 最後に、構文は以下の通りである。
=IMPORTHTML("https://en.*********.org/wiki/List_of_original_films_distributed_by_Netflix","table",4)ほら!googlesheetsは自動的にWikipediaのページから表を取得し、エラーなく整形してくれます。
googlesheetsは、独自の世界です。オンライン・ウェブツールには、生活に密着した機能が数多く用意されています。データの質も向上するので、生産性だけではありません。
そのためには、コンピュータのオタクである必要はないのです。私自身は、さまざまなテンプレートを使ってgoogleシートを作成しています。googlesheetsを使えば、毎月自動的にシートを送ることができます**。また、繰り返しの作業を自動化することもできます。可能性は無限大です。