Excelカレンダーで土日祝と平日の売上を自動集計する方法|条件付き書式と関数活用の実践解説

Excel

Excelでカレンダーを作成し、条件付き書式で土日祝日を色分けして日報として活用している場合、「平日と休日の売上を自動で分けて集計できるのか」という疑問はよく出てきます。実は、書式設定だけではなく関数や判定列を組み合わせることで、売上データを平日・休日に分けて自動集計することが可能です。本記事では、その仕組みと具体的な方法を整理します。

Excelで平日・休日の集計は可能か

結論として、Excelでは平日と休日(土日祝)を分けて売上を集計することは可能です。

ただし条件付き書式は「見た目の色分け」であり、集計機能は持っていないため、別途「判定用の仕組み」を作る必要があります。

そのため、関数や補助列を使って曜日や祝日を判定する方法が基本になります。

方法①:WEEKDAY関数で土日を判定する

最も基本的な方法はWEEKDAY関数を使うことです。

例えば「=WEEKDAY(A2,2)」とすると、1が月曜、6が土曜、7が日曜として判定できます。

この結果を使って「6以上なら休日」といった条件を設定できます。

方法②:祝日リストを使って休日判定を強化する

土日だけでなく祝日も休日として扱う場合は、別途祝日リストを作成します。

例えば「祝日一覧」シートを作り、COUNTIF関数で一致する日付を判定します。

=COUNTIF(祝日範囲,A2)>0 で祝日かどうかを判別できます。

方法③:IF関数で平日・休日を分類する

WEEKDAYと祝日判定を組み合わせて、IF関数で分類します。

例:「=IF(OR(WEEKDAY(A2,2)>=6,COUNTIF(祝日範囲,A2)>0),”休日”,”平日”)」

これにより自動で「平日」「休日」が判定できます。

方法④:売上をSUMIFSで自動集計する

分類ができたら、SUMIFS関数で売上を集計します。

例えば「平日売上」「休日売上」をそれぞれ条件指定して合計できます。

これにより手作業なしで日別・カテゴリ別の集計が可能になります。

方法⑤:条件付き書式は補助として使う

条件付き書式はあくまで視覚的な補助であり、集計には直接関与しません。

ただし、平日と休日の見分けを視覚化することでミス防止には役立ちます。

集計ロジックとは分離して考えるのがポイントです。

まとめ

Excelではカレンダーと条件付き書式を使った日報でも、平日・休日の売上集計は関数を組み合わせることで十分実現できます。

WEEKDAY関数と祝日リスト、IF関数、SUMIFS関数を組み合わせることで、自動集計の仕組みを作ることができます。

見た目の書式とデータ処理を分けて設計することが、安定した運用のポイントです。

コメント

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