
こんにちは!
今回は、日付管理でめちゃくちゃ役立つ「曜日を自動で表示する方法」と、さらに一歩進んで土曜日・日曜日だけ自動で色を変えるテクニックをご紹介します。
これができると、カレンダー、スケジュール表、シフト表づくりが一気にラクになります。
まず確認:曜日を手入力していませんか?
日付の横に「(月)」「(火)」みたいな曜日を毎回打っていると、月が変わるたびに修正地獄になります。
でも大丈夫です。Excelは“表示の設定”だけで曜日を自動化できます。
1. 日付の横に曜日を自動で表示する方法(書式設定)
ここでは、日付の横に「(月)」のような曜日を出す方法を説明します。
手順

- 曜日を表示したい日付のセルを選びます(※文字列ではなく“日付”になっていることが大事です)。
- キーボードで Ctrl + 1 を押して「セルの書式設定」を開きます。
- 「表示形式」タブ → 「ユーザー定義」を選びます。
- 「種類」の欄に、下のどれかを入力します。
入力する例(曜日の表示パターン)
aaa:月、火…のように短く表示aaaa:月曜日、火曜日…のように長く表示(aaa):(月)、(火)…のようにカッコ付きm/d(aaa):12/15(月)のように日付+曜日をセット表示
これで、日付を変えるだけで曜日も勝手に切り替わります。手入力は卒業です。
うまく表示されないときのチェック
- 日付が「文字」になっていると、曜日が動きません → いったん日付として入力し直すのが早いです。
- 表示が英語になる場合は、PCの設定やExcelの言語環境が影響していることがあります(必要なら対処できます)。
💡 「設定、やっぱり面倒…」と思ったら
シフト表やカレンダーのExcel作成、まるごとお任せいただけます。
「こんな表が欲しい」とお伝えいただくだけでOK。
2. 土曜日・日曜日の行だけ自動で色を付ける(条件付き書式)
次は、土日だけ行全体に色を付ける方法です。手で塗る必要はありません。
手順(共通)

