<?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>休日カスタム &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%E4%BC%91%E6%97%A5%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 21 Mar 2026 11:32:22 +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>休日カスタム &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのNETWORKDAYS.INTL関数の使い方｜稼働日数（休日指定）</title>
		<link>https://mashukabu.com/spreadsheet-networkdays-intl-function/</link>
					<comments>https://mashukabu.com/spreadsheet-networkdays-intl-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:32:22 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[NETWORKDAYS.INTL関数]]></category>
		<category><![CDATA[NETWORKDAYS関数]]></category>
		<category><![CDATA[休日カスタム]]></category>
		<category><![CDATA[営業日計算]]></category>
		<category><![CDATA[日付関数]]></category>
		<category><![CDATA[稼働日数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4805</guid>

					<description><![CDATA[スプレッドシートのNETWORKDAYS.INTL関数で休日パターンをカスタムして稼働日数を計算する方法を解説。weekendパラメータの数値・7文字文字列指定やNETWORKDAYS・WORKDAY.INTLとの違い、シフト勤務の実務例まで丁寧に説明します。]]></description>
										<content:encoded><![CDATA[
<p>「うちの会社は水曜と日曜が定休なんだけど、稼働日数ってどうやって出すの？」。スプレッドシートで勤怠管理やシフト計算をしていると、こんな場面がありますよね。</p>



<p><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>なら土日を自動で除外できます。でも、土日以外が休みの職場には対応できません。</p>



<p>そんなときに使うのがNETWORKDAYS.INTL関数です。「どの曜日を休みにするか」を自由に指定して、稼働日数を計算できます。</p>



<p>この記事では基本の書き方から週末パターンの指定方法、似た関数との違いまで解説しますよ。</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">NETWORKDAYS.INTL関数とは？NETWORKDAYSとの違い</a></li><li><a href="#toc2" tabindex="0">NETWORKDAYS.INTL関数の基本構文と引数</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数一覧</a></li><li><a href="#toc5" tabindex="0">第3引数（週末）：数値で指定する方法</a></li><li><a href="#toc6" tabindex="0">第3引数（週末）：7文字の文字列で指定する方法</a></li></ol></li><li><a href="#toc7" tabindex="0">NETWORKDAYS.INTL関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">数値で週末を指定する（日曜のみ休み）</a></li><li><a href="#toc9" tabindex="0">文字列で週末を指定する（水曜・日曜休み）</a></li><li><a href="#toc10" tabindex="0">祝日も除外する</a></li></ol></li><li><a href="#toc11" tabindex="0">実務で使えるNETWORKDAYS.INTL関数の活用例</a><ol><li><a href="#toc12" tabindex="0">シフト勤務の月間稼働日数を計算する</a></li><li><a href="#toc13" tabindex="0">海外拠点の稼働日数を比較する</a></li><li><a href="#toc14" tabindex="0">全日稼働で祝日だけ除外する</a></li></ol></li><li><a href="#toc15" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc16" tabindex="0">#VALUE!が出るときの原因と修正</a></li><li><a href="#toc17" tabindex="0">#NUM!が出るときの原因と修正</a></li><li><a href="#toc18" tabindex="0">祝日が反映されないときの確認ポイント</a></li></ol></li><li><a href="#toc19" tabindex="0">NETWORKDAYS.INTL関数と似た関数の違い・使い分け</a><ol><li><a href="#toc20" tabindex="0">NETWORKDAYSとの使い分け</a></li><li><a href="#toc21" tabindex="0">WORKDAY.INTLとの関係</a></li><li><a href="#toc22" tabindex="0">DAYSとの使い分け</a></li></ol></li><li><a href="#toc23" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">NETWORKDAYS.INTL関数とは？NETWORKDAYSとの違い</span></h2>



<p>NETWORKDAYS.INTL関数（読み方: ネットワークデイズ・インターナショナル関数）は、<strong>週末パターンをカスタムして稼働日数を求める関数</strong>です。</p>



<p>「INTL」は International（国際）の略です。国や業種によって休日が異なることに対応するために作られました。</p>



<p>通常の<a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>は「土日＝休み」が固定です。NETWORKDAYS.INTL関数は、この週末の定義を自由に変えられます。</p>



<p>たとえば次のような職場で活躍しますよ。</p>



<ul class="wp-block-list"><li>飲食店・小売店（火曜定休、水曜定休など）</li><li>美容室・クリニック（月曜定休）</li><li>海外拠点（金曜・土曜が休みの中東地域など）</li><li>日曜だけ休みの工場</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>土日が休みの一般的なオフィスワークなら、<a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>で十分です。土日以外を休みにしたい場合にだけ、NETWORKDAYS.INTL関数を使いましょう。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">NETWORKDAYS.INTL関数の基本構文と引数</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(開始日, 終了日, [週末], [祝日])</code></pre>



<p><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>の引数に「週末」が追加された形です。全部で4つの引数があります。</p>



<h3 class="wp-block-heading"><span id="toc4">引数一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>開始日</td><td>必須</td><td>期間の始まりとなる日付</td></tr><tr><td>終了日</td><td>必須</td><td>期間の終わりとなる日付</td></tr><tr><td>週末</td><td>任意</td><td>週末（休日）とする曜日パターン（省略時は土日）</td></tr><tr><td>祝日</td><td>任意</td><td>除外する祝日の日付リスト</td></tr></tbody></table></figure>



<p>開始日と終了日が同じ日で、かつ稼働日なら結果は「1」です。開始日が終了日より後の場合は負の値を返します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>第3引数が「週末」、第4引数が「祝日」です。<a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>では第3引数が「祝日」なので、引数の位置がずれる点に注意してくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">第3引数（週末）：数値で指定する方法</span></h3>



<p>第3引数には数値を入れて、どの曜日を週末にするかを指定します。</p>



<p>よく使う数値パターンは次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>数値</th><th>週末（休日）になる曜日</th></tr></thead><tbody><tr><td>1</td><td>土曜・日曜（デフォルト）</td></tr><tr><td>2</td><td>日曜・月曜</td></tr><tr><td>3</td><td>月曜・火曜</td></tr><tr><td>4</td><td>火曜・水曜</td></tr><tr><td>5</td><td>水曜・木曜</td></tr><tr><td>6</td><td>木曜・金曜</td></tr><tr><td>7</td><td>金曜・土曜</td></tr><tr><td>11</td><td>日曜のみ</td></tr><tr><td>12</td><td>月曜のみ</td></tr><tr><td>13</td><td>火曜のみ</td></tr><tr><td>14</td><td>水曜のみ</td></tr><tr><td>15</td><td>木曜のみ</td></tr><tr><td>16</td><td>金曜のみ</td></tr><tr><td>17</td><td>土曜のみ</td></tr></tbody></table></figure>



<p>たとえば、金曜・土曜が休みの中東拠点の稼働日数を求めるなら次のように書きます。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, 7)</code></pre>



<p>日曜だけ休みの工場なら「11」を指定します。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, 11)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">第3引数（週末）：7文字の文字列で指定する方法</span></h3>



<p>数値パターンにない組み合わせ（たとえば「水曜と日曜が休み」）は、7文字の文字列で指定します。</p>



<p>各文字が月曜から日曜に対応しています。「1」が休日、「0」が稼働日です。</p>



<pre class="wp-block-code"><code>月 火 水 木 金 土 日
↓  ↓  ↓  ↓  ↓  ↓  ↓
0  0  1  0  0  0  1</code></pre>



<p>水曜と日曜が休みなら「0010001」です。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, &quot;0010001&quot;)</code></pre>



<p>いくつか例を挙げます。</p>



<figure class="wp-block-table"><table><thead><tr><th>文字列</th><th>休日になる曜日</th><th>想定される業種</th></tr></thead><tbody><tr><td>&#8220;0000011&#8221;</td><td>土曜・日曜</td><td>一般オフィス</td></tr><tr><td>&#8220;0010001&#8221;</td><td>水曜・日曜</td><td>飲食店</td></tr><tr><td>&#8220;1000001&#8221;</td><td>月曜・日曜</td><td>美容室</td></tr><tr><td>&#8220;0000001&#8221;</td><td>日曜のみ</td><td>工場・小売</td></tr><tr><td>&#8220;0000000&#8221;</td><td>休日なし</td><td>全日稼働</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「0000000」を指定すると週末なし（毎日稼働）になります。祝日だけを除外したいときに便利ですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc7">NETWORKDAYS.INTL関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc8">数値で週末を指定する（日曜のみ休み）</span></h3>



<p>日曜だけ休みの職場で、2025/4/1から2025/4/30までの稼働日数を求めます。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(&quot;2025/4/1&quot;, &quot;2025/4/30&quot;, 11)</code></pre>



<p>結果は「26」です。4月は30日間のうち日曜が4日あるので、30 &#8211; 4 = 26日ですね。</p>



<p>ちなみに同じ期間をNETWORKDAYS関数で計算すると「22」です。土日の8日が除外されるため、差が出ます。</p>



<h3 class="wp-block-heading"><span id="toc9">文字列で週末を指定する（水曜・日曜休み）</span></h3>



<p>水曜と日曜が定休の飲食店で、同じ期間の稼働日数を求めます。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(&quot;2025/4/1&quot;, &quot;2025/4/30&quot;, &quot;0010001&quot;)</code></pre>



<p>結果は「22」です。水曜4日と日曜4日の計8日が除外されます。</p>



<h3 class="wp-block-heading"><span id="toc10">祝日も除外する</span></h3>



<p>第4引数に祝日リストを追加すれば、週末と祝日の両方を除外できます。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, &quot;0010001&quot;, 祝日!A2:A20)</code></pre>



