エクセルカレンダー自動作成の極意!日付と祝日を瞬時に更新する裏技
エクセルカレンダー自動作成の極意!日付と祝日を瞬時に更新する裏技を詳しくリサーチ! 読者が気になる トピックの裏側を凝縮して配信します。
土日の色分け以上に現場を悩ませるのが「祝日」の存在です。ハッピーマンデーや振替休日、春分・秋分の日など、年ごとに変動する日本の祝日を手動で追従するのはミスの温床です。そこで不可欠となるのが、祝日一覧参照COUNTIFを用いた動的な自動色分け手法です。
具体的な手順は以下の通りです。まず別シートに「祝日一覧」のリストを用意し、内閣府が公表している「国民の祝日」データ(日付と祝日名)を貼り付けておきます。この日付列に「祝日リスト」などの名前定義をつけておくと数式がシンプルになります。
続いて、カレンダーの日付範囲に条件付き書式を追加し、数式に「=COUNTIF(祝日リスト, 対象セル)>0」と設定します。これは「表示されている日付が、祝日一覧の中に1件以上存在するか」を判定する仕組みです。条件に合致した場合にセルを赤やピンクに塗りつぶすルールを土日判定よりも上位に適用すれば、エクセルカレンダー祝日自動色分けが瞬時に完成します。
翌年以降の祝日対応も、別シートのリストに新しい祝日データを追記するだけで済み、本体のカレンダー構造には一切手を触れずに済みます。