<?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>360日法 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/360%E6%97%A5%E6%B3%95/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Apr 2026 21:35:24 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>360日法 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのDAYS360関数の使い方｜360日ベースの日数計算</title>
		<link>https://mashukabu.com/spreadsheet-days360-function/</link>
					<comments>https://mashukabu.com/spreadsheet-days360-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Mon, 20 Apr 2026 00:42:40 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[360日法]]></category>
		<category><![CDATA[DAYS360]]></category>
		<category><![CDATA[日付]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6098</guid>

					<description><![CDATA[スプレッドシートのDAYS360関数の使い方を解説。1年を360日（30日×12か月）とみなす金融業界特有の日数計算方法、米国NASD方式とヨーロッパ方式の違い、利息日割り計算の実務例、DAYS・YEARFRACとの使い分けまで具体的な数式例とともに紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">取引先から「社債利息は360日ベースで計算してほしい」と言われて、手が止まった経験はありませんか。1年を365日ではなく360日として数える独特のルールは、金融業界の契約書ではいまだに現役です。普通に日数を引き算すると、相手の計算と合わなくてやり直し…ということも起こりがちですよね。</p>



<p class="wp-block-paragraph">そんなときに使えるのが、スプレッドシートのDAYS360関数です。1年を360日（30日×12か月）とみなして、2つの日付の間の日数を一発で返してくれます。この記事では、DAYS360関数の構文と引数から、米国NASD方式とヨーロッパ方式の違い、利息日割り計算の実例、DAYS関数やYEARFRAC関数との使い分けまでまとめて紹介しますね。</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">スプレッドシートのDAYS360関数とは？</a><ol><li><a href="#toc2" tabindex="0">関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">360日法が使われる理由</a></li></ol></li><li><a href="#toc4" tabindex="0">米国NASD方式とヨーロッパ方式の違い</a><ol><li><a href="#toc5" tabindex="0">米国NASD方式（FALSEまたは省略）</a></li><li><a href="#toc6" tabindex="0">ヨーロッパ方式（TRUE）</a></li><li><a href="#toc7" tabindex="0">2つの方式の比較表</a></li><li><a href="#toc8" tabindex="0">どちらを使えばいいか</a></li></ol></li><li><a href="#toc9" tabindex="0">DAYS360関数の基本的な使い方</a><ol><li><a href="#toc10" tabindex="0">セル参照で日数を計算する</a></li><li><a href="#toc11" tabindex="0">DATE関数と組み合わせる</a></li><li><a href="#toc12" tabindex="0">TODAY関数と組み合わせる</a></li><li><a href="#toc13" tabindex="0">方式引数を明示する</a></li></ol></li><li><a href="#toc14" tabindex="0">実務での活用例</a><ol><li><a href="#toc15" tabindex="0">社債・融資の利息日割り計算</a></li><li><a href="#toc16" tabindex="0">リース料・保険料の日割り計算</a></li></ol></li><li><a href="#toc17" tabindex="0">DAYS・DAYS360・YEARFRACの使い分け</a><ol><li><a href="#toc18" tabindex="0">3関数の比較表</a></li><li><a href="#toc19" tabindex="0">使い分け早見表</a></li></ol></li><li><a href="#toc20" tabindex="0">DAYS360関数のエラーと対処法</a><ol><li><a href="#toc21" tabindex="0">#VALUE!エラーの原因と対策</a></li><li><a href="#toc22" tabindex="0">IFERRORで安全に使う</a></li></ol></li><li><a href="#toc23" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのDAYS360関数とは？</span></h2>



<p class="wp-block-paragraph">スプレッドシートのDAYS360関数は、1年を360日（30日×12か月）とみなす「360日法」で、2つの日付の間の日数を計算する日付関数です。読み方は「デイズ・スリーシックスティ」で、DAYS（日数）と360（30日×12か月＝360日）を組み合わせた名前ですよ。</p>



<p class="wp-block-paragraph">通常の日数計算に使う<a href="https://mashukabu.com/spreadsheet-days-function/">DAYS関数</a>は実際のカレンダーどおり365日（うるう年は366日）で計算しますが、DAYS360関数はすべての月を一律30日として計算します。社債利息やリース料の日割りなど、金融業界特有の計算に対応したい場面にピッタリです。</p>



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



<p class="wp-block-paragraph">構文はシンプルで、引数は最大3つです。</p>



<pre class="wp-block-code"><code>=DAYS360(開始日, 終了日, [方式])</code></pre>



<p class="wp-block-paragraph">引数の意味を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>開始日</td><td>必須</td><td>期間の最初の日付。<a href="https://mashukabu.com/spreadsheet-date-function/">DATE関数</a>やセル参照で指定</td></tr><tr><td>終了日</td><td>必須</td><td>期間の最後の日付</td></tr><tr><td>方式</td><td>省略可</td><td>FALSEまたは省略で米国NASD方式、TRUEでヨーロッパ方式</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">開始日が終了日より後の場合は、負の値が返ります。日付は文字列で直接入力するとエラーになりやすいので、DATE関数やセル参照を使うのがおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc3">360日法が使われる理由</span></h3>



<p class="wp-block-paragraph">「なぜ今さら360日で計算するの？」と思う人もいるかもしれません。360日法が使われ続けている理由は、手計算の時代の名残とシンプルさにあります。</p>



<p class="wp-block-paragraph">360は約数が多い数（高度合成数と呼ばれる種類）なので、次のように期間をきれいに分割できます。</p>



<ul class="wp-block-list"><li>半年＝180日</li><li>四半期＝90日</li><li>1か月＝30日</li></ul>



<p class="wp-block-paragraph">月ごとの日数が変わらないので、利息や配当の計算がシンプルで、支払額もブレません。現在でも米国社債・地方債・政府機関債の利息計算や、ユーロ債（欧州方式）で標準的に使われていますよ。</p>



<h2 class="wp-block-heading"><span id="toc4">米国NASD方式とヨーロッパ方式の違い</span></h2>



<p class="wp-block-paragraph">DAYS360関数の結果を左右するのが、3つ目の引数「方式」です。どちらを使うかで結果が変わるのは、月末日（28日・30日・31日）が絡むケースに限られます。先に共通の計算式を押さえておきましょう。</p>



<pre class="wp-block-code"><code>日数 = 360×(Y2−Y1) + 30×(M2−M1) + (D2−D1)</code></pre>



<p class="wp-block-paragraph">Y・M・Dは「調整後」の年・月・日を表します。この「どう調整するか」が方式によって違うんですね。</p>



<h3 class="wp-block-heading"><span id="toc5">米国NASD方式（FALSEまたは省略）</span></h3>



<p class="wp-block-paragraph">方式をFALSEにするか省略すると、米国NASD方式で計算されます。調整ルールはちょっと複雑です。</p>



<ol class="wp-block-list"><li>開始日が月末日なら、その月の30日に変換する</li><li>終了日が31日の場合、開始日の値で分岐する</li></ol>



<ul class="wp-block-list"><li>開始日が29日以下 → 終了日を翌月1日に変換</li><li>開始日が30日以上（変換後含む）→ 終了日を30日に変換</li></ul>



<p class="wp-block-paragraph">米国社債や政府機関債の利息計算で使われる方式で、日本の実務で「360日法」と指定された場合もたいていこちらになります。</p>



<h3 class="wp-block-heading"><span id="toc6">ヨーロッパ方式（TRUE）</span></h3>



<p class="wp-block-paragraph">方式をTRUEにすると、ヨーロッパ方式（30E/360とも呼ばれる）で計算されます。ルールはシンプルです。</p>



<ol class="wp-block-list"><li>開始日が31日なら、30日に変換する</li><li>終了日が31日なら、30日に変換する</li></ol>



<p class="wp-block-paragraph">開始日の値に関係なく、31日は一律30日に変換されます。ユーロ債や欧州証券で使われる方式で、覚えやすいのが特徴ですよ。</p>



<h3 class="wp-block-heading"><span id="toc7">2つの方式の比較表</span></h3>



<p class="wp-block-paragraph">方式の違いで結果がどう変わるか、具体例で見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>開始日</th><th>終了日</th><th>米国NASD方式</th><th>ヨーロッパ方式</th><th>差</th></tr></thead><tbody><tr><td>2024/1/15</td><td>2024/7/15</td><td>180</td><td>180</td><td>0</td></tr><tr><td>2024/1/1</td><td>2024/12/31</td><td>360</td><td>360</td><td>0</td></tr><tr><td>2024/1/31</td><td>2024/3/31</td><td>60</td><td>60</td><td>0</td></tr><tr><td>2024/1/28</td><td>2024/3/31</td><td>63</td><td>62</td><td>+1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">差が出るのは一番下の「2024/1/28 → 2024/3/31」のケースです。理由を分解してみますね。</p>



<p class="wp-block-paragraph"><strong>米国NASD方式：</strong> 開始日の28日は月末ではないので変換なし。終了日の31日は、開始日が29日以下なので翌月1日（4/1）に変換します。計算すると <code>360×0 + 30×(4−1) + (1−28) = 63日</code> です。</p>



<p class="wp-block-paragraph"><strong>ヨーロッパ方式：</strong> 開始日の28日は変換なし。終了日の31日は一律30日に変換。計算すると <code>30×2 + (30−28) = 62日</code> になります。</p>



<h3 class="wp-block-heading"><span id="toc8">どちらを使えばいいか</span></h3>



<p class="wp-block-paragraph">日本国内の一般的な業務なら、デフォルトの米国NASD方式（省略またはFALSE）で問題ありません。取引先や契約書で「ヨーロッパ方式」「30E/360」と指定があるときだけ、TRUEを指定してくださいね。迷ったら引数を省略するのが無難ですよ。</p>



<h2 class="wp-block-heading"><span id="toc9">DAYS360関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">ここからは実際の数式で使い方を確認しましょう。スプレッドシートでの入力イメージを掴んでおくと、現場で迷いません。</p>



<h3 class="wp-block-heading"><span id="toc10">セル参照で日数を計算する</span></h3>



<p class="wp-block-paragraph">いちばん一般的な使い方です。A1に開始日、B1に終了日が入力されている前提ですね。</p>



<pre class="wp-block-code"><code>=DAYS360(A1, B1)</code></pre>



<p class="wp-block-paragraph">A1に「2024/1/1」、B1に「2024/12/31」が入っていれば、結果は <strong>360</strong> になります。実際のカレンダーでは365日ありますが、360日法では年末までちょうど360日です。</p>



<h3 class="wp-block-heading"><span id="toc11">DATE関数と組み合わせる</span></h3>



<p class="wp-block-paragraph">日付を数式内で直接指定したいときは、<a href="https://mashukabu.com/spreadsheet-date-function/">DATE関数</a>と組み合わせます。文字列で日付を入れるとエラーになりやすいので、DATE関数を経由するのが安全ですよ。</p>



<pre class="wp-block-code"><code>=DAYS360(DATE(2024,1,1), DATE(2024,12,31))</code></pre>



<p class="wp-block-paragraph">こちらも結果は <strong>360</strong> です。年・月・日がそれぞれ別のセルに入っているときにも応用できます。</p>



<h3 class="wp-block-heading"><span id="toc12">TODAY関数と組み合わせる</span></h3>



<p class="wp-block-paragraph">「契約開始日から今日までの経過日数」を自動で出したいときは、TODAY関数と組み合わせるのが定番です。</p>



<pre class="wp-block-code"><code>=DAYS360(DATE(2024,4,1), TODAY())</code></pre>



<p class="wp-block-paragraph">ファイルを開くたびに今日の日付で再計算されるので、経過日数の管理表や利息試算シートで重宝しますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">方式引数を明示する</span></h3>



<p class="wp-block-paragraph">米国方式・ヨーロッパ方式を明示したいときは、3つ目の引数にTRUE/FALSEを渡します。</p>



<pre class="wp-block-code"><code>=DAYS360(A1, B1, FALSE)  // 米国NASD方式（省略時と同じ）
=DAYS360(A1, B1, TRUE)   // ヨーロッパ方式</code></pre>



<p class="wp-block-paragraph">方式が混在するシートで使うときは、見分けがつくように明示しておくとレビューしやすくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc14">実務での活用例</span></h2>



<p class="wp-block-paragraph">DAYS360関数が本領を発揮するのは、金融計算やリース料の日割りなど、360日ベースで計算することが決まっている場面です。よく使う2パターンを紹介しますね。</p>



<h3 class="wp-block-heading"><span id="toc15">社債・融資の利息日割り計算</span></h3>



<p class="wp-block-paragraph">360日法の代表的な用途が、社債や融資の利息計算です。基本の式はこうなります。</p>



<pre class="wp-block-code"><code>利息 = 元本 × 年利率 × DAYS360(開始日, 終了日) / 360</code></pre>



<p class="wp-block-paragraph"><strong>具体例：</strong> 元本100万円、年利3％、期間2024/4/1〜2024/10/1の利息を計算してみましょう。</p>



<pre class="wp-block-code"><code>=1000000 * 0.03 * DAYS360(DATE(2024,4,1), DATE(2024,10,1)) / 360</code></pre>



<p class="wp-block-paragraph">DAYS360の結果は180日（30×6か月）です。計算すると <code>1,000,000 × 0.03 × 180 / 360 = 15,000円</code> になります。</p>



<p class="wp-block-paragraph">実際のカレンダーで数えると4/1〜10/1は183日ですが、360日法では180日。月ごとの日数のばらつきがなくなるので、契約書どおりの支払額で揃えやすくなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc16">リース料・保険料の日割り計算</span></h3>



<p class="wp-block-paragraph">リース契約や保険料でも、契約書に「360日ベース」と明記されているケースがあります。考え方は利息計算と同じです。</p>



<pre class="wp-block-code"><code>=リース年額 * DAYS360(契約開始日, 契約終了日) / 360</code></pre>



<p class="wp-block-paragraph">年額固定のリースを途中解約するときの日割り精算や、中途加入の保険料計算などで、契約書の指定に合わせてDAYS360を呼び出すだけでOKですよ。</p>



<h2 class="wp-block-heading"><span id="toc17">DAYS・DAYS360・YEARFRACの使い分け</span></h2>



<p class="wp-block-paragraph">スプレッドシートには、日数や期間を求める関数がいくつもあります。どれを使えばいいか迷いやすいので、表で整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">3関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>計算基準</th><th>戻り値</th><th>主な用途</th></tr></thead><tbody><tr><td>DAYS360</td><td>360日法（30日×12か月）</td><td>整数（日数）</td><td>社債・金融商品の利息計算</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-days-function/">DAYS</a></td><td>実際のカレンダー日数（365/366）</td><td>整数（日数）</td><td>一般的な日数差の計算</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-yearfrac-function/">YEARFRAC</a></td><td>指定した基準（複数対応）</td><td>小数（年単位）</td><td>年率・期間割合の計算</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じ期間「2024/1/1〜2024/12/31」で比較すると、DAYSは365日、DAYS360は360日、YEARFRACは基準により小数を返します。</p>



<h3 class="wp-block-heading"><span id="toc19">使い分け早見表</span></h3>



<p class="wp-block-paragraph">やりたいことベースで選ぶなら、こちらの表が分かりやすいですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>普通に日数を数えたい</td><td>DAYS</td></tr><tr><td>360日法（金融契約）で日数を出したい</td><td>DAYS360</td></tr><tr><td>年率で期間の割合を出したい</td><td>YEARFRAC</td></tr><tr><td>年・月・日単位で期間を出したい</td><td>DATEDIF</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">判断基準は「何日法で計算するか」と「戻り値が日数か年単位か」の2点だけです。契約書に「360日ベース」「30/360」と書かれていたらDAYS360、特に指定がなければDAYS、年率をかけて経過割合を出したいならYEARFRACと覚えておけばOKです。</p>



<p class="wp-block-paragraph">ちなみに、YEARFRACの基準4（ヨーロッパ30/360）は <code>DAYS360(開始日, 終了日, TRUE) / 360</code> と同じ結果になります。「年単位の小数が欲しい」か「日数の整数が欲しい」かで選ぶとすっきりしますよ。</p>



<h2 class="wp-block-heading"><span id="toc20">DAYS360関数のエラーと対処法</span></h2>



<p class="wp-block-paragraph">DAYS360関数を使っていて出会いやすいのが <code>#VALUE!</code> エラーです。原因と対処をセットで覚えておくと、現場で詰まりません。</p>



<h3 class="wp-block-heading"><span id="toc21">#VALUE!エラーの原因と対策</span></h3>



<p class="wp-block-paragraph">原因はだいたい「日付として認識できない値を渡している」ことに集約されます。代表的なパターンをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>例</th><th>対処法</th></tr></thead><tbody><tr><td>文字列で直接入力している</td><td><code>=DAYS360("2024/1/1", "2024/12/31")</code></td><td>DATE関数かセル参照を使う</td></tr><tr><td>無効な日付を指定した</td><td><code>=DAYS360(DATE(2024,13,1), B1)</code></td><td>月は1〜12、日は有効範囲に</td></tr><tr><td>参照先セルが文字列書式</td><td>入力されている値が「文字列」扱い</td><td>表示形式を「日付」に変更</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">日付はDATE関数で作るか、あらかじめ日付として入力されているセルを参照するのが鉄則です。特にCSVを取り込んだ直後のシートは、見た目は日付でも中身は文字列ということがあるので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc22">IFERRORで安全に使う</span></h3>



<p class="wp-block-paragraph">共有シートや自動化フローで使うときは、<a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数</a>で囲っておくと安心です。</p>



<pre class="wp-block-code"><code>=IFERROR(DAYS360(A1, B1), &quot;日付を確認してください&quot;)</code></pre>



<p class="wp-block-paragraph">入力ミスがあっても分かりやすいメッセージに置き換わるので、利用者が原因をすぐに判断できますよ。</p>



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



<p class="wp-block-paragraph">スプレッドシートのDAYS360関数は、1年を360日として日数を計算する、金融契約に対応した日付関数です。要点をおさらいしておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=DAYS360(開始日, 終了日, [方式])</code>。方式の省略またはFALSEで米国NASD方式、TRUEでヨーロッパ方式</li><li>360日法は、1年を360日（30日×12か月）とみなす金融業界標準の計算方式</li><li>方式の違いで結果が変わるのは、月末日（28日・31日など）が絡むケース</li><li>利息日割り計算は <code>元本 × 年利率 × DAYS360(開始日,終了日) / 360</code> の形が基本</li><li>一般的な日数計算はDAYS、年率計算はYEARFRAC、360日ベース指定のときだけDAYS360と使い分ける</li><li>#VALUE!エラーの多くは「日付として認識されない値」が原因。DATE関数やセル参照で解決できる</li></ul>



<p class="wp-block-paragraph">契約書や取引先から「360日ベースで計算してください」と言われたら、DAYS360関数で迷わずサッと対応できるようにしておくと心強いですよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-days360-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのDAYS360関数の使い方｜360日法で利息日数を計算する</title>
		<link>https://mashukabu.com/excel-function-howto-use-days360/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-days360/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 14 Jul 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[360日法]]></category>
		<category><![CDATA[DAYS360関数]]></category>
		<category><![CDATA[Excel日付関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2386</guid>

					<description><![CDATA[ExcelのDAYS360関数の使い方を徹底解説。1年を360日とみなす30/360方式の計算ロジック、米国NASD方式とヨーロッパ方式の違い、社債の利息日割り計算の実務例、DAYS・YEARFRACとの使い分けまで具体例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「社債の利息計算をExcelでやりたいけど、360日法ってどう数えるの？」と悩んでいませんか。金融業界では1年を360日として日数を扱う独自の方式があります。手動で計算すると間違いのもとですよね。</p>



<p class="wp-block-paragraph">ExcelのDAYS360関数を使えば、360日法の日数計算を一発で処理できます。この記事では構文と引数の解説から、米国方式とヨーロッパ方式の違いまで紹介します。利息日割りの実務例とよくあるエラーも丁寧に解説しますね。</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">ExcelのDAYS360関数とは</a><ol><li><a href="#toc2" tabindex="0">DAYS360関数の読み方</a></li><li><a href="#toc3" tabindex="0">360日法が使われる理由</a></li><li><a href="#toc4" tabindex="0">対応バージョン</a></li></ol></li><li><a href="#toc5" tabindex="0">DAYS360関数の構文と引数</a><ol><li><a href="#toc6" tabindex="0">構文</a></li><li><a href="#toc7" tabindex="0">引数の詳細</a></li><li><a href="#toc8" tabindex="0">戻り値の特徴</a></li></ol></li><li><a href="#toc9" tabindex="0">米国NASD方式とヨーロッパ方式の違い</a><ol><li><a href="#toc10" tabindex="0">米国NASD方式のルール</a></li><li><a href="#toc11" tabindex="0">ヨーロッパ方式のルール</a></li><li><a href="#toc12" tabindex="0">同じ日付での計算結果比較</a></li><li><a href="#toc13" tabindex="0">どちらの方式を使うべきか</a></li></ol></li><li><a href="#toc14" tabindex="0">DAYS360関数の基本的な使い方</a><ol><li><a href="#toc15" tabindex="0">セル参照で日数を計算する</a></li><li><a href="#toc16" tabindex="0">DATE関数と組み合わせる</a></li><li><a href="#toc17" tabindex="0">TODAY関数で経過日数を自動計算する</a></li><li><a href="#toc18" tabindex="0">方式を明示する書き方</a></li></ol></li><li><a href="#toc19" tabindex="0">実務での活用例</a><ol><li><a href="#toc20" tabindex="0">社債の経過利息を計算する</a></li><li><a href="#toc21" tabindex="0">月次利息の支払いシミュレーション</a></li><li><a href="#toc22" tabindex="0">リース料・保険料の日割り計算</a></li><li><a href="#toc23" tabindex="0">満期日までの残日数を表示する</a></li></ol></li><li><a href="#toc24" tabindex="0">DAYS360関数のよくあるエラーと対処法</a><ol><li><a href="#toc25" tabindex="0">#VALUE!エラーの原因と対処</a></li><li><a href="#toc26" tabindex="0">結果がマイナスになる場合</a></li><li><a href="#toc27" tabindex="0">結果が想定と1日ずれる場合</a></li><li><a href="#toc28" tabindex="0">IFERRORで安全に使う</a></li></ol></li><li><a href="#toc29" tabindex="0">DAYS360・DAYS・YEARFRAC・DATEDIFの使い分け</a><ol><li><a href="#toc30" tabindex="0">戻り値と計算方式の違い</a></li><li><a href="#toc31" tabindex="0">使い分け早見表</a></li><li><a href="#toc32" tabindex="0">YEARFRAC基準4との対応関係</a></li></ol></li><li><a href="#toc33" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのDAYS360関数とは</span></h2>



<p class="wp-block-paragraph">DAYS360関数は、1年を360日（30日×12か月）とみなす「360日法」で2つの日付間の日数を計算する関数です。金融業界の利息計算や社債の経過日数の算出によく使われます。</p>



<p class="wp-block-paragraph">通常の日数計算には<a href="https://mashukabu.com/excel-function-howto-use-days/">DAYS関数</a>を使います。DAYS関数は実際のカレンダーどおり365日（うるう年は366日）で計算します。一方、DAYS360関数は毎月を一律30日として扱うのが特徴です。</p>



<h3 class="wp-block-heading"><span id="toc2">DAYS360関数の読み方</span></h3>



<p class="wp-block-paragraph">読み方は「デイズ・スリーシックスティ」です。DAYS（日数）と360（30日×12か月＝360日）を組み合わせた名前になっています。関数名が計算ルールをそのまま表しているので、覚えやすいですよね。</p>



<h3 class="wp-block-heading"><span id="toc3">360日法が使われる理由</span></h3>



<p class="wp-block-paragraph">360日法は手計算の時代に考案された方式です。360は「高度合成数」と呼ばれ、多くの約数を持ちます。そのため次のように均等に分割できます。</p>



<ul class="wp-block-list"><li>半年＝180日</li><li>四半期＝90日</li><li>1か月＝30日</li></ul>



<p class="wp-block-paragraph">月ごとの日数のばらつきがなくなるので、利息や配当の計算がシンプルになります。現在でも米国社債や欧州債券の利息計算で広く使われていますよ。</p>



<h3 class="wp-block-heading"><span id="toc4">対応バージョン</span></h3>



<p class="wp-block-paragraph">Excel 2007以降のすべてのバージョンで使えます。Excel for Microsoft 365、Excel 2024、2021、2019、2016、Mac版、Web版に対応しています。古いExcelでもそのまま動くので互換性の心配はいりません。</p>



<h2 class="wp-block-heading"><span id="toc5">DAYS360関数の構文と引数</span></h2>



<h3 class="wp-block-heading"><span id="toc6">構文</span></h3>



<pre class="wp-block-code"><code>=DAYS360(開始日, 終了日, [方式])</code></pre>



<h3 class="wp-block-heading"><span id="toc7">引数の詳細</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>FALSEまたは省略で米国NASD方式。TRUEでヨーロッパ方式</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">開始日が終了日より後の場合は、負の値を返します。日付は<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>やセル参照で指定するのがおすすめです。文字列で日付を直接書くとエラーになることがあるためです。</p>



<h3 class="wp-block-heading"><span id="toc8">戻り値の特徴</span></h3>



<p class="wp-block-paragraph">DAYS360関数の戻り値は常に整数です。小数や分数は返しません。年率計算のように小数で受け取りたい場合は<a href="https://mashukabu.com/excel-function-howto-use-yearfrac/">YEARFRAC関数</a>を使ってくださいね。</p>



<h2 class="wp-block-heading"><span id="toc9">米国NASD方式とヨーロッパ方式の違い</span></h2>



<p class="wp-block-paragraph">DAYS360関数の計算結果を決めるのが「方式」の引数です。米国方式とヨーロッパ方式では、月末日の扱いが異なります。</p>



<p class="wp-block-paragraph">共通の計算式は次のとおりです。</p>



<pre class="wp-block-code"><code>日数 = 360×(Y2−Y1) + 30×(M2−M1) + (D2−D1)</code></pre>



<p class="wp-block-paragraph">Y・M・Dは調整後の年・月・日を表します。この「調整ルール」が方式によって違うのです。</p>



<h3 class="wp-block-heading"><span id="toc10">米国NASD方式のルール</span></h3>



<p class="wp-block-paragraph">方式をFALSEにするか省略すると、米国NASD方式で計算します。NASDは米国証券業協会（National Association of Securities Dealers）の略です。調整ルールは次のとおりです。</p>



<ol class="wp-block-list"><li>開始日が月末日なら、その月の30日に変換する</li><li>終了日が31日の場合は、開始日の値で分岐する</li></ol>



<ul class="wp-block-list"><li>開始日が29日以下 → 終了日を翌月1日に変換</li><li>開始日が30日以上 → 終了日を30日に変換</li></ul>



<p class="wp-block-paragraph">米国社債や政府機関債（GSE債）の利息計算で使われる方式です。日本国内でも米国系金融商品を扱うときはこちらを選びます。</p>



<h3 class="wp-block-heading"><span id="toc11">ヨーロッパ方式のルール</span></h3>



<p class="wp-block-paragraph">方式をTRUEにすると、ヨーロッパ方式で計算します。30E/360とも呼ばれ、ICMA Rule 251で定義されている方式です。調整ルールはとてもシンプルです。</p>



<ol class="wp-block-list"><li>開始日が31日なら、30日に変換する</li><li>終了日が31日なら、30日に変換する</li></ol>



<p class="wp-block-paragraph">開始日の値に関係なく、31日を一律30日に変換します。ユーロ債や欧州証券の計算で使われる方式です。NASD方式より覚えやすいですよね。</p>



<h3 class="wp-block-heading"><span id="toc12">同じ日付での計算結果比較</span></h3>



<p class="wp-block-paragraph">方式の違いで結果がどう変わるか、具体例で見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>開始日</th><th>終了日</th><th>米国NASD方式</th><th>ヨーロッパ方式</th><th>差</th></tr></thead><tbody><tr><td>2024/1/15</td><td>2024/7/15</td><td>180</td><td>180</td><td>0</td></tr><tr><td>2024/1/31</td><td>2024/3/31</td><td>60</td><td>60</td><td>0</td></tr><tr><td>2024/1/28</td><td>2024/3/31</td><td>63</td><td>62</td><td>1</td></tr><tr><td>2024/2/28</td><td>2024/8/31</td><td>183</td><td>182</td><td>1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">3行目の「2024/1/28→2024/3/31」で差が出る理由を解説します。</p>



<p class="wp-block-paragraph"><strong>米国NASD方式の場合：</strong><br>開始日の28日は変換なし。終了日の31日は、開始日が29日以下なので翌月1日（4/1）に変換します。計算すると360×0 + 30×(4−1) + (1−28) = 63日です。</p>



<p class="wp-block-paragraph"><strong>ヨーロッパ方式の場合：</strong><br>開始日の28日は変換なし。終了日の31日は一律30日に変換します。計算すると30×2 + (30−28) = 62日です。</p>



<p class="wp-block-paragraph">このように月末や31日が絡む期間では、方式によって1日ずれることがあります。実務では取引先や契約書で指定された方式に合わせるのが鉄則です。</p>



<h3 class="wp-block-heading"><span id="toc13">どちらの方式を使うべきか</span></h3>



<p class="wp-block-paragraph">日本国内の一般的な業務であれば、デフォルトの米国NASD方式（FALSEまたは省略）で問題ありません。ヨーロッパ方式を使うのは、欧州の債券計算など取引先から指定がある場合です。迷ったら方式を省略してくださいね。</p>



<h2 class="wp-block-heading"><span id="toc14">DAYS360関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc15">セル参照で日数を計算する</span></h3>



<p class="wp-block-paragraph">もっとも一般的な使い方です。セルに入力した日付を参照して計算します。</p>



<pre class="wp-block-code"><code>=DAYS360(A1, B1)</code></pre>



<p class="wp-block-paragraph">A1に開始日「2024/1/1」、B1に終了日「2024/12/31」が入っている場合、結果は<strong>360</strong>になります。実際のカレンダーは365日ですが、360日法では均等な360日になるわけです。</p>



<h3 class="wp-block-heading"><span id="toc16">DATE関数と組み合わせる</span></h3>



<p class="wp-block-paragraph">日付を数式内で直接指定するなら、<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>を使います。</p>



<pre class="wp-block-code"><code>=DAYS360(DATE(2024,1,1), DATE(2024,12,31))</code></pre>



<p class="wp-block-paragraph">この数式も結果は<strong>360</strong>です。文字列で日付を指定するとエラーになる場合があるため、DATE関数を使うのが安全ですよ。</p>



<h3 class="wp-block-heading"><span id="toc17">TODAY関数で経過日数を自動計算する</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-today/">TODAY関数</a>を使えば、今日までの経過日数を自動で更新できます。</p>



<pre class="wp-block-code"><code>=DAYS360(DATE(2024,4,1), TODAY())</code></pre>



<p class="wp-block-paragraph">ファイルを開くたびに今日の日付で再計算されます。融資の経過日数管理や、満期までの残日数管理などに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc18">方式を明示する書き方</span></h3>



<p class="wp-block-paragraph">第3引数の方式は省略可能ですが、社内資料では明示するほうが親切です。</p>



<pre class="wp-block-code"><code>=DAYS360(A1, B1, FALSE)   '米国NASD方式
=DAYS360(A1, B1, TRUE)    'ヨーロッパ方式</code></pre>



<p class="wp-block-paragraph">レビューする側も方式が一目でわかります。複数人で扱う台帳では明示するのがおすすめです。</p>



<h2 class="wp-block-heading"><span id="toc19">実務での活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc20">社債の経過利息を計算する</span></h3>



<p class="wp-block-paragraph">社債や融資の利息計算に360日法を使う代表的な場面です。基本の計算式は次のとおりです。</p>



<pre class="wp-block-code"><code>利息 = 元本 × 年利率 × DAYS360(開始日, 終了日) / 360</code></pre>



<p class="wp-block-paragraph"><strong>具体例：</strong> 元本100万円、年利3%、期間2024/4/1〜2024/10/1の利息を求めます。</p>



<pre class="wp-block-code"><code>=1000000 * 0.03 * DAYS360(DATE(2024,4,1), DATE(2024,10,1)) / 360</code></pre>



<p class="wp-block-paragraph">DAYS360の結果は180日（30日×6か月）です。計算すると1,000,000 × 0.03 × 180 / 360 = <strong>15,000円</strong>になります。</p>



<p class="wp-block-paragraph">実際のカレンダーでは4/1〜10/1は183日ですが、360日法では180日です。月ごとの日数のばらつきがなくなり、計算がシンプルになりますよね。</p>



<h3 class="wp-block-heading"><span id="toc21">月次利息の支払いシミュレーション</span></h3>



<p class="wp-block-paragraph">毎月の利息額を一覧で出すケースでも使えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>期間</th><th>開始日</th><th>終了日</th><th>DAYS360日数</th><th>月次利息</th></tr></thead><tbody><tr><td>1か月目</td><td>2024/4/1</td><td>2024/5/1</td><td>30</td><td>2,500円</td></tr><tr><td>2か月目</td><td>2024/5/1</td><td>2024/6/1</td><td>30</td><td>2,500円</td></tr><tr><td>3か月目</td><td>2024/6/1</td><td>2024/7/1</td><td>30</td><td>2,500円</td></tr><tr><td>4か月目</td><td>2024/7/1</td><td>2024/8/1</td><td>30</td><td>2,500円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">元本100万円・年利3%・360日基準なら、毎月の利息は一律2,500円です。実日数だと月によって利息が微妙にずれますが、360日法なら月額が揃うので資金繰り表が作りやすいですよ。</p>



<h3 class="wp-block-heading"><span id="toc22">リース料・保険料の日割り計算</span></h3>



<p class="wp-block-paragraph">リース契約や保険料の日割り計算でも360日法が使われることがあります。</p>



<pre class="wp-block-code"><code>=リース年額 * DAYS360(契約開始日, 契約終了日) / 360</code></pre>



<p class="wp-block-paragraph">契約書に「360日ベース」と記載がある場合は、DAYS360関数で計算してみてください。年額固定の契約を中途解約するときの返金額算出にも使えます。</p>



<h3 class="wp-block-heading"><span id="toc23">満期日までの残日数を表示する</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-today/">TODAY関数</a>と組み合わせて、満期までの残日数を表示できます。</p>



<pre class="wp-block-code"><code>=DAYS360(TODAY(), 満期日)</code></pre>



<p class="wp-block-paragraph">返済管理や債権管理の台帳に1列追加しておくと、期日が近い案件をひと目で確認できますよ。条件付き書式と組み合わせれば、残日数が30日を切ったセルに色を付けることも可能です。</p>



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



<h3 class="wp-block-heading"><span id="toc25">#VALUE!エラーの原因と対処</span></h3>



<p class="wp-block-paragraph">DAYS360関数でいちばん多いのが#VALUE!エラーです。原因は日付として認識できない値を引数に指定していることです。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>例</th><th>対処法</th></tr></thead><tbody><tr><td>文字列を直接入力</td><td>=DAYS360(&#8220;abc&#8221;, A2)</td><td>有効な日付をセルに入力して参照する</td></tr><tr><td>存在しない日付</td><td>=DAYS360(DATE(2024,13,1), A2)</td><td>正しい年月日をDATE関数で指定する</td></tr><tr><td>セルの書式が文字列</td><td>セルの表示形式が「文字列」</td><td>表示形式を「日付」に変更する</td></tr><tr><td>全角の数字や記号</td><td>=DAYS360(&#8220;２０２４／１／１&#8221;, A2)</td><td>半角の日付に変換する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">日付はDATE関数で指定するか、日付が入力されたセルを参照するのが確実です。</p>



<h3 class="wp-block-heading"><span id="toc26">結果がマイナスになる場合</span></h3>



<p class="wp-block-paragraph">開始日が終了日より後の日付になっていると、結果は負の値になります。</p>



<pre class="wp-block-code"><code>=DAYS360(DATE(2024,12,31), DATE(2024,1,1))</code></pre>



<p class="wp-block-paragraph">この例の結果は<strong>-360</strong>です。エラーではなく仕様どおりの動作なのですが、利息計算ではマイナスが入ると合計がおかしくなります。引数の順番を確認してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc27">結果が想定と1日ずれる場合</span></h3>



<p class="wp-block-paragraph">月末日や31日が絡む期間では、方式の違いで1日ずれることがあります。「ヨーロッパ方式の指定漏れ」が原因の典型です。</p>



<pre class="wp-block-code"><code>=DAYS360(A1, B1)         '米国NASD方式（既定）
=DAYS360(A1, B1, TRUE)   'ヨーロッパ方式</code></pre>



<p class="wp-block-paragraph">契約書で「30E/360」と指定されている場合は、第3引数にTRUEを必ず付けます。社内ツールで運用するときは、関数のラッパーを作って方式を固定する方法もおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc28">IFERRORで安全に使う</span></h3>



<p class="wp-block-paragraph">入力ミスに備えて、<a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数</a>で囲んでおくと安心です。</p>



<pre class="wp-block-code"><code>=IFERROR(DAYS360(A1, B1), &quot;日付を確認してください&quot;)</code></pre>



<p class="wp-block-paragraph">エラー時にメッセージを表示できるので、共有ファイルで使うときに便利ですよ。台帳テンプレートに組み込んでおけば、入力者が日付欄を空のまま保存してもエラー表記が散らばりません。</p>



<h2 class="wp-block-heading"><span id="toc29">DAYS360・DAYS・YEARFRAC・DATEDIFの使い分け</span></h2>



<p class="wp-block-paragraph">日数や期間を求める関数は複数あります。それぞれの違いを整理しましょう。</p>



<h3 class="wp-block-heading"><span id="toc30">戻り値と計算方式の違い</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>計算基準</th><th>戻り値</th><th>主な用途</th></tr></thead><tbody><tr><td>DAYS360</td><td>360日法（30日×12か月）</td><td>整数（日数）</td><td>社債・金融商品の利息計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-days/">DAYS</a></td><td>実際のカレンダー日数</td><td>整数（日数）</td><td>一般的な日数差の計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-yearfrac/">YEARFRAC</a></td><td>指定した基準（複数対応）</td><td>小数（年単位）</td><td>年率・期間割合の計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-datedif/">DATEDIF</a></td><td>実日数（年/月/日単位）</td><td>整数（指定単位）</td><td>年齢・勤続年数の計算</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じ期間「2024/1/1〜2024/12/31」で比較してみましょう。DAYSは365日、DAYS360は360日を返します。YEARFRACは基準により異なる小数です。</p>



<h3 class="wp-block-heading"><span id="toc31">使い分け早見表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>普通に日数を数えたい</td><td>DAYS</td></tr><tr><td>360日法で日数を求めたい</td><td>DAYS360</td></tr><tr><td>年率で期間の割合を出したい</td><td>YEARFRAC</td></tr><tr><td>年・月・日単位で期間を出したい</td><td>DATEDIF</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ポイントは「何日法で計算するか」と「戻り値が日数か年単位か」の2点です。金融系の利息計算ならDAYS360、一般業務ならDAYS、年率計算ならYEARFRACと覚えておけば迷いません。</p>



<h3 class="wp-block-heading"><span id="toc32">YEARFRAC基準4との対応関係</span></h3>



<p class="wp-block-paragraph">YEARFRACの基準（basis）4はヨーロッパ30/360方式です。次の2つは数学的に等価です。</p>



<pre class="wp-block-code"><code>=DAYS360(開始日, 終了日, TRUE) / 360
=YEARFRAC(開始日, 終了日, 4)</code></pre>



<p class="wp-block-paragraph">同様に、YEARFRACの基準0は米国NASD方式と対応しています。<code>DAYS360(開始日, 終了日, FALSE) / 360</code>と<code>YEARFRAC(開始日, 終了日, 0)</code>も同じ結果です。年率計算ならYEARFRAC、日数表示ならDAYS360と用途で使い分けてみてくださいね。</p>



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



<p class="wp-block-paragraph">DAYS360関数は、360日法で2つの日付間の日数を計算する関数です。</p>



<ul class="wp-block-list"><li>構文は<code>=DAYS360(開始日, 終了日, [方式])</code></li><li>方式を省略またはFALSEで米国NASD方式、TRUEでヨーロッパ方式</li><li>社債や融資の利息日割り計算で活用できる</li><li>一般的な日数計算にはDAYS関数、年率計算にはYEARFRAC関数を使い分ける</li><li>入力ミス対策にはIFERROR関数で囲むと安心</li></ul>



<p class="wp-block-paragraph">金融業界特有の360日法をExcelで正確に計算するなら、DAYS360関数がベストな選択肢です。ぜひ業務に取り入れてみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-days360/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
