休業日を除いた○営業日後(前)を計算する
WORKDAY.INTL関数
Excel
「今日から○営業日後」や「○営業日前」を求めるとき、WORKDAY.INTL関数を使用すると、指定した曜日や祝日を除いた日付を計算することができます。
土曜日、日曜日、祝日の他にも、カウントしない曜日を指定することができます。
【例】土曜日、日曜日、祝日を除く3営業日を求める

【例】月曜日、祝日を除く3営業日を求める
入力した日付に曜日を表示するには 曜日を表示したい をご覧ください。
日付を漢数字で表示するには 年月日を漢数字で表示するには をご覧ください。
指定した曜日や祝日を除いた営業日を取得する
※祝日を指定する場合は、別の表やシートに祝日の一覧表を作成しておく必要があります。
また、WEBSERVICE関数を使用してWebサイトから祝日のデータを自動取得することができます。
- 日付を表示するセルを選択します(上の表ではセルB2をクリックします。)。
- 「数式」タブの「関数ライブラリ」グループから「日付/時刻」を選択します。
表示されたメニューから「WORKDAY.INTL」をクリックします。
- 数式パレットが表示されるので、「開始日」、「日数」、「週末」、「祭日」欄を入力します。
「開始日」基準になる日付のセルを指定します(上の表ではセルA2を指定します)。
「日数」3営業日後の場合は「3」、3営業日前の日付を求めるには「-3」を入力します。
「週末」カウントしない曜日を指定します。曜日は、以下の週末番号で指定します。1 土曜日と日曜日 11 日曜日 2 日曜日と月曜日 12 月曜日 3 月曜日と火曜日 13 火曜日 4 火曜日と水曜日 14 水曜日 5 水曜日と木曜日 15 木曜日 6 木曜日と金曜日 16 金曜日 7 金曜日と土曜日 17 土曜日
「祭日」 祝日を指定します。あらかじめ作成しておいた祝日の一覧表を指定します。
また、「祭日」欄に以下の関数を入力すると、祝日の一覧を自動取得することができます。
WEBSERVICE("http://api.excelapi.org/datetime/holiday-list?year=2025&line="&ROW()) - 入力後、「OK」ボタンをクリックします。
「土日・祝日を除く3営業日後」の場合、以下のような数式が入力されます。
=WORKDAY.INTL(A2,3,1,WEBSERVICE("http://api.excelapi.org/datetime/holiday-list?year=2025&line="&ROW()))















