2016-07-26 10 views
1

私は、パラメータとして送信された日付の翌営業日を返す機能が必要です。 週末とカナダの休日を含める必要があります。 これを行う最も簡単な方法は何ですか?休日の日付のセルの範囲への参照を設定せずにこれを行うことは可能ですか?Vba翌営業日祝日を含む

+1

いいえ、Excelは世界各地のあらゆる休日を知らないので、あなたはそれを提供しなければなりません。 –

+1

誰の休日ですか?米国、英国、カナダ。米国の場合は?ポイントが作られていることを願っています。 –

答えて

0

休日の一覧を指定しない限り、次の稼働日を計算することはできません。イースターのルールには月のフェーズが含まれていることを忘れないでください!これは単純な作業ではありません。

これは、あなたがどの国を検討する前であるのですか。たとえあなたが米国の祝日に制限しても、11月の第3木曜日にはちょうど計算が必要です

ここでは、翌営業日の計算方法のデモンストレーションがあります。 私は休日だけではなく、カレンダーのすべての日付を保持します。イースターのための注意事項私は休日の欄を間違っていて、正しい翌日の答えを得ることができました。

計算のいくつかのステップを逃すことができますが、わかりやすくするためにそれらを残しました。

Excel demo

0

= WORKDAY()関数を使用。第3のパラメータとして休日の範囲を指定する必要があります。

関連する問題