<p>水曜・日曜を休みにしつつ、祝日シートの日付も差し引いた稼働日数が返ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>祝日の設定方法は<a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>と同じです。別シートに祝日マスタを作って参照する方法がおすすめですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc11">実務で使えるNETWORKDAYS.INTL関数の活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc12">シフト勤務の月間稼働日数を計算する</span></h3>



<p>シフト制の店舗で、スタッフごとに定休日が違う場合を考えてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（スタッフ名）</th><th>B列（定休日パターン）</th><th>C列（月初日）</th><th>D列（月末日）</th><th>E列（稼働日数）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>0010001</td><td>2025/4/1</td><td>2025/4/30</td><td>?</td></tr><tr><td>3行目</td><td>鈴木</td><td>1000001</td><td>2025/4/1</td><td>2025/4/30</td><td>?</td></tr><tr><td>4行目</td><td>佐藤</td><td>0000001</td><td>2025/4/1</td><td>2025/4/30</td><td>?</td></tr></tbody></table></figure>



<p>B列に各スタッフの週末パターンを文字列で入れておきます。E2セルには次の数式を入力します。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(C2, D2, B2, 祝日!A2:A20)</code></pre>



<p>B2セルの値（&#8221;0010001&#8243;）が第3引数として読み込まれます。数式を下にコピーすれば、スタッフごとに異なる稼働日数が自動計算されますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">海外拠点の稼働日数を比較する</span></h3>



