Google Sheetsでセルの色を自動的に変更する方法

Sheets Color Cells Featured

スプレッドシートで色を変えるセルを使用することは、データを迅速に評価するための便利な視覚的補助になります。この機能をGoogle Sheetsで利用したい場合、データに応じてセルの色が自動的に変更されるように設定するのは非常に簡単です。

合わせて読む: Google Sheetsの使い方:スタートガイドに役立つ重要なヒント

Google Sheetsでセルの色を変更する方法

この例では、私が1週間に走ったマイル数を記録するためのスプレッドシートを作成します。身体を鍛えようとしているので、以下のスプレッドシートを作成し、私の走行記録を追跡しています。

Sheets Color Cells Start

理想的には、毎週10マイル走りたいので、どの週がうまくいったか、どの週が目標を達成できなかったかを見るために、各週ごとに記録をつけます。自分の週ごとの成果を見やすくするために、「合計」セルが1週間に10マイル未満を走った場合は赤に、10マイルまたはそれ以上を走った場合は緑に変わるようにしたいと思います。

まず最初に、週のマイル数を合計する基本的なSUM関数を設定します。

Sheets Color Cells Sum

次に、合計セルを選択し、「書式」をクリックして「条件付き書式」を選びます。

Sheets Color Cells Conditional

このウィンドウを開くと、多くのオプションがあります。まず、10マイル未満を走った場合にセルを赤に設定したいと思います。

「セルの書式設定」を「…の場合」にクリックし、「10未満」を選択しました。「値または数式」に「10」と入力しました。「書式スタイル」では、赤い背景のボックスをクリックしました。結果は以下の画像に示されています。

Sheets Color Cells Red Cell

これで、10マイル未満を走った場合、セルが赤に変わります。

Sheets Color Cells Red Cell Complete

ルールの設定ができたので、下の「完了」をクリックしました。ルールメニューでは、「他のルールを追加」をクリックしました。

Sheets Color Cells Another

今度は、セルを緑に変える条件を入力しました。それが、10マイル以上を走った場合です。数式を「10以上」に設定し、数値を「10」にしました。デフォルトでセルは緑に設定されているので、そのままで大丈夫ですが、成功を示すためにテキストを太字にすることにしました。

以下の画像がその結果です。

Sheets Color Cells Green Cell

「完了」をクリックすると、セルにルールが表示されます。

Sheets Color Cells Rules

さて、試してみることにします。1週間に10マイル未満のデータを設定すると、セルは赤のままです。

Sheets Color Cells Final Red

しかし、目標を達成した場合はどうでしょう。セルが緑に変わっただけでなく、テキストも自動的に太字になりました。

Sheets Color Cells Final Green

さて、ここからが本番です;実際に走ることです!

列全体にカラースケールを設定する

ご想像のとおり、セルの代わりに列をクリックすることで、列全体を条件付き書式で設定することができます。「書式」→「条件付き書式」とクリックして、上記と同じプロセスを進むことでできます。

Auto Fill Colour Cell Google Sheets Scale X

しかし、「条件付き書式ルール」の下にさらに一層があります。列のすべてのデータにスケールで色を付けたい場合(例:透明から薄い緑、やや暗い緑、濃い緑、非常に暗い緑へ)、条件付き書式ルールの「カラースケール」をクリックします。

Auto Fill Colour Cell Google Sheets Scale 2

ここでは、列の数値に基づいて最小点、中間点、および最大点を設定できるため、各セルはその値に応じてスケール上の色が割り当てられます。

Auto Fill Colour Cell Google Sheets Scale Dropdown

これらの「ポイント」ボックスには、列のデータについての知識に基づいて数値を入力できますが、Google Sheetsは列内の最小点、中間点、最大点を自動的に計算し、ドロップダウンメニュー(数値、パーセント、またはパーセンタイル)からユニットを選択すると、これらのボックスが自動的に埋まります。

自動で色を変えるセルを作る方法を知ったので、次は通貨を自動的に変換するか、Google Sheetsで任意の言語を翻訳する方法です。Google Sheetsをより良くするためのアドオンもチェックしてみてください。

合わせて読む: ExcelとGoogle Sheetsのための必須VLOOKUPガイド