5知っておくべきGoogleシートの機能
あなたはおそらくGoogleスプレッドシートの基本に精通していますが、Googleのスプレッドシート製品は一見したところ明らかではないたくさんの機能を誇っています。ここに私たちのお気に入りのいくつかがあります.
もちろん、あなたはおそらくすでにSUMやAVERAGEのようないくつかの基本的な式に精通しているでしょう。そして、ツールバーをかなりよく知っているように思われるかもしれませんが、それがどれほど深いものなのかは驚くべきことです。スプレッドシートが大好きですが、今日でもGoogle Sheetsの中で新しいトリックを発見しています.
データテーブルのインポート
これは非常に退屈に聞こえますが、実際には本当にきれいです。 Webサイトに追跡したいテーブルまたは情報のリストがある場合は、ImportHTML機能を使用して、そのデータを本質的に切り取り、スプレッドシートに貼り付けることができます。そこから、スプレッドシートを開くたびにデータが自動的に更新されます(もちろん、元のテーブルに変更が加えられた場合)。関数は次のようになります。
= ImportHTML( "URL"、 "table"、0)
URLはデータが配置されているWebページ、 "table"はデータがWebページに表示される方法(リストの場合は "list"も使用できます)、 "0"はどのテーブルを表示するかを表します。 Webページに複数のテーブルがある場合はインポート(0が最初のテーブル、1が2番目のテーブルなど).
この例としては、ファンタジーリーグのスポーツ統計を追跡することが挙げられます。 Baseball Referenceなどのサイトからスプレッドシートにさまざまな統計をインポートできます。もちろん、サイトをブックマークするだけでも構いませんが、ImportHTMLを使用すると、どの統計が表示されるか(「0」の後にCol1、Col4などを追加することによって)などをカスタマイズできます。ウェブページを作成し、すべてを単一のスプレッドシートに表示する.
他のスプレッドシートからの参照データ
何らかの形で相互に関連する複数のスプレッドシート(またはスプレッドシート内の複数のシート)がある場合は、それらの間を頻繁に行き来することがあります。それを少し簡単にする方法があります.
他のシート(または別のスプレッドシート全体)からセルを参照できます。たとえば、食料品に費やしたものすべてを1枚のシートに記録し、そのシートにはその月に費やされた合計金額も含まれるとします。そして、あなたが毎月あなたが様々なカテゴリーに費やすものの要約をあなたに与えるもう一つのシートがあるとしましょう。サマリーシートで、その食料品シートと合計を含む特定のセルを参照できます。元のシートを更新するたびに、サマリーシートの値は自動的に更新されます。.
関数は次のようになります。
=シート1!B5
“ Sheet1”は参照したいデータを含むシートの名前、“ B5”は参照したいセルです。感嘆符はその間にあります。まったく異なるスプレッドシートからデータを参照したい場合は、IMPORTRANGE関数を使用します。
= IMPORTRANGE( "URL"、 "sheet1!B5")
URLは他のスプレッドシートへのリンクです。これにより、そのスプレッドシート内のセルが上記の数式を入力したセルにリンクされます。セルが別の値で更新されるたびに、他のセルも一緒に更新されます。関数名が示すように、B5:C10のように、さまざまなセルを参照することもできます。.
条件付き書式
この機能は私が述べた他のものよりももう少しよく知られていますが、それはまだそれがあるべきほどには普及していないような気がします.
条件付き書式設定を使用すると、セルに含まれるデータに基づいてセルの外観を変更できます。この機能にアクセスするには、ツールバーの「フォーマット」をクリックしてから「条件付きフォーマット」コマンドを選択します。右側に開くペインで、あなたはあなたのパラメータを設定することができます。たとえば、セルに含まれる数が0より大きい場合は、セルを緑色にすることができます。.
技術的には条件付き書式設定機能の一部ではないIF関数もありますが、ある意味で次のレベルに進むことができます。これにより、アクティブセルの値が特定の数値になるたびに、特定の値を別のセルに追加することができます。
= IF(B4> = 63、 "35"、 "0")
そのため、この例では、セルB4の値が63以上の場合、現在のセルの値を自動的に35にすることができます。そうでない場合は0を表示します。もちろん、これはほんの一例です。もっと多くのことができるからです。.
Webサイトにスプレッドシートを埋め込む
他の人と共有したいスケジュールやリストをGoogle Sheetsで作成した場合は、閲覧するための招待状を電子メールで送信して、実際の文書を共有することができます。ただし、ブログやWebサイトにある他の情報で補足する必要がある場合は、実際にWebページにスプレッドシートを埋め込むことができます。.
あなたがする必要があるのはFile> Publish to the Webの順にナビゲートすることだけです。そこから、[埋め込み]タブをクリックして、スプレッドシート全体を公開するか、特定のシートのみを公開するかを選択します。その後、iFrameコードをコピーしてあなたのウェブページに貼り付けてください。.
スクリプトで遊ぼう
Google Sheetsがそのままではできないことのために、通常、スプレッドシートと一緒に使用してほとんどすべてのことを可能にするGoogle Apps Scriptがあります。.
Google Apps Scriptsについては以前に説明しましたが、このような機能でできることはたくさんあります。 [ツール]> [アドオン]を選択して利用可能なアドオンを探すか、[ツール]メニューの[スクリプトエディタ]を選択して独自のスクリプトを作成できます。.
たとえば、1つのボタンを押すだけで、いくつかのセル内の既存の値に特定の値を即座に追加できるカスタムスクリプトがあります。 Google Sheetsをそのまま使用することはできません。そのため、ここでスクリプトエディタを使用すると、Google Sheetsに大量のステロイドが与えられます。.