<p>日本（土日休み）と中東拠点（金土休み）の稼働日数を並べて比較する例です。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, 1)</code></pre>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, 7)</code></pre>



<p>第3引数を「1」（土日休み）と「7」（金土休み）で変えるだけです。同じ期間でも拠点によって稼働日数が異なることが一目でわかります。</p>



<h3 class="wp-block-heading"><span id="toc14">全日稼働で祝日だけ除外する</span></h3>



<p>週末の概念がない24時間営業の施設で、祝日だけを除外した日数を求めたい場合です。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, &quot;0000000&quot;, 祝日!A2:A20)</code></pre>



<p>「0000000」で毎日稼働を指定し、第4引数で祝日だけを除外します。<a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a>では祝日を除外できないので、この方法が便利ですよ。</p>



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



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



<p>NETWORKDAYS.INTL関数で#VALUE!が出る原因は主に3つです。</p>



<ul class="wp-block-list"><li>日付が「文字列」として入力されている</li><li>第3引数の文字列が7文字でない（例: &#8220;001001&#8221;は6文字でエラー）</li><li>第3引数の文字列に「0」「1」以外の文字が含まれている</li></ul>



<p>日付の文字列問題は、<a href="https://mashukabu.com/spreadsheet-date-function/">DATE関数</a>で日付を作り直すと解決します。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(DATE(2025,4,1), DATE(2025,4,30), &quot;0010001&quot;)</code></pre>



<p>第3引数の文字列は、必ず7文字で「0」と「1」だけを使ってください。</p>



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



<p>第3引数に無効な数値を指定すると#NUM!エラーになります。</p>



<p>使える数値は「1〜7」と「11〜17」の14種類だけです。「8」「9」「10」などは無効なので注意しましょう。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, 8)</code></pre>



<p>この数式は#NUM!エラーになります。数値パターンに該当しない組み合わせは、7文字の文字列で指定してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc18">祝日が反映されないときの確認ポイント</span></h3>



<p>祝日を指定したのに除外されない場合は、次の3点を確認しましょう。</p>



<ul class="wp-block-list"><li><strong>祝日リストの日付形式</strong>: 祝日が文字列になっていないか</li><li><strong>引数の位置</strong>: 祝日リストを第3引数に入れていないか（第4引数が正しい位置です）</li><li><strong>祝日が期間外</strong>: 指定した祝日が開始日〜終了日の範囲外</li></ul>



<p>特に注意したいのが「引数の位置」です。NETWORKDAYS関数では祝日が第3引数ですが、NETWORKDAYS.INTL関数では<strong>第4引数</strong>です。</p>



<h2 class="wp-block-heading"><span id="toc19">NETWORKDAYS.INTL関数と似た関数の違い・使い分け</span></h2>



<p>NETWORKDAYSファミリーと関連関数を表で比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NETWORKDAYS.INTL</th><th><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS</a></th><th>WORKDAY.INTL</th><th><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY</a></th></tr></thead><tbody><tr><td>用途</td><td>週末カスタムで稼働日数</td><td>土日固定で稼働日数</td><td>週末カスタムでN営業日後</td><td>土日固定でN営業日後</td></tr><tr><td>週末の定義</td><td>数値or文字列で自由に指定</td><td>土日固定</td><td>数値or文字列で自由に指定</td><td>土日固定</td></tr><tr><td>祝日除外</td><td>あり（第4引数）</td><td>あり（第3引数）</td><td>あり（第4引数）</td><td>あり（第3引数）</td></tr><tr><td>戻り値</td><td>日数（整数）</td><td>日数（整数）</td><td>日付</td><td>日付</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc20">NETWORKDAYSとの使い分け</span></h3>



<p>違いは「週末パターンを変えられるかどうか」の1点だけです。</p>



<ul class="wp-block-list"><li><strong>土日休み</strong> → <a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>がシンプルでおすすめ</li><li><strong>土日以外が休み</strong> → NETWORKDAYS.INTL関数を使う</li></ul>



