概要

不在申請が数えるのは、暦日ではなく勤務日です。月曜日から翌週の月曜日までの休暇は、暦日では 8 日間ですが、勤務日は 6 日だけです。また、祝日を含む週は 5 日間にはなりません。勤務日数は、申請が残日数をどれだけ使用するか、承認者に何が表示されるか、カレンダーのツールヒントと CSV エクスポートに何が表示されるかを決めます。

この記事では、新しい不在申請 パネルに入力するときに My Absences Web パーツが適用するルールと計算例を示し、申請を送信した後にこの数値がどうなるかを説明します。


ルール

Web パーツは、開始日から終了日まで (両日を含む) の暦日を 1 日ずつ確認し、カウントされる日を合計します。

  1. 曜日が勤務週に含まれ、かつその日付が祝日ではない日は、1 とカウントされます。
  2. 勤務する曜日ではない日、または祝日として登録されている日は、0 とカウントされます。
  3. 正午に開始 (初日は半日として計算されます) を選択した場合、初日は 1 ではなく 0.5 とカウントされます。
  4. 正午に終了 (最終日は半日として計算されます) を選択した場合、最終日は 1 ではなく 0.5 とカウントされます。このオプションは、期間が 2 日以上の場合にのみあります。
  5. 1 日だけの申請では、正午に開始 (初日は半日として計算されます) だけが使用でき、その日は 0.5 とカウントされます。
  6. 半日を許可しない不在の種類では、2 つの半日オプションは無視されます。

勤務週は、Settings リストの WorkDays 行から取得されます。既定では月曜日から金曜日で、管理者が変更できます。KB10355. 勤務週の設定方法 を参照してください。祝日は Holidays リストから取得されます。KB10354. 祝日を追加する方法 を参照してください。いずれかのリストが空または存在しない場合は、既定値 (月曜日から金曜日、祝日なし) が適用されます。


計算例

特に記載がない限り、既定の勤務週 (月曜日から金曜日) を使用した例です。

申請期間 (2026 年)結果
月曜日から金曜日10 月 5 日 – 10 月 9 日5
2 週間。週末は除外される10 月 5 日 – 10 月 16 日10
10 月 7 日 (水曜日) が祝日10 月 5 日 – 10 月 9 日4
正午に開始 (初日は半日として計算されます) を選択10 月 5 日 – 10 月 9 日4.5
2 つの半日オプションをどちらも選択10 月 5 日 – 10 月 9 日4
1 日だけ、正午に開始 (初日は半日として計算されます) を選択10 月 6 日 (火曜日)0.5
金曜日から月曜日、正午に終了 (最終日は半日として計算されます) を選択10 月 9 日 – 10 月 12 日1.5 (金曜日 1 + 月曜日 0.5)
土曜日から月曜日、正午に開始 (初日は半日として計算されます) を選択10 月 10 日 – 10 月 12 日1 (半日は土曜日にあたり、カウントされません。月曜日は 1 日分カウントされます)
土曜日と日曜日のみ10 月 10 日 – 10 月 11 日0 — 申請は送信できません
勤務週が日曜日から木曜日10 月 5 日 – 10 月 11 日5 (月曜日から木曜日と日曜日)

「新しい不在申請」パネルの勤務日の集計

「新しい不在申請」パネルの勤務日の集計

📝 注
期間の途中にある週末や祝日は単にカウントされないだけなので、申請を分ける必要はありません。勤務日ではない日だけで構成される期間の勤務日数は 0 になり、パネルに「選択した期間に勤務日が含まれていません。」という警告が表示され、申請は送信できません。


数値の保存先と使われ方

申請を送信すると、計算された数値が Absences リストの WorkingDays 列 (小数点以下 1 桁の数値) に申請とともに保存されます。以降は、製品のすべての部分がこの保存された値を読み取り、再計算は行いません。

  • My Absences の残日数カード: 承認済みと承認待ちの申請は、保存された日数から合計されます (KB10328. 不在の残日数の見方)。
  • 申請の行と承認者の一覧に表示される日数。
  • Team Absence Calendar のツールヒントと CSV エクスポート。

一方、カレンダーで網掛け表示される勤務日以外の日と祝日の列は、ページを開いた時点の設定に基づいて描画されます。

❗ 重要
勤務週の変更や祝日の追加が影響するのは、その後に送信された申請だけです。すでに保存された申請の日数は変わりません。過去の申請を別の方法で数える必要がある場合は、その申請を取り消して新しく送信してください。KB10330. 不在申請を取り消す方法 を参照してください。


ルールを変更する場所

内容場所記事
勤務週Settings リスト、キー WorkDaysKB10355. 勤務週の設定方法
祝日Holidays リストKB10354. 祝日を追加する方法
種類ごとの半日の許可AbsenceTypes リストKB10352. 不在の種類を追加して構成する方法

💡 ヒント
週末や祝日に隣接する申請を送信する前に、パネルの集計行を確認してください。正確な勤務日数と、残日数のある種類では申請後に何日残るかが表示されます。半日の扱いは KB10327. 半日の休みを申請する方法 で説明しています。

注目の記事

SharePoint 標準のリストから選択した項目を List Filter Online で開く

Vitextra List Filter Online パッケージが SharePoint 標準のリストとライブラリに追加する Open in List Filter コマンドを有効にして使用する方法を説明します。Tenant Wide Extensions エントリの構成、対象ページの設定、コマンドのスコープ指定、List Filter Online Web パーツがあるページで選択した項目を開く方法を解説します。

26 2026/10/13
QR コードが読み取れないのはなぜですか?

Vitextra QR Code Generator Web パーツで作成した QR コードのトラブルシューティング用チェックリストです。コントラスト不足と透明な背景、JPEG の黒い背景、大きすぎるロゴ、高密度すぎるコードや小さすぎる印刷、余白の不足、読み取り後の意図しない動作、無効になったボタン、コピー ボタン、再読み込み後に失われる変更を取り上げます。

23 2026/10/15
Employee Directory の従業員アクション: チャット、通話、メール、メール アドレスのコピー、会議の設定、vCard

Vitextra Employee Directory Web パーツの人物ごとのアクション (「Teams でのチャット」「Teams で通話」「電子メールの送信」「メール アドレスをコピー」「会議を設定」「ダウンロードvCard」) のリファレンスです。各アクションの表示場所、開く内容、表示されない条件、Microsoft Teams 内での動作、管理者がクイック アクションとショートカット メニューで有効にする方法を説明します。

27 2026/10/18

共有