Excel の NETWORKDAYS 関数の動作を Anaplan で再現できます。

Excel の NETWORKDAYS 関数は開始日から終了日までの全稼働日の数を返します。

Anaplan で NETWORKDAYS 関数を再現するには以下を実行します。

  1. 次の三つのソース ライン アイテムを作成します。
    1. データ型が日付の開始日のライン アイテム (Start date)
    2. データ型が日付の終了日のライン アイテム (End date)
    3. データ型が数値の休日数のライン アイテム (Holidays)
  2. NETWORKDAYS 関数を再現する次の式を含むライン アイテムを作成します。

IF ISBLANK(End Date) THEN 0 ELSE (End Date - Start Date + 1 - (8 - WEEKDAY(Start Date)) - WEEKDAY(End Date)) / 7 * 5 + (IF WEEKDAY(Start Date) > 5 THEN IF WEEKDAY(End Date) > 5 THEN 5 ELSE WEEKDAY(End Date) ELSE 6 - WEEKDAY(Start Date) + IF WEEKDAY(End Date) > 5 THEN 5 ELSE WEEKDAY(End Date)) - Holidays