<p>NETWORKDAYS.INTL関数で第3引数を「1」にすれば、NETWORKDAYS関数とまったく同じ結果になります。</p>



<h3 class="wp-block-heading"><span id="toc21">WORKDAY.INTLとの関係</span></h3>



<p>WORKDAY.INTL関数は、NETWORKDAYS.INTL関数の「逆方向」です。</p>



<ul class="wp-block-list"><li><strong>NETWORKDAYS.INTL</strong>: 期間 → 稼働<strong>日数</strong>を返す</li><li><strong>WORKDAY.INTL</strong>: 日数 → 稼働<strong>日付</strong>を返す</li></ul>



<p>たとえば「水曜・日曜休みで10営業日後はいつ？」を求めるならWORKDAY.INTLを使います。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 10, &quot;0010001&quot;, 祝日!A2:A20)</code></pre>



<p>第3引数の週末パターンはNETWORKDAYS.INTL関数と共通です。同じ値を使えば計算結果が整合しますよ。</p>



<h3 class="wp-block-heading"><span id="toc22">DAYSとの使い分け</span></h3>



<p><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a>は、週末も祝日も除外しないカレンダー日数を返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>週末カスタムで稼働日数</td><td>NETWORKDAYS.INTL関数</td></tr><tr><td>土日祝を除いた稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a></td></tr><tr><td>週末・祝日を含むカレンダー日数</td><td><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a></td></tr></tbody></table></figure>



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



<p>NETWORKDAYS.INTL関数は、週末パターンをカスタムして稼働日数を求める関数です。</p>



<p>ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=NETWORKDAYS.INTL(開始日, 終了日, [週末], [祝日])</code> の最大4引数</li><li>第3引数の<strong>数値（1〜7、11〜17）</strong>で週末パターンを選ぶ</li><li>数値にない組み合わせは<strong>7文字の文字列</strong>（&#8221;0010001&#8243;など）で指定する</li><li>祝日は<strong>第4引数</strong>（NETWORKDAYS関数の第3引数とはずれるので注意）</li><li>土日休みなら<a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a>がシンプル</li></ul>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>土日以外の休日パターンで稼働日数</td><td>NETWORKDAYS.INTL関数</td></tr><tr><td>土日祝を除いた稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a></td></tr><tr><td>週末カスタムでN営業日後の日付</td><td>WORKDAY.INTL関数</td></tr><tr><td>土日祝を除いたN営業日後の日付</td><td><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a></td></tr><tr><td>今日の日付を基準にしたい</td><td><a href="https://mashukabu.com/spreadsheet-today-function/">TODAY関数</a>と組み合わせ</td></tr><tr><td>カレンダー日数</td><td><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a></td></tr></tbody></table></figure>



