Googleデータアナリティクス：表計算ソフトで条件付き書式設定を活用する

# はじめに

本記事は、Googleデータアナリティクスのプロフェッショナル認定証のプログラムより、参照させて頂いています。興味を持った方は、是非受講してみてください。

https://www.coursera.org/professional-certificates/data-analytics-japanese

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/21a12cb1-a49a-802f-d903-6f68758eca0c.png" width="800">

# 表計算ソフトで条件付き書式設定を活用する

[以前、値が特定の条件を満たしたときに セルの表示方法を変更する 表計算ソフトの機能である、 条件付き書式についてご説明しました。 ][ref] これにより、テーブルの一部を 目立たせることはもちろん、 ステークホルダーにワークシートの情報を 分かりやすく伝えることができます。 

[ref]: https://qiita.com/mapami/items/ca26bc930d54558641ca

今回、それをさらに発展させて 条件付き書式設定とデータの入力規則を 組み合わせてカスタムツールを作成します。 以前、条件付き書式は テーブル内のセルに、必要なデータが 欠落している場合にハイライトし、 欠けている情報をすばやく特定、 追加するのに使いました。 今度は、それを応用して スケジュール表を見やすくする方法を 考えてみましょう。

これは、プロジェクトにおける タスクの進捗をトラッキングし、 チームが確認できるようにしたものです。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/1effa0c3-ca92-1684-7042-841ed8d3ef10.png" width="700">

貴重な資料ですが 理解するのには少し、時間がかかります。 進行中のタスクがいくつあるのか、 締め切りがいくつあるのか、 一目でわかりません。 しかし、テーブルの要素を 色分けすれば、重要なデータを すばやく、簡単に見つけることができます。 

まずはステータスの列、C 列から 見てみましょう。 表示形式から「条件付き書式」 オプションを選択します。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/a0fc1feb-b5d7-9a04-1554-c5afd0a870ff.png" width="500">

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/62107370-c0ef-26f5-098f-aae76af0deae.png" width="500">


すると、サイドバーが表示されます。 ここで対象範囲、ルール、書式を選びます。 まず設定した条件が満たされたときに どの行に書式を適用するかを 決める必要があります。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/12279a3a-1324-6cf0-5969-9535f1332cc1.png" width="500">

「範囲に適用」のボタンをクリックし、 書式を適用する範囲を選択します。 このようにタイプしなくても OK です。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/8c6e5bb3-fd22-20ba-93c1-482515706172.png" width="700">

セルを選択したら、 適用するルールを選びましょう。 すでに「セルの書式設定の条件」には いくつか選択肢があります。 このルールの中から 「完全一致するテキスト」を選択します。 最初のルールは、テキストの条件として 「未着手」としましょう。 そして、「未着手」が 入っているセルにつけたい色を 選びましょう。 ここでは赤を選択します。 これで、ドロップダウンメニューで 「未着手」を含むセルは すべて赤色になります

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/7af3f3a6-591d-721f-0c99-18bc82def3e7.png" width="700">

「条件を追加」ボタンを押して 他のステータスにも条件付き書式を 設定しましょう。 次は「進行中」という条件を 追加してみましょう。 これは黄色にしましょう。 そして、最後のルールは「完了」です。 これは、緑にしましょう。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/9999ec95-0d4b-87eb-18fd-34405b98160b.png" width="400">

こんな感じです。これで 進行中のタスクと 完了したタスクの数が 一目でわかるようになりました。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/c78dcc43-1515-1b46-91ac-4196e5422924.png" width="700">


また、データの入力規則と 条件付き書式を組み合わせれば 今後の締切を把握することもできます。 ここに、レビュー締め切りという 日付の列があります。 まず、データの入力規則を使い 有効な日付だけを 入力できるようにしましょう。 「データ」のドロップダウンから 「データの入力規則」を選択し、 条件として「日付」を選びます。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/e57e62a7-4d11-b822-3472-c9f9de46d5d6.png" width="500">

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/ad52c823-788a-018d-0f07-81ed46014920.png" width="500">

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/e1195d64-9edc-9056-52ae-844623611dbd.png" width="７00">

次に上部の「表示形式」メニューに進み 条件付き書式設定に移動して サイドバーをもう一度開きます。 範囲を選択アイコンをクリックし、 レビュー締め切りの列を選びます。 「書式ルール」で 「次より後の日付」を選び 「本日」を選択しましょう。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/cb208666-ae36-0de9-8b9f-f796cc9f28bc.png" width="500">

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/7169b5d7-b0b8-d71d-e5f3-0a1d2253c760.png" width="５00">

そして最後に、これらのセルにつける 色を選択しましょう。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/3936767a-4c2e-7f5d-8407-18d147895ad9.png" width="600
">
この範囲の行にある日付が 本日以降であればオレンジ色になります。 必要であれば、特定の日付を 選択することもできます。 今の時点では、本日にしておいて 大丈夫です。 

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/3da4bf8b-878a-ed79-3e5f-543befa1545f.png" width="600
">

これで、今日以降のレビューの日付が すべて見やすい色で表示され テーブルを使う人はこれらの期限を すぐに参照できるようになります。