患者中心の保健医療を支える
処方情報分析のリーディングカンパニー

 03-3239-6840

簡単!エクセルで土日祝に自動的に色をつける

time 2018/01/29

※解説記事内の画像はExcel 2010のものです。

こんにちは。キャンベルです。

最近引っ越しました。
長年住んでいた街を離れるのは寂しいですが、知り合いが全くいない新しい街というのも開放感があって楽しく過ごせそうです。

さて、今回のテーマは「Excelで土日祝に色をつけてみよう」です。

Excelでスケジュール一覧を作成したり、カレンダーを作成する機会があるかと思います。
そんな時、簡単に土曜日、日曜日、祝日に背景色や文字色をつける方法をご紹介いたします。

WEEKDAY関数で土日に色をつけよう

サンプルとして、以下のようなカレンダーを作成しました。
年月日、曜日の書式設定についてはここでは割愛させていただきます。

image01

では、ここから目的の曜日に色をつけていきます。

A2セルを選択した状態で、
リボンの[ホーム]>[条件付き書式]をクリックし、[新しいルール]を選択します。
image02

一番下にある[数式を使用して、書式設定するセルを決定]を選択し、以下の数式を入力してください。
=WEEKDAY($A2)=1

image03

WEEKDAY関数は、日付データから「曜日の数字」を返す関数です。

=WEEKDAY(シリアル値, 種類)

シリアル値は日付データのことで、今回の例ですと日付が入力されているA2セルを指定します。
(日付データについて詳しく知りたい方はこちら⇒日付の表示形式を変更する
他のセルにコピーしてもA列の位置が変動しないように、頭に$を付けておきましょう。
種類は戻り値に対する曜日の設定で、省略すると1になります。
種類:
1 → 1:日曜  2:月曜  3:火曜  4:水曜  5:木曜  6:金曜  7:土曜
2 → 1:月曜  2:火曜  3:水曜  4:木曜  5:金曜  6:土曜  7:日曜
3 → 0:月曜  1:火曜  2:水曜  3:木曜  4:金曜  5:土曜  6:日曜

では、改めて先ほどの条件付き書式に入力した数式を見てみましょう。

=WEEKDAY($A2)=1

A2セルの戻り値が1だったら、つまりA2セルが日曜だったら、ということになります。
あとはお好きな背景色や文字色に設定すれば完了です!

同じように土曜日も設定します。
=WEEKDAY($A2)=7

祝日に色をつけよう

土日に色がついたら、今度は祝日にも色をつけてみましょう。
こちらは土日と比べてひと手間かかります。

以下のように祝日一覧を作成します。同じシートでもいいですし、別シートでも構いません。
私は別シートに作成しました。
あとで使いやすいように、祝日一覧を選択した状態で名前ボックスに「祝日」と定義しました。

image04

あとは先ほどと同じように条件付き書式で設定していきます。
同じくA2セルを選択した状態で、条件付き書式の画面を開きます。
今度は「=COUNTIF(祝日,$A2) =1」と入力してください。

image05

COUNTIFは、その名の通りCOUNT関数とIF関数が合体した関数で、対象の範囲内で検索条件に一致するセルの個数を返します。

=COUNTIF(範囲, 検索条件)

ここでは、先ほど作成した祝日一覧の中にA2の日付が1つ該当したら、ということになります。
あとは色の設定をして終わりです。

A2セルに対して、土日祝の書式設定が完了しました。
この設定を1月の他のセルにもコピーします。
A2セルをコピーして、「形式を選択して貼り付け」の「書式」を選択して貼り付けましょう。

同様に、他の月も設定すれば完成です!

image06

まとめ

いかがでしたか?

セルを選択してちまちま色をつけるより、簡単なうえに設定ミスも起きないのでオススメです。

ちょっとした工夫で見栄えの良いカレンダーが作成できるので、ぜひ活用してみてください。

タグ

このブログについて

このブログ(JMIRI Office部)は、製薬企業のマーケティング部門の方やアナリティクス/レポーティングを担当している方に向け、Excel / PowerPointなどのOfficeソフトの使い方、分析の考え方、グラフの使い方、美しい資料の作り方、効率的な作業の進め方など、仕事に役立つ様々な情報を少しゆるめに発信していきます。

Author:医療情報総合研究所(JMIRI)について

医療情報総合研究所 JMIRIは、まだビックデータという言葉が無いころに日本で初めて処方情報データベースの運用・分析を開始した、処方情報分析のリーディングカンパニー。これまでに累計数十万ページ規模の分析レポート/グラフを製薬企業に向けて作成/提供してきました。

[詳細]


お問い合わせ

arrowup

mail