<p>まずは <code>=NETWORKDAYS.INTL(A2, B2, 11)</code> で日曜だけ休みの稼働日数を計算してみてください。7文字の文字列を使えば、どんな休日パターンにも対応できますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-networkdays-intl-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのWORKDAY.INTL関数の使い方｜N営業日後（休日指定）</title>
		<link>https://mashukabu.com/spreadsheet-workday-intl-function/</link>
					<comments>https://mashukabu.com/spreadsheet-workday-intl-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:28:57 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></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=4727</guid>

					<description><![CDATA[スプレッドシートのWORKDAY.INTL関数で休日パターンをカスタムしてN営業日後の日付を求める方法を解説。weekendパラメータの数値・7文字文字列指定やWORKDAY・NETWORKDAYS.INTLとの違い、シフト勤務の実務例まで丁寧に説明します。]]></description>
										<content:encoded><![CDATA[
<p>「うちの店は水曜と日曜が定休だけど、10営業日後の納品日っていつになるの？」。スプレッドシートで納期や期限を管理していると、こんな場面がありますよね。</p>



<p><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>なら土日を飛ばして営業日後の日付を出せます。でも、土日以外が休みの職場には対応できません。</p>



<p>そんなときに使うのがWORKDAY.INTL関数です。「どの曜日を休みにするか」を自由に指定して、N営業日後の日付を求められます。</p>



<p>この記事では基本の書き方から週末パターンの指定方法、似た関数との違いまで解説しますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">WORKDAY.INTL関数とは？WORKDAYとの違い</a></li><li><a href="#toc2" tabindex="0">WORKDAY.INTL関数の基本構文と引数</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数一覧</a></li><li><a href="#toc5" tabindex="0">第3引数（週末）：数値で指定する方法</a></li><li><a href="#toc6" tabindex="0">第3引数（週末）：7文字の文字列で指定する方法</a></li></ol></li><li><a href="#toc7" tabindex="0">WORKDAY.INTL関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">数値で週末を指定する（日曜のみ休み）</a></li><li><a href="#toc9" tabindex="0">文字列で週末を指定する（水曜・日曜休み）</a></li><li><a href="#toc10" tabindex="0">祝日も除外する</a></li><li><a href="#toc11" tabindex="0">結果を日付形式で表示する</a></li></ol></li><li><a href="#toc12" tabindex="0">実務で使えるWORKDAY.INTL関数の活用例</a><ol><li><a href="#toc13" tabindex="0">シフト勤務の納品日を自動計算する</a></li><li><a href="#toc14" tabindex="0">マイナス値でN営業日前を出す</a></li><li><a href="#toc15" tabindex="0">TODAY関数と組み合わせて動的に算出する</a></li><li><a href="#toc16" tabindex="0">全日稼働で祝日だけスキップする</a></li></ol></li><li><a href="#toc17" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">#VALUE!が出るときの原因と修正</a></li><li><a href="#toc19" tabindex="0">#NUM!が出るときの原因と修正</a></li><li><a href="#toc20" tabindex="0">祝日が反映されないときの確認ポイント</a></li><li><a href="#toc21" tabindex="0">シリアル値が表示されるときの対処</a></li></ol></li><li><a href="#toc22" tabindex="0">WORKDAY.INTL関数と似た関数の違い・使い分け</a><ol><li><a href="#toc23" tabindex="0">WORKDAYとの使い分け</a></li><li><a href="#toc24" tabindex="0">NETWORKDAYS.INTLとの関係</a></li><li><a href="#toc25" tabindex="0">DAYSとの使い分け</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">WORKDAY.INTL関数とは？WORKDAYとの違い</span></h2>



<p>WORKDAY.INTL関数（読み方: ワークデイ・インターナショナル関数）は、<strong>週末パターンをカスタムしてN営業日後（または前）の日付を返す関数</strong>です。</p>



<p>「INTL」は International（国際）の略です。国や業種によって休日が異なることに対応するために作られました。</p>



<p>通常の<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>は「土日＝休み」が固定です。WORKDAY.INTL関数は、この週末の定義を自由に変えられます。</p>



<p>たとえば次のような職場で活躍しますよ。</p>



<ul class="wp-block-list"><li>飲食店・小売店（火曜定休、水曜定休など）</li><li>美容室・クリニック（月曜定休）</li><li>海外拠点（金曜・土曜が休みの中東地域など）</li><li>日曜だけ休みの工場</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>土日が休みの一般的なオフィスワークなら、<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>で十分です。土日以外を休みにしたい場合にだけ、WORKDAY.INTL関数を使いましょう。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">WORKDAY.INTL関数の基本構文と引数</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



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



<p><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>の引数に「週末」が追加された形です。全部で4つの引数があります。</p>



<h3 class="wp-block-heading"><span id="toc4">引数一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>開始日</td><td>必須</td><td>起算日となる日付。この日自体はカウントに含まれません</td></tr><tr><td>日数</td><td>必須</td><td>数える営業日の数。正の値で未来、負の値で過去を指定します</td></tr><tr><td>週末</td><td>任意</td><td>週末（休日）とする曜日パターン（省略時は土日）</td></tr><tr><td>祝日</td><td>任意</td><td>除外する祝日の日付リスト</td></tr></tbody></table></figure>



<p>戻り値は<strong>シリアル値</strong>（日付を表す数値）です。そのままだと「45750」のような数字が表示されることがあります。表示形式を日付に変更してくださいね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>第3引数が「週末」、第4引数が「祝日」です。<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>では第3引数が「祝日」なので、引数の位置がずれる点に注意してください。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">第3引数（週末）：数値で指定する方法</span></h3>



<p>第3引数には数値を入れて、どの曜日を週末にするかを指定します。</p>



<p>よく使う数値パターンは次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>数値</th><th>週末（休日）になる曜日</th></tr></thead><tbody><tr><td>1</td><td>土曜・日曜（デフォルト）</td></tr><tr><td>2</td><td>日曜・月曜</td></tr><tr><td>3</td><td>月曜・火曜</td></tr><tr><td>4</td><td>火曜・水曜</td></tr><tr><td>5</td><td>水曜・木曜</td></tr><tr><td>6</td><td>木曜・金曜</td></tr><tr><td>7</td><td>金曜・土曜</td></tr><tr><td>11</td><td>日曜のみ</td></tr><tr><td>12</td><td>月曜のみ</td></tr><tr><td>13</td><td>火曜のみ</td></tr><tr><td>14</td><td>水曜のみ</td></tr><tr><td>15</td><td>木曜のみ</td></tr><tr><td>16</td><td>金曜のみ</td></tr><tr><td>17</td><td>土曜のみ</td></tr></tbody></table></figure>



<p>たとえば、金曜・土曜が休みの中東拠点で5営業日後の日付を求めるなら次のように書きます。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, 7)</code></pre>



<p>日曜だけ休みの工場なら「11」を指定します。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, 11)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">第3引数（週末）：7文字の文字列で指定する方法</span></h3>



<p>数値パターンにない組み合わせ（たとえば「水曜と日曜が休み」）は、7文字の文字列で指定します。</p>



<p>各文字が月曜から日曜に対応しています。「1」が休日、「0」が稼働日です。</p>



<pre class="wp-block-code"><code>月 火 水 木 金 土 日
↓  ↓  ↓  ↓  ↓  ↓  ↓
0  0  1  0  0  0  1</code></pre>



<p>水曜と日曜が休みなら「0010001」です。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, &quot;0010001&quot;)</code></pre>



