何を数えているのか、はっきりと。

営業日プランナー

指定した条件で営業日を数えたり、営業日数を加減算した日付を求めたりできます。独自の休業日一覧と日付ごとの集計明細に対応。

対応する日付:先発グレゴリオ暦の 0001-01-01 から 9999-12-31 まで。暦日の計算であり、タイムゾーン、時刻、歴史上の地域固有の暦法は扱いません。

始める前に上限を確認してください。両端を含む期間は最大 3,660 日、営業日オフセットは −1,000 から 1,000 で、探索する日付は最大 3,660 です。休業日一覧は空行を除いて 500 行、20,000 文字まで。上限を超える指定はエラーとなり、途中までの計算は行いません。

日付と休業日の一覧は、このページ内にとどまり、アップロードも保存もされません。サイトの読み込み時には通常のホスティングへの通信が行われ、ページ閲覧数の合計が更新される場合があります。

営業カレンダーの設定

集計モードでは、開始日・終了日は、それぞれ選択した営業曜日に該当し、休業日に指定されていない場合に限り数えます。オフセットモードでは開始日を数えません。オフセットが 0 の場合は、営業日でなくても元の日付を返します。

営業する曜日

1 行につき一つ、YYYY-MM-DD 形式の日付を貼り付けてください。名称やコメントは付けないでください。空行は無視されます。無効な行はすべて修正が必要です。重複する日付は一度だけ扱い、確認範囲外の日付や、営業しない曜日に重なる休業日は別途報告します。国・地域の祝日は自動で追加されません。

計画と計算条件

一つのカレンダー、二つの計画の立て方

集計モードは、両端を含む期間内に営業日がいくつあるかを答えます。オフセットモードは、指定した営業日数だけ移動した先の日付を答えます。前者では条件を満たす開始日を数え、後者では開始日を一日分として数えることはありません。

金曜日から月曜日:2 営業日

月曜日から金曜日を選択し、休業日を指定しない場合。2026-10-16(金)から 2026-10-19(月)までは、金曜日と月曜日を数え、土曜日と日曜日は数えません。結果は 2 営業日です。一方、日付計算ツールでは経過日数が 3 日、両端を含む暦日数が 4 日となります。

金曜日から 5 営業日後

2026-10-16(金)を開始日とし、月曜日から金曜日を選択して 5 営業日を加算します。数える日付は 10 月 19、20、21、22、23 日なので、結果は 2026-10-23(金)です。次に 2026-10-19 を休業日に指定すると、数える日付が 10 月 20、21、22、23、26 日となり、結果は 2026-10-26(月)になります。

計画に合うカレンダーを設定する

この作業で稼働する曜日だけを選んでください。火〜土に働くチームと月〜金に働くチームではカレンダーが異なります。少なくとも一つの曜日を選ぶ必要があります。節目の日付から逆算するには、負のオフセットを使います。その場合も開始日は数えず、集計明細も日付をさかのぼる順になります。

チームやサービスに適用される祝日・休業日の正確な日付を貼り付けてください。もともと営業しない曜日に重なる休業日は、さらに一日を減らすことはありません。同じ休業日を繰り返し入力しても、同じ日を二度減らすことはありません。確認範囲外の有効な休業日は診断一覧に表示されますが、今回の結果には影響しません。

結果の日付を使う前に集計明細を確認する

集計明細を開いて、数えた日付と除外した日付を確認してください。曜日や休業日を一つ変更して再計算し、判定を比べてみましょう。コピーには開始日・終了日または符号付きオフセット、選択した曜日、休業日の条件が含まれ、ほかの人も同じ結果を再現できます。

すべての日付は暦日単位で扱います。一日の一部、時刻による締め切り、タイムゾーン、国別カレンダーの自動適用には対応していません。契約、法律、雇用主の規定によって、営業日や期限の定義は異なる場合があります。約束や義務に関わる用途では、適用される規則を確認してください。

計算方法の参考: Microsoft WORKDAY.INTL:週末と休日のカスタマイズ。このプランナーは、曜日の明示的な選択と整数のみのオフセットを使用し、独自の上限と集計明細を示します。表計算ソフトの日付シリアル値や、歴史上の地域固有の暦法を再現するものではありません。