Excelカレンダーで祝日に色を付ける方法と条件付き書式の活用

Excel

Excelで作成したカレンダーに土日の色付けは簡単にできますが、祝日も自動で色付けしたい場合は条件付き書式と祝日リストを活用する方法が有効です。この記事では、効率よく祝日をハイライトする手順を解説します。

祝日リストを作成する

まず、祝日の日付を別シートや同一シートの範囲に入力します。例えば、「祝日」という名前の範囲に日付を一覧で入力しておくと、条件付き書式で参照可能になります。

祝日リストには、元日の1月1日や成人の日など、対象の年の祝日をすべて入力してください。

条件付き書式の設定

カレンダーの日付範囲を選択し、「ホーム」→「条件付き書式」→「新しいルール」をクリックします。

ルールの種類で「数式を使用して、書式設定するセルを決定」を選び、以下のような数式を入力します。
=COUNTIF(祝日範囲, A1)>0

ここでA1はカレンダー内の最初のセルを指します。書式ボタンで背景色や文字色を設定すれば、祝日が自動でハイライトされます。

土日の色付けとの組み合わせ

既に土日の色付けが設定されている場合、祝日の条件付き書式を優先するようにルールの順序を調整します。「条件付き書式ルールの管理」から祝日ルールを上位に移動すると、土日と祝日が重なる場合も正しく色付けされます。

また、土日の色と祝日の色を異なる色に設定すれば、見やすいカレンダーになります。

自動更新の工夫

年ごとに祝日が変わる場合は、祝日リストを更新するだけでカレンダーの色付けも自動で更新されます。Excel関数やVBAを活用すれば、さらに自動化して効率的に管理できます。

特に複数年分のカレンダーを作る場合、祝日リストを別シートで管理すると再利用が簡単です。

まとめ

Excelカレンダーで祝日に色を付けるには、祝日リストを作成し、条件付き書式で参照する方法が有効です。土日の色付けと組み合わせる場合は、ルールの優先順位に注意し、見やすい配色にすると管理が容易になります。祝日リストを更新するだけで、翌年以降も簡単に対応可能です。

コメント

タイトルとURLをコピーしました