<p>いくつか例を挙げます。</p>



<figure class="wp-block-table"><table><thead><tr><th>文字列</th><th>休日になる曜日</th><th>想定される業種</th></tr></thead><tbody><tr><td>&#8220;0000011&#8221;</td><td>土曜・日曜</td><td>一般オフィス</td></tr><tr><td>&#8220;0010001&#8221;</td><td>水曜・日曜</td><td>飲食店</td></tr><tr><td>&#8220;1000001&#8221;</td><td>月曜・日曜</td><td>美容室</td></tr><tr><td>&#8220;0000001&#8221;</td><td>日曜のみ</td><td>工場・小売</td></tr><tr><td>&#8220;0000000&#8221;</td><td>休日なし</td><td>全日稼働</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「0000000」を指定すると週末なし（毎日稼働）になります。祝日だけをスキップしてN営業日後を求めたいときに便利ですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc7">WORKDAY.INTL関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc8">数値で週末を指定する（日曜のみ休み）</span></h3>



<p>日曜だけ休みの職場で、2025/4/1（火曜日）から5営業日後の日付を求めます。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(&quot;2025/4/1&quot;, 5, 11)</code></pre>



<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>4/1</td><td>火</td><td>カウントに含まない</td></tr><tr><td>1</td><td>4/2</td><td>水</td><td>営業日</td></tr><tr><td>2</td><td>4/3</td><td>木</td><td>営業日</td></tr><tr><td>3</td><td>4/4</td><td>金</td><td>営業日</td></tr><tr><td>4</td><td>4/5</td><td>土</td><td>営業日（日曜のみ休みなので稼働）</td></tr><tr><td>&#8212;</td><td>4/6</td><td>日</td><td>スキップ</td></tr><tr><td>5</td><td>4/7</td><td>月</td><td>営業日</td></tr></tbody></table></figure>



<p>結果は <strong>2025/4/7（月）</strong> です。通常のWORKDAY関数なら土日をスキップして4/8になりますが、日曜のみ休みなので土曜もカウントされています。</p>



<h3 class="wp-block-heading"><span id="toc9">文字列で週末を指定する（水曜・日曜休み）</span></h3>



<p>水曜と日曜が定休の飲食店で、2025/4/1から5営業日後を求めます。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(&quot;2025/4/1&quot;, 5, &quot;0010001&quot;)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>カウント</th><th>日付</th><th>曜日</th><th>説明</th></tr></thead><tbody><tr><td>起算日</td><td>4/1</td><td>火</td><td>カウントに含まない</td></tr><tr><td>&#8212;</td><td>4/2</td><td>水</td><td>スキップ（定休日）</td></tr><tr><td>1</td><td>4/3</td><td>木</td><td>営業日</td></tr><tr><td>2</td><td>4/4</td><td>金</td><td>営業日</td></tr><tr><td>3</td><td>4/5</td><td>土</td><td>営業日</td></tr><tr><td>&#8212;</td><td>4/6</td><td>日</td><td>スキップ（定休日）</td></tr><tr><td>4</td><td>4/7</td><td>月</td><td>営業日</td></tr><tr><td>5</td><td>4/8</td><td>火</td><td>営業日</td></tr></tbody></table></figure>



<p>結果は <strong>2025/4/8（火）</strong> です。水曜と日曜がきちんとスキップされていますね。</p>



<h3 class="wp-block-heading"><span id="toc10">祝日も除外する</span></h3>



<p>第4引数に祝日リストを追加すれば、週末と祝日の両方をスキップしてくれます。</p>



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



<p>水曜・日曜を休みにしつつ、祝日シートの日付もスキップした結果が返ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>祝日の設定方法は<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>と同じです。別シートに祝日マスタを作って参照する方法がおすすめですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">結果を日付形式で表示する</span></h3>



<p>WORKDAY.INTL関数の結果が「45753」のような数値で表示された場合は、表示形式を変更しましょう。</p>



<ol class="wp-block-list"><li>結果が入ったセルを選択する</li><li>メニューの「表示形式」→「数字」→「日付」を選ぶ</li></ol>



<p><a href="https://mashukabu.com/spreadsheet-text-function/">TEXT関数</a>を使う方法もあります。</p>



<pre class="wp-block-code"><code>=TEXT(WORKDAY.INTL(&quot;2025/4/1&quot;, 5, &quot;0010001&quot;), &quot;yyyy/mm/dd&quot;)</code></pre>



<p>この書き方なら、表示形式を手動で変えなくても最初から日付として表示されます。</p>



<h2 class="wp-block-heading"><span id="toc12">実務で使えるWORKDAY.INTL関数の活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc13">シフト勤務の納品日を自動計算する</span></h3>



<p>シフト制の店舗で、スタッフごとに定休日が違う場合を考えてみましょう。各スタッフが受けた注文の「5営業日後の納品日」を自動で出します。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（スタッフ名）</th><th>B列（受注日）</th><th>C列（定休日パターン）</th><th>D列（納品日）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>2025/4/1</td><td>0010001</td><td>?</td></tr><tr><td>3行目</td><td>鈴木</td><td>2025/4/1</td><td>1000001</td><td>?</td></tr><tr><td>4行目</td><td>佐藤</td><td>2025/4/1</td><td>0000001</td><td>?</td></tr></tbody></table></figure>