- 色を付けたい表の範囲(行全体)を選択します(見出し行は除外でOK)。
- 「ホーム」タブ → 「条件付き書式」→「新しいルール」
- 「数式を使用して、書式設定するセルを決定」を選びます。
ポイント:数式の中で「日付が入っている列の先頭セル」を参照します。
たとえば、日付がA列にあり、色を付けたい範囲が A2:D100 なら、参照は $A2 の形にします(列だけ固定、行は固定しない)。
土曜日だけ色を付ける数式
数式欄に、次を入れます(例:日付がA列の場合)。
=WEEKDAY($A2)=7
「書式」ボタンで背景色(例:うすい青)を選び、OKします。
日曜日だけ色を付ける数式
同じ手順で、今度は数式をこちらにします。
=WEEKDAY($A2)=1
「書式」ボタンで背景色(例:うすい赤・うすいピンク)を選び、OKします。
さらに実務向け:空白行に色が付くのを防ぐ(おすすめ)
日付が空の行まで色が付くのが気になる場合は、こちらがきれいです。
- 土曜:
=AND($A2<>"",WEEKDAY($A2)=7) - 日曜:
=AND($A2<>"",WEEKDAY($A2)=1)
動作チェック
試しに日付を来月に変えてみてください。
曜日が自動で変わり、土日の色も正しい位置にスッと移動するはずです。
💡 数式が難しいと感じたら、無理しなくて大丈夫です
「土日に色を付けたい」「祝日も対応させたい」など、ご要望をお聞かせください。
あなたの業務に合わせたExcelを作成します。
無料相談はこちらから
3. 祝日にも自動で色を付ける(応用編)
土日だけでなく、祝日にも自動で色を付けたいという方も多いと思います。
少し手順が増えますが、一度設定すれば毎年使い回せるので便利です。
準備:祝日リストを作る
まず、別のシート(または表の横)に祝日の日付だけを縦に並べたリストを作ります。
例:
| A列 |
|---|
| 2026/1/1 |
| 2026/1/13 |
| 2026/2/11 |
| 2026/2/23 |
| … |
「○○年 祝日一覧」で検索すると、内閣府のページなどからコピーできます。
祝日に色を付ける手順
- 色を付けたい表の範囲を選択します(土日の設定と同じ範囲でOK)。
- 「ホーム」タブ → 「条件付き書式」→「新しいルール」
- 「数式を使用して、書式設定するセルを決定」を選びます。
- 数式欄に、次を入力します(例:日付がA列、祝日リストがE列にある場合)
=COUNTIF($E:$E,$A2)>=1
- 「書式」ボタンで背景色(例:薄いオレンジ)を選び、OKします。
数式の意味
COUNTIF($E:$E,$A2)>=1 は、「E列の祝日リストの中に、A2の日付が1つ以上あれば色を付ける」という意味です。
注意点
- 祝日リストの日付は、必ず「日付」形式で入力してください(文字列だと判定されません)
- 土日と祝日が重なる場合、後から設定したルールが優先されます。気になる場合は「条件付き書式」→「ルールの管理」で順番を変更できます
よくあるつまずき(ここだけ押さえればOK)
- 参照列がズレてる:日付がA列なのに
$H2など別列を参照している - $(ドルマーク)の付け方:
$A2(列だけ固定)が基本。$A$2にすると全行が同じ判定になりがちです - 適用範囲が狭い:行全体に色を付けたいのに、日付セルだけにルールが当たっている
シフト表や日程管理、まるごと任せることもできます
「設定方法はわかったけど、やっぱり面倒…」
「シフト表だけでなく、他のエクセル作業も効率化したい」
そんな方には、エクセル業務をまとめて外注するという選択肢もあります。
👉 エクセル業務効率化の代行サービス|面倒な作業を丸ごと任せる方法
うまくいかないときは、一緒に解決できます
「手順通りにやったのに動かない…」
そんなときは、こんな原因が多いです。
- $マークの位置がズレている($A2 と $A$2 は別物です)
- 範囲の選択が間違っている(日付列だけでなく行全体を選んでいるなど)
- 日付が"文字列"になっている(見た目は日付でも中身が違う)
自分で気づくのは難しいポイントばかりです。
「画面を見てもらいながら教えてほしい」という方は、オンラインで一緒に解決できます。
もちろん、「シフト表をまるごと作ってほしい」「毎月の更新も自動化したい」といったご依頼もお気軽にどうぞ。
📩 まずは無料で相談
📅 毎月のシフト表、まだ手作業で直していますか?
この記事の方法でも土日の色分けはできますが、
「月が変わるたびに日付を修正」「祝日を手で塗り直し」…
毎月やるのは、正直しんどくないですか?
スガサポなら、こんなシフト表を作れます:
- 年月を入れるだけで、日付・曜日・土日の色が全部自動で変わる
- 祝日も自動で色分け(祝日リストを更新するだけ)
- 今お使いのExcelファイルをベースに改良OK
毎月のシフト表作成、もっとラクにしませんか?
「設定はわかったけど、やっぱり自分でやるのは面倒」
「他にも直したいところがあるけど、どこから手をつければいいかわからない」
そんな方は、スガサポにご相談ください。
実際に、こんな改善をしてきました。
-
✅ 10日 → 2日に短縮(80%削減)
シフト表作成にかかる時間を大幅カット -
✅ 3営業日 → 30分で完了
毎月の売上集計がボタン1つに -
✅ 壊れたExcelを修理+自動化
前任者が作ったファイルも対応可能
「これ、直せる?」というレベルでも大丈夫です。
ITが苦手な方にも、わかりやすく丁寧にサポートします。
📩 まずは無料相談から
オンライン(Zoom等)で全国対応|茨城県・千葉県の一部エリアは訪問も可能
