<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WORKDAY.INTL &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/workday-intl/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sun, 22 Mar 2026 01:36:10 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>WORKDAY.INTL &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのWORKDAY関数の使い方｜営業日後の日付を祝日込みで自動計算</title>
		<link>https://mashukabu.com/excel-function-howto-use-workday/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-workday/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 07 Oct 2022 11:58:21 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[NETWORKDAYS]]></category>
		<category><![CDATA[WORKDAY.INTL]]></category>
		<category><![CDATA[WORKDAY関数]]></category>
		<category><![CDATA[営業日計算]]></category>
		<category><![CDATA[日付関数]]></category>
		<category><![CDATA[祝日リスト]]></category>
		<category><![CDATA[納期管理]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2339</guid>

					<description><![CDATA[ExcelのWORKDAY関数の使い方を基本から解説。N営業日後の日付を祝日除外で自動計算する方法、発注・納期・支払期日の実務テンプレート付き。WORKDAY.INTLやNETWORKDAYSとの使い分けフローも紹介します。]]></description>
										<content:encoded><![CDATA[
<p>「納品日っていつになりますか？」と聞かれて、カレンダーを指で数えた経験はありませんか。土日や祝日を飛ばしながら数えるのは、地味に面倒ですよね。しかも数え間違いがあると、取引先に迷惑がかかることも。</p>



<p>ExcelのWORKDAY関数を使えば、そんな営業日計算を一発で自動化できます。祝日リストを渡すだけで、土日はもちろん祝日もスキップして正確な日付を返してくれます。この記事では、基本の書き方から実務で使えるコピペ数式まで、まるごと解説していきます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">WORKDAY関数とは？営業日後の日付を自動で求める関数</a></li><li><a href="#toc2" tabindex="0">WORKDAY関数の書式と引数</a><ol><li><a href="#toc3" tabindex="0">第1引数（開始日）：起点となる日付</a></li><li><a href="#toc4" tabindex="0">第2引数（日数）：加算する営業日数</a></li><li><a href="#toc5" tabindex="0">第3引数（祝日）：除外する日付リスト（省略可）</a></li></ol></li><li><a href="#toc6" tabindex="0">基本の使い方｜N営業日後の日付を求める</a><ol><li><a href="#toc7" tabindex="0">祝日なしで3営業日後を求める</a></li><li><a href="#toc8" tabindex="0">祝日リストを使って祝日を除外する</a></li></ol></li><li><a href="#toc9" tabindex="0">実務3大ユースケース｜コピペ数式テンプレート</a><ol><li><a href="#toc10" tabindex="0">発注日から納品期日を自動計算する</a></li><li><a href="#toc11" tabindex="0">請求書の支払期日（月末締め翌月N営業日）を求める</a></li><li><a href="#toc12" tabindex="0">申請受付から回答期限を算出する</a></li></ol></li><li><a href="#toc13" tabindex="0">祝日リストの作り方と年度更新の手順</a><ol><li><a href="#toc14" tabindex="0">祝日リストを別シートに作成する方法</a></li><li><a href="#toc15" tabindex="0">年度が変わったときの更新手順</a></li></ol></li><li><a href="#toc16" tabindex="0">営業日関連4関数の使い分けフロー</a><ol><li><a href="#toc17" tabindex="0">WORKDAY：N営業日後の日付を求める</a></li><li><a href="#toc18" tabindex="0">WORKDAY.INTL：休日パターンをカスタムする</a></li><li><a href="#toc19" tabindex="0">NETWORKDAYS：期間内の営業日数を数える</a></li><li><a href="#toc20" tabindex="0">NETWORKDAYS.INTL：休日パターンを指定して日数を数える</a></li></ol></li><li><a href="#toc21" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc22" tabindex="0">#VALUE!が出るときの原因と修正方法</a></li><li><a href="#toc23" tabindex="0">#NUM!が出るときの原因と修正方法</a></li><li><a href="#toc24" tabindex="0">祝日が反映されないときのチェックポイント</a></li></ol></li><li><a href="#toc25" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">WORKDAY関数とは？営業日後の日付を自動で求める関数</span></h2>



<p>WORKDAY関数は「ワークデイ」と読みます。その名のとおり、仕事の日（=営業日）を基準に日付を計算する関数です。</p>



<p>具体的には、指定した開始日からN営業日後（または前）の日付を返します。土日は自動でスキップされます。さらに第3引数で祝日リストを渡せば、祝日も除外して計算してくれます。</p>



<p>たとえば「2026年4月1日の3営業日後」を求めるとしましょう。4月2日（木）→ 4月3日（金）→ 4月6日（月）と数えて、結果は4月6日です。土日の4日・5日は自動で飛ばしてくれます。</p>



<p>対応バージョンはExcel 2007以降です。Microsoft 365やExcel for the webでも使えます。</p>



<h2 class="wp-block-heading"><span id="toc2">WORKDAY関数の書式と引数</span></h2>



<p>基本構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=WORKDAY(開始日, 日数, [祝日])</code></pre>



<p>引数は3つあり、最後の「祝日」だけ省略できます。</p>



<h3 class="wp-block-heading"><span id="toc3">第1引数（開始日）：起点となる日付</span></h3>



<p>営業日を数え始める起点の日付を指定します。セル参照や<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>で日付を渡すのが一般的です。</p>



<p>ポイントは、開始日自体はカウントに含まれないことです。「4月1日の1営業日後」は4月1日ではなく、4月2日になります。</p>



<h3 class="wp-block-heading"><span id="toc4">第2引数（日数）：加算する営業日数</span></h3>



<p>何営業日分ずらすかを数値で指定します。</p>



<ul class="wp-block-list"><li><strong>正の数</strong>を指定すると、未来方向に計算します</li><li><strong>負の数</strong>を指定すると、過去方向に計算します</li><li><strong>0</strong>を指定すると、開始日そのものを返します</li></ul>



<p>「5営業日前」を求めたいときは <code>-5</code> と指定すればOKです。</p>



<h3 class="wp-block-heading"><span id="toc5">第3引数（祝日）：除外する日付リスト（省略可）</span></h3>



<p>土日以外に休みとしたい日付のリストを指定します。省略すると、土日のみを休日として計算します。</p>



<p>祝日リストは、日付が縦に並んだセル範囲で渡します。別シートにまとめておくと管理しやすくなります。詳しい作り方はこの記事の後半で解説します。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>指定する内容</th><th>入力例</th></tr></thead><tbody><tr><td>開始日</td><td>必須</td><td>起点となる日付</td><td>A2, DATE(2026,4,1)</td></tr><tr><td>日数</td><td>必須</td><td>ずらす営業日数</td><td>3, -5, B2</td></tr><tr><td>祝日</td><td>省略可</td><td>除外する日付リスト</td><td>$D$2:$D$20, 祝日テーブル[日付]</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc6">基本の使い方｜N営業日後の日付を求める</span></h2>



<h3 class="wp-block-heading"><span id="toc7">祝日なしで3営業日後を求める</span></h3>



<p>まずは祝日なしのシンプルな例から見てみましょう。セルA2に開始日「2026/4/1」が入っている場合、3営業日後を求めるにはこう書きます。</p>



<pre class="wp-block-code"><code>=WORKDAY(A2, 3)</code></pre>



<p>結果は「2026/4/6」（月曜日）です。4/4（土）と4/5（日）を飛ばして計算してくれます。</p>



<p>結果が「46112」のようなシリアル値で表示されることがあります。そのときはセルの表示形式を「日付」に変更してください。セルを右クリック →「セルの書式設定」→「日付」で直ります。</p>



<h3 class="wp-block-heading"><span id="toc8">祝日リストを使って祝日を除外する</span></h3>



<p>次に祝日も除外してみましょう。D2:D5に祝日が入っている場合はこうなります。</p>



<pre class="wp-block-code"><code>=WORKDAY(A2, 3, $D$2:$D$5)</code></pre>



<p>祝日リストのセル範囲は、数式をコピーしてもずれないよう<strong>絶対参照（$マーク付き）</strong>にするのがポイントです。</p>



<p>たとえば4月中に祝日が含まれていれば、その日もスキップして3営業日後を求めてくれます。</p>



<h2 class="wp-block-heading"><span id="toc9">実務3大ユースケース｜コピペ数式テンプレート</span></h2>



<p>WORKDAY関数が真価を発揮するのは、実務の定型業務です。ここでは、そのまま使える3つの数式テンプレートを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">発注日から納品期日を自動計算する</span></h3>



<p>発注日（A2）から5営業日後を納品期日として算出する数式です。</p>



<pre class="wp-block-code"><code>=WORKDAY(A2, 5, 祝日!$A$2:$A$30)</code></pre>



<p>受注管理表に組み込めば、発注日を入力するだけで納品期日が自動で埋まります。手作業で数える必要がなくなるので、入力ミスも防げます。</p>



<h3 class="wp-block-heading"><span id="toc11">請求書の支払期日（月末締め翌月N営業日）を求める</span></h3>



<p>「月末締め・翌月5営業日後払い」のような取引条件はよくありますよね。請求日（A2）の翌月初日を起点にする場合はこう書きます。</p>



<pre class="wp-block-code"><code>=WORKDAY(DATE(YEAR(A2),MONTH(A2)+1,1)-1, 5, 祝日!$A$2:$A$30)</code></pre>



<p>ちょっとむずかしく見えますが、やっていることはシンプルです。<code>DATE(YEAR(A2),MONTH(A2)+1,1)-1</code> で月末日を求めています。そこから5営業日後を計算しているだけです。</p>



<p>月をまたぐ計算でも、WORKDAY関数が土日・祝日を自動で処理してくれます。</p>



<h3 class="wp-block-heading"><span id="toc12">申請受付から回答期限を算出する</span></h3>



<p>社内の申請ワークフローで「受付から10営業日以内に回答」というルールがある場合です。</p>



<pre class="wp-block-code"><code>=WORKDAY(B2, 10, 祝日!$A$2:$A$30)</code></pre>



<p>B2が受付日です。10営業日後の日付が自動で入るので、期限管理がラクになります。WORKDAY関数はこのように<strong>日数部分をセル参照にする</strong>こともできます。部署ごとに回答期限が違う場合でも、柔軟に対応できます。</p>



<h2 class="wp-block-heading"><span id="toc13">祝日リストの作り方と年度更新の手順</span></h2>



<p>WORKDAY関数を正しく使うには、祝日リストの管理が欠かせません。ここでは、おすすめの管理方法を紹介します。</p>



<h3 class="wp-block-heading"><span id="toc14">祝日リストを別シートに作成する方法</span></h3>



<p>祝日リストは「祝日」という名前の専用シートにまとめるのがおすすめです。手順は次のとおりです。</p>



<ol class="wp-block-list"><li>新しいシートを作り、シート名を「祝日」にする</li><li>A列に「日付」、B列に「祝日名」の見出しを入れる</li><li>A2以降に祝日の日付を入力していく</li></ol>



<p>日本の祝日は内閣府のWebサイトで公式に公開されています。そこから日付をコピーして貼り付けると確実です。</p>



<p>会社独自の休日（創立記念日、年末年始の休業日など）も、同じリストに追加してください。WORKDAY関数は、リストに含まれる日付をすべて休日として扱います。</p>



<p>テーブル機能（Ctrl+T）でテーブル化しておくと、行を追加したときに数式の参照範囲が自動で広がります。構造化参照を使えば、数式は次のように書けます。</p>



<pre class="wp-block-code"><code>=WORKDAY(A2, 5, 祝日テーブル[日付])</code></pre>



<p>絶対参照の管理が不要になるので、メンテナンスがぐっとラクになります。</p>



<h3 class="wp-block-heading"><span id="toc15">年度が変わったときの更新手順</span></h3>



<p>年度が替わったら、祝日リストの更新を忘れないようにしましょう。手順はシンプルです。</p>



<ol class="wp-block-list"><li>内閣府サイトで翌年の祝日一覧を確認する</li><li>祝日シートに新年度の日付を追記する</li><li>会社独自の休日があれば、あわせて追加する</li></ol>



<p>テーブル化していれば、行を追加するだけで完了です。過去年度の祝日は、削除せずそのまま残しておいて問題ありません。WORKDAY関数は計算に関係ない日付を無視してくれます。</p>



<p>毎年4月に「祝日リスト更新」のリマインダーを設定しておくと、更新忘れを防げます。</p>



<h2 class="wp-block-heading"><span id="toc16">営業日関連4関数の使い分けフロー</span></h2>



<p>Excelには営業日に関する関数が4つあります。「どれを使えばいいの？」と迷ったら、次のフローで判断してみてください。</p>



<ul class="wp-block-list"><li>求めたいのは「日付」か「日数」か？<ul><li><strong>日付</strong>を求めたい → WORKDAY系</li><li><strong>日数</strong>を数えたい → NETWORKDAYS系</li></ul></li><li>休日は「土日」だけか、カスタムしたいか？<ul><li><strong>土日でOK</strong> → 標準版（WORKDAY / NETWORKDAYS）</li><li><strong>カスタムしたい</strong> → INTL版（WORKDAY.INTL / NETWORKDAYS.INTL）</li></ul></li></ul>



<h3 class="wp-block-heading"><span id="toc17">WORKDAY：N営業日後の日付を求める</span></h3>



<p>この記事で解説している関数です。開始日からN営業日後の<strong>日付</strong>を返します。土日を休日として扱い、祝日リストも指定できます。Excel 2007以降で使えます。</p>



<h3 class="wp-block-heading"><span id="toc18">WORKDAY.INTL：休日パターンをカスタムする</span></h3>



<p>WORKDAY関数の拡張版です。「土日」ではなく「水曜・日曜が休み」のような独自の休日パターンを設定できます。サービス業やシフト制の職場で重宝します。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, &quot;0010001&quot;, 祝日!$A$2:$A$30)</code></pre>



<p>第3引数に7文字の文字列を指定します。月〜日の順で「1=休日、0=稼働日」を表します。上の例は水曜と日曜が休みのパターンです。Excel 2010以降で使えます。</p>



<h3 class="wp-block-heading"><span id="toc19">NETWORKDAYS：期間内の営業日数を数える</span></h3>



<p>2つの日付の間にある営業日の<strong>日数</strong>を数える関数です。「プロジェクトの稼働日数は何日？」といった計算に使います。詳しくは<a href="https://mashukabu.com/excel-function-howto-use-networkdays/">NETWORKDAYS関数の解説記事</a>をご覧ください。</p>



<h3 class="wp-block-heading"><span id="toc20">NETWORKDAYS.INTL：休日パターンを指定して日数を数える</span></h3>



<p>NETWORKDAYS関数の拡張版です。WORKDAY.INTLと同じく、休日パターンをカスタマイズして営業日数を数えられます。Excel 2010以降で使えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>求めるもの</th><th>休日設定</th><th>対応バージョン</th></tr></thead><tbody><tr><td>WORKDAY</td><td>日付</td><td>土日固定</td><td>Excel 2007〜</td></tr><tr><td>WORKDAY.INTL</td><td>日付</td><td>カスタム可</td><td>Excel 2010〜</td></tr><tr><td>NETWORKDAYS</td><td>日数</td><td>土日固定</td><td>Excel 2007〜</td></tr><tr><td>NETWORKDAYS.INTL</td><td>日数</td><td>カスタム可</td><td>Excel 2010〜</td></tr></tbody></table></figure>



<p>多くの場合はWORKDAYと<a href="https://mashukabu.com/excel-function-howto-use-networkdays/">NETWORKDAYS関数</a>の2つで事足ります。休日パターンを変えたい場面が出てきたら、INTL版を思い出してください。</p>



<h2 class="wp-block-heading"><span id="toc21">よくあるエラーと対処法</span></h2>



<p>WORKDAY関数で遭遇しやすいエラーは3パターンあります。原因と修正方法を押さえておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc22">#VALUE!が出るときの原因と修正方法</span></h3>



<p><code>#VALUE!</code>エラーは、引数に正しくない値が渡されたときに発生します。よくある原因は次の3つです。</p>



<ul class="wp-block-list"><li><strong>開始日が文字列になっている</strong> — セルに「4月1日」とテキストで入力していませんか。Excelが日付として認識できる形式（2026/4/1など）で入力してください。どうしてもうまくいかないときは、<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>で <code>=DATE(2026,4,1)</code> のように指定すると確実です。</li><li><strong>日数に数値以外が入っている</strong> — 第2引数に空白セルや文字列を指定していないか確認してください。</li><li><strong>祝日リストに無効な値が混ざっている</strong> — 祝日リストの中に、日付ではないデータ（文字列や空白セル）が含まれていると発生します。リスト内をチェックしてみてください。</li></ul>



<h3 class="wp-block-heading"><span id="toc23">#NUM!が出るときの原因と修正方法</span></h3>



<p><code>#NUM!</code>エラーは、計算結果が有効な日付の範囲を外れたときに発生します。Excelが扱える日付の下限は1900年1月1日です。日数に非常に大きな負の値を指定して、1900年より前の日付になってしまうと発生します。日数の値が正しいか確認してください。</p>



<h3 class="wp-block-heading"><span id="toc24">祝日が反映されないときのチェックポイント</span></h3>



<p>数式はエラーにならないのに、祝日がスキップされない。そんなときは次の3点を確認してください。</p>



<ul class="wp-block-list"><li><strong>祝日リストの範囲がずれている</strong> — 数式をコピーしたときに、祝日の範囲が相対参照でずれていませんか。<code>$D$2:$D$30</code> のように絶対参照にしましょう。</li><li><strong>祝日の日付がシリアル値になっていない</strong> — 見た目は日付でも、文字列として入力されている場合があります。セルを選択して、数式バーにシリアル値（数字）が表示されるか確認してください。<code>DATEVALUE関数</code>で変換する方法もあります。</li><li><strong>年度が古い祝日リストを使っている</strong> — 2025年の祝日リストで2026年の計算をしていませんか。祝日リストに該当年の日付が含まれているか確認しましょう。</li></ul>



<h2 class="wp-block-heading"><span id="toc25">まとめ</span></h2>



<p>WORKDAY関数は、営業日ベースの日付計算を自動化する関数です。この記事のポイントを振り返りましょう。</p>



<ul class="wp-block-list"><li>書式は <code>=WORKDAY(開始日, 日数, [祝日])</code></li><li>土日を自動でスキップし、祝日リストも指定できる</li><li>日数を負の値にすれば、過去方向の計算も可能</li><li>祝日リストは別シートで管理し、絶対参照またはテーブルで参照する</li><li>「日付」を求めるならWORKDAY、「日数」を数えるなら<a href="https://mashukabu.com/excel-function-howto-use-networkdays/">NETWORKDAYS関数</a></li></ul>



<p>納品期日や支払期日の計算を手作業で行っている方は、ぜひWORKDAY関数に置き換えてみてください。一度数式を組めば、あとは日付を入力するだけで自動計算されます。</p>



<p>Excelの日付計算をもっと深く知りたい方は、<a href="https://mashukabu.com/excel-date-calculation-guide/">Excelの日付計算完全攻略</a>もあわせて読んでみてください。<a href="https://mashukabu.com/excel-function-howto-use-edate/">EDATE関数</a>で月単位の移動、<a href="https://mashukabu.com/excel-function-howto-use-weekday/">WEEKDAY関数</a>で曜日判定と、組み合わせの幅が広がります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-workday/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