<p>C列に各スタッフの週末パターンを文字列で入れておきます。D2セルには次の数式を入力します。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(B2, 5, C2, 祝日!A2:A20)</code></pre>



<p>C2セルの値（&#8221;0010001&#8243;）が第3引数として読み込まれます。数式を下にコピーすれば、スタッフごとに異なる納品日が自動計算されますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">マイナス値でN営業日前を出す</span></h3>



<p>日数に負の値を指定すると、過去にさかのぼって営業日を数えられます。</p>



<p>たとえば、水曜・日曜休みの店舗で、2025/4/10から3営業日前を求める場合はこう書きます。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(&quot;2025/4/10&quot;, -3, &quot;0010001&quot;)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>カウント</th><th>日付</th><th>曜日</th><th>説明</th></tr></thead><tbody><tr><td>起算日</td><td>4/10</td><td>木</td><td>カウントに含まない</td></tr><tr><td>&#8212;</td><td>4/9</td><td>水</td><td>スキップ（定休日）</td></tr><tr><td>-1</td><td>4/8</td><td>火</td><td>営業日</td></tr><tr><td>-2</td><td>4/7</td><td>月</td><td>営業日</td></tr><tr><td>&#8212;</td><td>4/6</td><td>日</td><td>スキップ（定休日）</td></tr><tr><td>-3</td><td>4/5</td><td>土</td><td>営業日</td></tr></tbody></table></figure>



<p>結果は <strong>2025/4/5（土）</strong> です。水曜と日曜がスキップされています。</p>



<p>「入金日から3営業日前までに請求書を送る」といったルールがある場合に便利です。</p>



<h3 class="wp-block-heading"><span id="toc15">TODAY関数と組み合わせて動的に算出する</span></h3>



<p>開始日に<a href="https://mashukabu.com/spreadsheet-today-function/">TODAY関数</a>を使うと、常に「今日からN営業日後」を自動計算できます。</p>



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



<p>ファイルを開くたびにTODAY関数が更新されるので、日付を手入力する必要がありません。タスク管理シートの期限列などに設定しておくと便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc16">全日稼働で祝日だけスキップする</span></h3>



<p>週末の概念がない24時間営業の施設で、祝日だけを除外してN営業日後を求めたい場合です。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, &quot;0000000&quot;, 祝日!A2:A20)</code></pre>



<p>「0000000」で毎日稼働を指定し、第4引数の祝日だけをスキップします。通常の<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>では土日が必ずスキップされるので、この方法でないと実現できません。</p>



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



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



<p>WORKDAY.INTL関数で#VALUE!が出る原因は主に3つです。</p>



<ul class="wp-block-list"><li>日付が「文字列」として入力されている</li><li>第3引数の文字列が7文字でない（例: &#8220;001001&#8221;は6文字でエラー）</li><li>第3引数の文字列に「0」「1」以外の文字が含まれている</li></ul>



<p>日付の文字列問題は、<a href="https://mashukabu.com/spreadsheet-date-function/">DATE関数</a>で日付を作り直すと解決します。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(DATE(2025,4,1), 5, &quot;0010001&quot;)</code></pre>



<p>第3引数の文字列は、必ず7文字で「0」と「1」だけを使ってください。</p>



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



<p>第3引数に無効な数値を指定すると#NUM!エラーになります。</p>



<p>使える数値は「1〜7」と「11〜17」の14種類だけです。「8」「9」「10」などは無効なので注意しましょう。</p>



<pre class="wp-block-code"><code>=WORKDAY.INTL(A2, 5, 8)</code></pre>



<p>この数式は#NUM!エラーになります。数値パターンに該当しない組み合わせは、7文字の文字列で指定してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc20">祝日が反映されないときの確認ポイント</span></h3>



<p>祝日を指定したのにスキップされない場合は、次の3点を確認しましょう。</p>



<ul class="wp-block-list"><li><strong>祝日リストの日付形式</strong>: 祝日が文字列になっていないか</li><li><strong>引数の位置</strong>: 祝日リストを第3引数に入れていないか（第4引数が正しい位置です）</li><li><strong>祝日が期間外</strong>: 指定した祝日が開始日〜N営業日後の日付の範囲外</li></ul>



<p>特に注意したいのが「引数の位置」です。WORKDAY関数では祝日が第3引数ですが、WORKDAY.INTL関数では<strong>第4引数</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc21">シリアル値が表示されるときの対処</span></h3>



<p>結果が「45753」のような数値で表示される場合は、エラーではありません。セルの表示形式を「日付」に変更すれば解決します。</p>



<p>TEXT関数でラップする方法もOKです。</p>



<pre class="wp-block-code"><code>=TEXT(WORKDAY.INTL(A2, 5, &quot;0010001&quot;), &quot;yyyy/mm/dd&quot;)</code></pre>



