今注目を集めている スプレッドシート曜日自動入力・色分けの決定版【2026年最新】について、詳しいまとめを整理して公開しています。

スケジュール表やシフト表を作成する上で欠かせないのが、Googleスプレッドシート 曜日 色分け 条件付き書式の設定です。日付が変わるたびに手作業でセルを青や赤に塗り替える運用は、ミスの温床となるため即刻廃止すべき対象と言えます。

土日を自動判定するには、スプレッドシート WEEKDAY関数 使い方をマスターすることが近道です。WEEKDAY関数はデフォルトで「日曜日=1」「土曜日=7」の数値を返します。この性質を利用して、色分けしたい範囲(例:A2:C31)を選択した状態で条件付き書式を開き、「カスタム数式」に以下の数式を適用します。

  • 土曜日を青色にする設定:=WEEKDAY($A2)=7 (塗りつぶしを薄い青、または文字色を青に指定)
  • 日曜日を赤色にする設定:=WEEKDAY($A2)=1 (塗りつぶしを薄い赤、または文字色を赤に指定)
  • 土日を一括でグレーアウトする設定:=OR(WEEKDAY($A2)=1, WEEKDAY($A2)=7)

さらに高度な運用として、スプレッドシート 土日 祝日 色を変える設定も組み込むと実用性が跳ね上がります。別シート(シート名:祝日リスト)のA列に祝日の日付を一覧化しておき、条件付き書式のカスタム数式に =COUNTIF(祝日リスト!$A:$A, $A2)>0 と記述します。このルールを土日ルールの最上位に配置すれば、振替休日や国民の祝日も自動で指定色へと切り替わります。

業務日程の計画においては、Googleスプレッドシート WORKDAY関数 営業日の算出も役立ちます。=WORKDAY(開始日, 日数, [祝日リスト]) を利用すれば、休業日をスキップした平日の連続日付だけを並べた工程表の構築が容易です。