<?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/%E6%9C%88%E6%9C%AB%E6%97%A5%E5%88%A4%E5%AE%9A/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 19 Mar 2026 15:17:24 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.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>ExcelのDAY関数の使い方｜日付から日だけを取り出す方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-day/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-day/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 05 Jun 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[DAY関数]]></category>
		<category><![CDATA[シリアル値]]></category>
		<category><![CDATA[日付関数]]></category>
		<category><![CDATA[月末日判定]]></category>
		<category><![CDATA[関数比較]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2160</guid>

					<description><![CDATA[ExcelのDAY関数で日付データから日だけを取り出す方法を解説。月末日の判定・締め日の振り分け・残日数の計算など実務パターンを紹介し、YEAR・MONTH・TEXT関数との使い分けも整理しています。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「日付データから日だけ取り出したいのに、手作業で入力している」なんてことはありませんか。件数が多いと時間もかかりますし、ミスも起きやすいですよね。</p>



<p class="wp-block-paragraph">ExcelのDAY関数を使えば、日付データから日の数値を一発で取り出せます。この記事では基本の書き方から実務パターンまでまとめて紹介します。</p>



<p class="wp-block-paragraph">この記事は次のような人におすすめ</p>



<ul class="wp-block-list"><li>日付データから「日」だけを取り出したい</li><li>その日が月末日かどうかを自動で判定したい</li><li>DAY関数と<a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>の違いを整理したい</li></ul>




  <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">DAY関数とは？</a></li><li><a href="#toc2" tabindex="0">DAY関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc5" tabindex="0">DAY関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">セル参照で日付を指定する</a></li><li><a href="#toc7" tabindex="0">日付文字列を直接指定する</a></li><li><a href="#toc8" tabindex="0">DATE関数と組み合わせる</a></li><li><a href="#toc9" tabindex="0">TODAY関数と組み合わせる</a></li></ol></li><li><a href="#toc10" tabindex="0">DAY関数の実務活用パターン</a><ol><li><a href="#toc11" tabindex="0">パターン1: 月末日かどうかを判定する</a></li><li><a href="#toc12" tabindex="0">パターン2: 締め日（15日・20日・末日）で区分する</a></li><li><a href="#toc13" tabindex="0">パターン3: 当月の残日数を計算する</a></li><li><a href="#toc14" tabindex="0">パターン4: 日付の「日」だけを別の日に置き換える</a></li><li><a href="#toc15" tabindex="0">パターン5: 特定の日（給料日・締め日）を過ぎたかチェックする</a></li></ol></li><li><a href="#toc16" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc17" tabindex="0">似た関数との違い・使い分け</a></li><li><a href="#toc18" tabindex="0">まとめ</a><ol><li><a href="#toc19" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">DAY関数とは？</span></h2>



<p class="wp-block-paragraph"><strong>DAY関数</strong>（読み方: デイ）は、日付のシリアル値から「日」の部分を整数で返す関数です。英語の「day（日）」がそのまま関数名になっています。</p>



<p class="wp-block-paragraph">たとえばセルに <code>2025/4/15</code> という日付が入っている場合、DAY関数を使うと <strong>15</strong> という数値が返ります。返り値は1から31の範囲の整数です。</p>



<p class="wp-block-paragraph">Excelの日付は内部的に「シリアル値」という数値で管理されています。1900年1月1日を「1」として、1日ごとに1ずつ増えます。DAY関数はこのシリアル値から日の部分だけを抜き出してくれます。</p>



<h2 class="wp-block-heading"><span id="toc2">DAY関数の書き方（構文と引数）</span></h2>



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



<pre class="wp-block-code"><code>=DAY(シリアル値)</code></pre>



<p class="wp-block-paragraph">引数は1つだけで<strong>必須</strong>です。</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><strong>シリアル値</strong></td><td>必須</td><td>日を取り出す元になる日付を指定する。セル参照・日付文字列・DATE関数などが使える</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>引数にはセル参照（<code>A1</code>）のほか、日付の文字列（<code>"2025/4/15"</code>）や<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>の戻り値も指定できます。ただし文字列を直接渡す場合は <code>"2025/4/15"</code> のようにダブルクォーテーションで囲んでください。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc6">セル参照で日付を指定する</span></h3>



<p class="wp-block-paragraph">もっとも基本的な使い方です。A1に <code>2025/4/15</code> が入っているとします。</p>



<pre class="wp-block-code"><code>=DAY(A1)</code></pre>



<p class="wp-block-paragraph">結果: <strong>15</strong></p>



<p class="wp-block-paragraph">日付の「日」の部分だけが整数で返ります。</p>



<h3 class="wp-block-heading"><span id="toc7">日付文字列を直接指定する</span></h3>



<p class="wp-block-paragraph">引数に日付の文字列を直接入力することもできます。</p>



<pre class="wp-block-code"><code>=DAY(&quot;2025/4/15&quot;)</code></pre>



<p class="wp-block-paragraph">結果: <strong>15</strong></p>



<p class="wp-block-paragraph">Excelが文字列を自動でシリアル値に変換してから日を取り出します。</p>



<h3 class="wp-block-heading"><span id="toc8">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>=DAY(DATE(2025,4,15))</code></pre>



<p class="wp-block-paragraph">結果: <strong>15</strong></p>



<p class="wp-block-paragraph">DATE関数で作った日付の日を確認したいときに使うパターンです。</p>



<h3 class="wp-block-heading"><span id="toc9">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>=DAY(TODAY())</code></pre>



<p class="wp-block-paragraph">結果: <strong>17</strong>（2026年3月17日の場合）</p>



<p class="wp-block-paragraph">ファイルを開くたびに自動で更新されるので、日次の処理や残日数の計算で重宝しますよ。</p>



<h2 class="wp-block-heading"><span id="toc10">DAY関数の実務活用パターン</span></h2>



<h3 class="wp-block-heading"><span id="toc11">パターン1: 月末日かどうかを判定する</span></h3>



<p class="wp-block-paragraph">「その日が月末日かどうか」を自動で判定したい場面はけっこう多いですよね。DAY関数と<a href="https://mashukabu.com/excel-function-howto-use-eomonth/">EOMONTH関数</a>を組み合わせれば実現できます。</p>



<p class="wp-block-paragraph">A1に日付が入っているとします。</p>



<pre class="wp-block-code"><code>=IF(DAY(A1)=DAY(EOMONTH(A1,0)), &quot;月末日&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">結果の例:</p>



<ul class="wp-block-list"><li><code>2025/3/31</code> → <strong>月末日</strong></li><li><code>2025/4/30</code> → <strong>月末日</strong></li><li><code>2025/4/15</code> → （空白）</li></ul>



<p class="wp-block-paragraph">EOMONTH関数で当月末の日付を取得し、DAY関数で日の部分を比較しています。月ごとに末日が異なる（28日・30日・31日）問題を気にせず判定できるのがポイントです。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン2: 締め日（15日・20日・末日）で区分する</span></h3>



<p class="wp-block-paragraph">請求書の締め日で期間を振り分けるケースです。A1に日付が入っているとします。</p>



<pre class="wp-block-code"><code>=IF(DAY(A1)&lt;=15, &quot;前半&quot;, IF(DAY(A1)&lt;=20, &quot;中盤&quot;, &quot;後半&quot;))</code></pre>



<p class="wp-block-paragraph">結果の例:</p>



<ul class="wp-block-list"><li><code>2025/4/10</code> → <strong>前半</strong>（15日締めの対象）</li><li><code>2025/4/18</code> → <strong>中盤</strong>（20日締めの対象）</li><li><code>2025/4/25</code> → <strong>後半</strong>（末日締めの対象）</li></ul>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>をネストして、日の数値で区分を振り分けています。会社の締め日に合わせて数値を変えれば応用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">パターン3: 当月の残日数を計算する</span></h3>



<p class="wp-block-paragraph">「今月あと何日あるか」を自動計算する方法です。A1に日付が入っているとします。</p>



<pre class="wp-block-code"><code>=DAY(EOMONTH(A1,0))-DAY(A1)</code></pre>



<p class="wp-block-paragraph">結果の例:</p>



<ul class="wp-block-list"><li><code>2025/4/15</code> → <strong>15</strong>（4月は30日まで）</li><li><code>2025/3/20</code> → <strong>11</strong>（3月は31日まで）</li></ul>



<p class="wp-block-paragraph">EOMONTH関数で当月末日の「日」を取得し、現在の「日」を引くだけです。進捗管理や納期計算で使えるパターンですよ。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン4: 日付の「日」だけを別の日に置き換える</span></h3>



<p class="wp-block-paragraph">日付データの日だけを変更したいケースです。A1に <code>2025/4/15</code> が入っているとします。日だけを1日に変更するには<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>と組み合わせます。</p>



<pre class="wp-block-code"><code>=DATE(YEAR(A1), MONTH(A1), 1)</code></pre>



<p class="wp-block-paragraph">結果: <strong>2025/4/1</strong></p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>と<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>で年・月を保持しつつ、日だけを差し替えています。月初の日付を作りたいときに便利なテクニックです。</p>



<h3 class="wp-block-heading"><span id="toc15">パターン5: 特定の日（給料日・締め日）を過ぎたかチェックする</span></h3>



<p class="wp-block-paragraph">毎月25日の給料日を過ぎたかどうかを判定する例です。A1に日付が入っているとします。</p>



<pre class="wp-block-code"><code>=IF(DAY(A1)&gt;=25, &quot;支給済み&quot;, &quot;支給前&quot;)</code></pre>



<p class="wp-block-paragraph">結果の例:</p>



<ul class="wp-block-list"><li><code>2025/4/25</code> → <strong>支給済み</strong></li><li><code>2025/4/20</code> → <strong>支給前</strong></li></ul>



<p class="wp-block-paragraph">DAY関数で取り出した日の数値を基準値と比較するだけです。<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>と組み合わせて、業務ステータスを自動で切り替えられます。</p>



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



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#VALUE!</code> エラー</td><td>引数が日付として認識できない文字列</td><td>セルの値が正しい日付形式か確認する。<code>"2025年4月"</code> のように日がない文字列はNG</td></tr><tr><td><code>#VALUE!</code> エラー</td><td>日付が文字列として入力されている</td><td><a href="https://mashukabu.com/excel-function-howto-use-datevalue/">DATEVALUE関数</a>でシリアル値に変換してから渡す</td></tr><tr><td><code>#NUM!</code> エラー</td><td>シリアル値が負の数</td><td>Excelの日付は1900/1/1以降が有効。それより前の日付は扱えない</td></tr><tr><td>想定と違う日が返る</td><td>セルの表示形式が「文字列」</td><td>セルの表示形式を「標準」や「日付」に変更してから日付を再入力する</td></tr><tr><td>想定と違う日が返る</td><td>日付が文字列として保存されている</td><td>セルが左寄せになっていたら文字列。<a href="https://mashukabu.com/excel-function-howto-use-datevalue/">DATEVALUE関数</a>で変換する</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>日付に見えるのに <code>#VALUE!</code> が出る場合は、セルの値が「文字列」になっている可能性があります。セルを選択して数式バーを確認し、左寄せになっていたら文字列です。<a href="https://mashukabu.com/excel-function-howto-use-datevalue/">DATEVALUE関数</a>で変換するか、表示形式を変更して再入力してみてください。</p></blockquote>



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



<p class="wp-block-paragraph">DAY関数と同じ「日付から一部を取り出す」関数を比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>取り出す要素</th><th>使い方の例</th><th>結果</th></tr></thead><tbody><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a></strong></td><td>年</td><td><code>=YEAR("2025/4/15")</code></td><td>2025</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a></strong></td><td>月</td><td><code>=MONTH("2025/4/15")</code></td><td>4</td></tr><tr><td><strong>DAY</strong></td><td>日</td><td><code>=DAY("2025/4/15")</code></td><td>15</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a></strong></td><td>書式指定で文字列化</td><td><code>=TEXT("2025/4/15","d")</code></td><td>&#8220;15&#8221;（文字列）</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-weekday/">WEEKDAY関数</a></strong></td><td>曜日番号</td><td><code>=WEEKDAY("2025/4/15")</code></td><td>3（火曜日）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong></p>



<ul class="wp-block-list"><li>「年の数値が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a></strong></li><li>「月の数値が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a></strong></li><li>「日の数値が欲しい」→ <strong>DAY関数</strong>（計算に使える整数が返る）</li><li>「&#8221;15日&#8221;のような文字列が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a></strong></li><li>「年・月・日をバラバラに指定して日付を作りたい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a></strong></li></ul>



<p class="wp-block-paragraph">DAY関数が返すのは<strong>数値</strong>です。セルに「15日」と表示したい場合は<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>を使ってください。セルの表示形式を <code>d"日"</code> に変更する方法もあります。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>・DAYの3関数はセットで覚えておくと便利です。日付データの分解・再構成が自在にできるようになりますよ。</p>



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



<p class="wp-block-paragraph">DAY関数は、日付データから日の数値を取り出す関数です。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=DAY(シリアル値)</code> &#8212; 引数は1つだけ</li><li><strong>戻り値</strong>: 1〜31の整数（日の数値）</li><li><strong>よく使う組み合わせ</strong>: <a href="https://mashukabu.com/excel-function-howto-use-today/">TODAY関数</a>で今日の日にちを取得、<a href="https://mashukabu.com/excel-function-howto-use-eomonth/">EOMONTH関数</a>で月末日を判定、<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>で締め日の振り分け</li><li><strong>実務活用</strong>: 月末日の判定、締め日の区分、残日数の計算、日の置き換え、特定日チェック</li><li><strong>関連関数</strong>: <a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>と目的に応じて使い分ける</li></ul>



<p class="wp-block-paragraph">日付データから日を取り出す場面は、締め日管理や進捗管理でとても多いです。<a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>とあわせて使いこなしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc19">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-today/">TODAY関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-eomonth/">EOMONTH関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-edate/">EDATE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-datedif/">DATEDIF関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-datevalue/">DATEVALUE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-weekday/">WEEKDAY関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-countifs/">COUNTIFS関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-ceiling/">CEILING関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-list-by-function/">機能別のエクセル関数一覧</a></li><li><a href="https://mashukabu.com/excel-function-alphabetical-order/">アルファベット順のエクセル関数一覧</a></li><li><a href="https://mashukabu.com/excel-error-value-list/">エラー値一覧</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-day/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
