エクセル実践塾 > エクセル実践塾2016

祝祭日も強調したい

 

祝祭日のリストを用意して、 その日付と照らし合わせます

照らし合わせるのに使うのは、 COUNTIF関数です。

カレンダー側の日付を検索条件にして、 祝祭日の日付一覧を検索します。

一致するものが見つかると1を得られるので、 それに条件付き書式を適用します。


Excel 2016/2013 の場合 | Google スプレッドシート の場合

 

@祝祭日の一覧を用意して、 その日付を「年/月/日」の日付形式で入力しておきます

A「ホーム」タブの「条件付き書式」→「ルールの管理」で、 条件付き書式を追加します

B「新規ルール」で、 条件付き書式を追加できます

作例では、日にちの調整や、今日の日付の強調のために、 3つの条件付き書式がすでに設定されています。

CCOUNTIF関数の参照先として、 祝祭日の日付一覧のセル範囲を絶対指定で指定します

D検索条件の日付は、 DATE関数で作ります

作例では、 A1セルにTODAY関数が設定されています。

その日付を使って、YEAR関数で年数を、 MONTH関数で月数を得て、 カレンダーの数値と合成して検索日付を作ります。

E作例のカレンダーの日にちは数値なので、 そのままDATE関数の引数として指定します

選択中のセル範囲すべてでCOUNTIF関数による検索を行うので、 この日にちの指定は相対指定にします。

FCOUNTIF関数式を完成して、 適用する書式を設定します

COUNTIF関数式はそのまま条件式として使えます。

検索条件に合致するものが見つからなければ0(偽)となり、 見つかれば1以上(真)とみなされるからです。

G「適用」をクリックすると、 カレンダー内の祝祭日の日付が指定書式で強調されます

●万年カレンダーを作る手順を解説する動画です

 

関連する他のページ

今日の日付と曜日を表示したい
TODAY関数で得た日時を、表示形式を変更して、曜日付きの日付にします

期日を過ぎたら、その行全体を強調したい
TODAY関数を使って、今日と期日の日付を比べる条件付き書式にします

期日まで一か月を切ったら強調したい
TODAY関数を使って、今日と期日一か月前の日付を比べる条件付き書式にします

最新の在庫数を把握したい
TODAY関数を使うと、本日の日付を条件にして、最新の在庫数を得ることができます

都道府県などを簡単に入力したい
ユーザー設定リストに登録した文字列は、フィルハンドルのドラッグで簡単に入力できるようになります

ピボットテーブルの項目の並びを、元表と同じにしたい
元表の項目の並びを、ユーザー設定リストに登録しておけば、そのとおりに並び替えることができます

入力できる連続データを増やしたい
よく利用する連続データをユーザー設定リストに登録しておけば、他の連続データと同様の入力が可能となります

月曜日の日付の隣に『定休日』と表示したい
WEEKDAY関数を使ったIF関数式で、月曜日の日付だけに「定休日」と表示させられます

日曜日の日付を赤色で表示したい
年/月/日の形で日付を入力していれば、WEEKDAY関数を使った条件付き書式で、曜日を色分けできます

土曜日を青色で、日曜日を赤色で表示したい
WEEKDAY関数を使った条件付き書式で行えます

土曜日の日にちを青色で、日曜日の日にちを赤色で表示したい
WEEKDAY関数を使った、条件付き書式を設定します

木曜日の日付を強調したい
ユーザー定義で曜日を表示している場合には、WEEKDAY関数で木曜日かどうかを調べます

土日を色分けしたい
WEEKDAY関数を使った条件付き書式で、色分けが可能です

スケジュール表の土日を塗りつぶしたい
日付や曜日がシリアル値(日時データ)で入力されていれば、 WEEKDAY関数を使った条件付き書式で、土日だけを強調できます

日付から曜日データを取得したい
WEEKDAY関数を使えば、日付データから、曜日を表す数値データを取得できます

曜日でデータをまとめたい
WEEKDAY関数の結果を並べ変えれば、曜日ごとに集計することもできます

ピボットテーブルを使って、曜日でデータを分析したい
WEEKDAY関数の結果をピボットテーブルでページフィルタにすれば、曜日でデータを分析できます

日付の曜日を数値で表したい
WEEKDAY関数を使うと、各曜日を数値で表すことができます

月〜金曜日の売上だけを合計したい
WEEKDAY関数による結果を条件とすれば、SUMIF関数で曜日を限定して売上を合計できます

月〜金曜日の売上の平均を求めたい
WEEKDAY関数による結果を条件として、 SUMIF関数での集計結果を、COUNTIF関数で調べた個数で割れば、曜日を限定して平均を求めることができます

WEEKDAY関数を使ってみたい
WEEKDAY関数を使うと、指定した日付の曜日を1〜7の数値で表せます

祝祭日を色分けしたい
祝祭日名の入力の有無で条件付き書式にする方法があります

祝祭日を自動的に表示させたい
祝祭日のリストを用意しておけば、日付に該当するものを、VLOOKUP関数で表引きできます