<h2 class="wp-block-heading"><span id="toc22">WORKDAY.INTL関数と似た関数の違い・使い分け</span></h2>



<p>WORKDAYファミリーと関連関数を表で比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>WORKDAY.INTL</th><th><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY</a></th><th><a href="https://mashukabu.com/spreadsheet-networkdays-intl-function/">NETWORKDAYS.INTL</a></th><th><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS</a></th></tr></thead><tbody><tr><td>用途</td><td>週末カスタムでN営業日後</td><td>土日固定でN営業日後</td><td>週末カスタムで稼働日数</td><td>土日固定で稼働日数</td></tr><tr><td>週末の定義</td><td>数値or文字列で自由に指定</td><td>土日固定</td><td>数値or文字列で自由に指定</td><td>土日固定</td></tr><tr><td>祝日除外</td><td>あり（第4引数）</td><td>あり（第3引数）</td><td>あり（第4引数）</td><td>あり（第3引数）</td></tr><tr><td>戻り値</td><td>日付（シリアル値）</td><td>日付（シリアル値）</td><td>日数（整数）</td><td>日数（整数）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc23">WORKDAYとの使い分け</span></h3>



<p>違いは「週末パターンを変えられるかどうか」の1点だけです。</p>



<ul class="wp-block-list"><li><strong>土日休み</strong> → <a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>がシンプルでおすすめ</li><li><strong>土日以外が休み</strong> → WORKDAY.INTL関数を使う</li></ul>



<p>WORKDAY.INTL関数で第3引数を「1」にすれば、WORKDAY関数とまったく同じ結果になります。</p>



<h3 class="wp-block-heading"><span id="toc24">NETWORKDAYS.INTLとの関係</span></h3>



<p><a href="https://mashukabu.com/spreadsheet-networkdays-intl-function/">NETWORKDAYS.INTL関数</a>は、WORKDAY.INTL関数の「逆方向」です。</p>



<ul class="wp-block-list"><li><strong>WORKDAY.INTL</strong>: 日数 → 営業<strong>日付</strong>を返す</li><li><strong>NETWORKDAYS.INTL</strong>: 期間 → 営業<strong>日数</strong>を返す</li></ul>



<p>たとえば「水曜・日曜休みでこの期間は何稼働日？」を求めるならNETWORKDAYS.INTLを使います。</p>



<pre class="wp-block-code"><code>=NETWORKDAYS.INTL(A2, B2, &quot;0010001&quot;, 祝日!A2:A20)</code></pre>



<p>第3引数の週末パターンはWORKDAY.INTL関数と共通です。同じ値を使えば計算結果が整合しますよ。</p>



<h3 class="wp-block-heading"><span id="toc25">DAYSとの使い分け</span></h3>



<p><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a>は、週末も祝日も除外しないカレンダー日数を返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>週末カスタムでN営業日後の日付</td><td>WORKDAY.INTL関数</td></tr><tr><td>土日祝を除いたN営業日後の日付</td><td><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a></td></tr><tr><td>週末カスタムで稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-intl-function/">NETWORKDAYS.INTL関数</a></td></tr><tr><td>土日祝を除いた稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a></td></tr><tr><td>カレンダー日数</td><td><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a></td></tr></tbody></table></figure>



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



<p>WORKDAY.INTL関数は、週末パターンをカスタムしてN営業日後の日付を求める関数です。</p>



<p>ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=WORKDAY.INTL(開始日, 日数, [週末], [祝日])</code> の最大4引数</li><li>第3引数の<strong>数値（1〜7、11〜17）</strong>で週末パターンを選ぶ</li><li>数値にない組み合わせは<strong>7文字の文字列</strong>（&#8221;0010001&#8243;など）で指定する</li><li>祝日は<strong>第4引数</strong>（WORKDAY関数の第3引数とはずれるので注意）</li><li>結果がシリアル値で表示されたら、<strong>表示形式を「日付」に変更</strong>する</li><li>日数にマイナスを指定すれば<strong>営業日前</strong>も計算できる</li><li>土日休みなら<a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a>がシンプル</li></ul>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>土日以外の休日パターンでN営業日後</td><td>WORKDAY.INTL関数</td></tr><tr><td>土日祝を除いたN営業日後</td><td><a href="https://mashukabu.com/spreadsheet-workday-function/">WORKDAY関数</a></td></tr><tr><td>週末カスタムで稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-intl-function/">NETWORKDAYS.INTL関数</a></td></tr><tr><td>土日祝を除いた稼働日数</td><td><a href="https://mashukabu.com/spreadsheet-networkdays-function/">NETWORKDAYS関数</a></td></tr><tr><td>今日の日付を基準にしたい</td><td><a href="https://mashukabu.com/spreadsheet-today-function/">TODAY関数</a>と組み合わせ</td></tr><tr><td>カレンダー日数</td><td><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a></td></tr></tbody></table></figure>



<p>まずは <code>=WORKDAY.INTL(A2, 5, 11)</code> で日曜だけ休みの5営業日後を計算してみてください。7文字の文字列を使えば、どんな休日パターンにも対応できますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-workday-intl-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
