概要

不在申請が数えるのは、暦日ではなく勤務日です。月曜日から翌週の月曜日までの休暇は、暦日では 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. 半日の休みを申請する方法 で説明しています。

注目の記事

Employee Directory と Employee Directory (Entra ID) の比較: どちらの Web パーツを選ぶべきか

Vitextra の 2 つのディレクトリ Web パーツ、Employee Directory (SharePoint 検索または Microsoft Graph) と Employee Directory (Entra ID) を、データ ソース、検索、絞り込みパネル、フィルター エディター、除外、アルファベット順ナビゲーション、スキル検索、エクスポートの観点で比較し、シナリオに合った Web パーツの選び方を説明します。

31 2026/10/18
My Tasks: フィルター、並べ替え、個人用ビュー設定

Vitextra My Tasks でタスク一覧をフィルターおよび並べ替える方法を説明します。フィルター パネルのグループと AND/OR の条件、列見出しメニューからの並べ替え、管理者が設定する既定の並べ替え、ブラウザーに記憶される個人用ビュー設定とそのリセット方法がわかります。

29 2026/10/17
Employee Directory クイック スタート ガイド (エンド ユーザー向け)

Vitextra Employee Directory Web パーツのクイック スタート ガイドです。同僚の検索、クイック フィルター、ビューの切り替えとグループ化、連絡先を確認して Microsoft Teams で連絡できるペルソナ カードの使い方を説明します。

29 2026/10/13

共有