<?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/%e5%b9%b4%e5%ba%a6%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:31 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</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のMONTH関数の使い方｜日付から月だけを取り出す方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-month/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-month/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Mon, 06 Jun 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[MONTH関数]]></category>
		<category><![CDATA[年度判定]]></category>
		<category><![CDATA[日付関数]]></category>
		<category><![CDATA[月別集計]]></category>
		<category><![CDATA[関数比較]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2175</guid>

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



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



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



<ul class="wp-block-list"><li>日付データから「月」だけを取り出したい</li><li>月別の売上集計や件数カウントを自動化したい</li><li>MONTH関数と<a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</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">MONTH関数とは？</a></li><li><a href="#toc2" tabindex="0">MONTH関数の書き方（構文と引数）</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">MONTH関数の基本的な使い方</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">MONTH関数の実務活用パターン</a><ol><li><a href="#toc11" tabindex="0">パターン1: 年度（4月始まり）を自動判定する</a></li><li><a href="#toc12" tabindex="0">パターン2: 月別に売上を集計する（SUMIFS連携）</a></li><li><a href="#toc13" tabindex="0">パターン3: 月ごとに件数をカウントする</a></li><li><a href="#toc14" tabindex="0">パターン4: 四半期（Q1〜Q4）に変換する</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">MONTH関数とは？</span></h2>



<p class="wp-block-paragraph"><strong>MONTH関数</strong>（読み方: マンス）は、日付のシリアル値から「月」の部分を整数で返す関数です。英語の「month（月）」が関数名の由来です。</p>



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



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



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



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



<pre class="wp-block-code"><code>=MONTH(シリアル値)</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/1"</code>）や<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>の戻り値も指定できます。ただし文字列を直接渡す場合は <code>"2025/4/1"</code> のようにダブルクォーテーションで囲んでください。</p></blockquote>



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



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



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



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



<p class="wp-block-paragraph">結果: <strong>4</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>=MONTH(&quot;2025/4/1&quot;)</code></pre>



<p class="wp-block-paragraph">結果: <strong>4</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>=MONTH(DATE(2025,4,1))</code></pre>



<p class="wp-block-paragraph">結果: <strong>4</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>=MONTH(TODAY())</code></pre>



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



<p class="wp-block-paragraph">ファイルを開くたびに自動で更新されるので、月次レポートの切り替え処理などで重宝しますよ。</p>



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



<h3 class="wp-block-heading"><span id="toc11">パターン1: 年度（4月始まり）を自動判定する</span></h3>



<p class="wp-block-paragraph">日本企業では4月始まりの年度を使うケースが多いですよね。MONTH関数と<a href="https://mashukabu.com/excel-function-howto-use-year/">YEAR関数</a>を組み合わせれば自動判定できます。</p>



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



<pre class="wp-block-code"><code>=IF(MONTH(A1)&gt;=4, YEAR(A1), YEAR(A1)-1)</code></pre>



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



<ul class="wp-block-list"><li><code>2025/4/1</code> → <strong>2025</strong>（年度）</li><li><code>2026/3/31</code> → <strong>2025</strong>（年度）</li><li><code>2025/1/15</code> → <strong>2024</strong>（年度）</li></ul>



<p class="wp-block-paragraph">4月以降ならそのままの年、3月以前なら1を引くだけです。<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>との組み合わせでシンプルに書けます。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン2: 月別に売上を集計する（SUMIFS連携）</span></h3>



<p class="wp-block-paragraph">売上データを月別に集計したいときは、MONTH関数で月を取り出してから<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>と組み合わせます。</p>



<p class="wp-block-paragraph">A列に日付、B列に売上金額が入っているとします。C列に <code>=MONTH(A2)</code> で月番号の作業列を作れば、次の式で集計できます。</p>



<pre class="wp-block-code"><code>=SUMIFS(B:B, C:C, 1)</code></pre>



<p class="wp-block-paragraph">作業列を使わずに直接集計するなら、日付範囲で絞り込みます。</p>



<pre class="wp-block-code"><code>=SUMIFS(B:B, A:A, &quot;&gt;=&quot;&amp;DATE(2025,1,1), A:A, &quot;&lt;=&quot;&amp;DATE(2025,1,31))</code></pre>



<p class="wp-block-paragraph">作業列を使うほうが数式がシンプルになります。月ごとの集計表を作るときにおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc13">パターン3: 月ごとに件数をカウントする</span></h3>



<p class="wp-block-paragraph">日付データが何月のものか件数を数えたいときは、MONTH関数と<a href="https://mashukabu.com/excel-function-howto-use-countifs/">COUNTIFS関数</a>を組み合わせます。</p>



<p class="wp-block-paragraph">A列に日付が入っていて、C列に <code>=MONTH(A2)</code> の作業列を作ったとします。</p>



<pre class="wp-block-code"><code>=COUNTIFS(C:C, 4)</code></pre>



<p class="wp-block-paragraph">結果: 4月のデータ件数</p>



<p class="wp-block-paragraph">作業列なしで直接カウントするなら、次のように書きます。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A:A, &quot;&gt;=&quot;&amp;DATE(2025,4,1), A:A, &quot;&lt;=&quot;&amp;DATE(2025,4,30))</code></pre>



<h3 class="wp-block-heading"><span id="toc14">パターン4: 四半期（Q1〜Q4）に変換する</span></h3>



<p class="wp-block-paragraph">月から四半期を自動で振り分けるには、MONTH関数と<a href="https://mashukabu.com/excel-function-howto-use-ceiling/">CEILING関数</a>を組み合わせます。</p>



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



<pre class="wp-block-code"><code>=CEILING(MONTH(A1),3)/3</code></pre>



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



<ul class="wp-block-list"><li>1月〜3月 → <strong>1</strong>（Q1）</li><li>4月〜6月 → <strong>2</strong>（Q2）</li><li>7月〜10月 → <strong>3</strong>（Q3）</li><li>10月〜12月 → <strong>4</strong>（Q4）</li></ul>



<p class="wp-block-paragraph">「Q」を付けて表示したい場合は、<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>と組み合わせます。</p>



<pre class="wp-block-code"><code>=&quot;Q&quot;&amp;CEILING(MONTH(A1),3)/3</code></pre>



<p class="wp-block-paragraph">結果: <strong>Q2</strong>（4月の場合）</p>



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



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



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



<p class="wp-block-paragraph">結果: <strong>2025/8/15</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-day/">DAY関数</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">MONTH関数と同じ「日付から一部を取り出す」関数を比較します。</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/1")</code></td><td>2025</td></tr><tr><td><strong>MONTH</strong></td><td>月</td><td><code>=MONTH("2025/4/1")</code></td><td>4</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</a></strong></td><td>日</td><td><code>=DAY("2025/4/1")</code></td><td>1</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/1","m")</code></td><td>&#8220;4&#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/1")</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>MONTH関数</strong>（計算に使える整数が返る）</li><li>「日の数値が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</a></strong></li><li>「&#8221;4月&#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">MONTH関数が返すのは<strong>数値</strong>です。セルに「4月」と表示したい場合は<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>を使ってください。セルの表示形式を <code>m"月"</code> に変更する方法もあります。</p>



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



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



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



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=MONTH(シリアル値)</code> &#8212; 引数は1つだけ</li><li><strong>戻り値</strong>: 1〜12の整数（月の数値）</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-if/">IF関数</a>で年度判定、<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>で月別集計</li><li><strong>実務活用</strong>: 年度判定（4月始まり）、月別集計・カウント、四半期変換、月の置き換え</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-day/">DAY関数</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-day/">DAY関数</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-day/">DAY関数の使い方</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-month/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのYEAR関数の使い方｜日付から年だけを取り出す方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-year/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-year/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 03 Jun 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[YEAR関数]]></category>
		<category><![CDATA[シリアル値]]></category>
		<category><![CDATA[年度判定]]></category>
		<category><![CDATA[日付関数]]></category>
		<category><![CDATA[関数比較]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2133</guid>

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



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



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



<ul class="wp-block-list"><li>日付データから「年」だけを取り出したい</li><li>年度（4月始まり）を自動判定したい</li><li>YEAR関数と<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</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-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">YEAR関数とは？</a></li><li><a href="#toc2" tabindex="0">YEAR関数の書き方（構文と引数）</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">YEAR関数の基本的な使い方</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">YEAR関数の実務活用パターン</a><ol><li><a href="#toc11" tabindex="0">パターン1: 年度（4月始まり）を自動判定する</a></li><li><a href="#toc12" tabindex="0">パターン2: 経過年数を計算する</a></li><li><a href="#toc13" tabindex="0">パターン3: 年ごとに集計する（SUMIFS連携）</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">YEAR関数とは？</span></h2>



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



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



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



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



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



<pre class="wp-block-code"><code>=YEAR(シリアル値)</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/1"</code>）や<a href="https://mashukabu.com/excel-function-howto-use-date/">DATE関数</a>の戻り値も指定できます。ただし文字列を直接渡す場合は <code>"2025/4/1"</code> のようにダブルクォーテーションで囲んでください。</p></blockquote>



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



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



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



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



<p class="wp-block-paragraph">結果: <strong>2025</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>=YEAR(&quot;2025/4/1&quot;)</code></pre>



<p class="wp-block-paragraph">結果: <strong>2025</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>=YEAR(DATE(2025,4,1))</code></pre>



<p class="wp-block-paragraph">結果: <strong>2025</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>=YEAR(TODAY())</code></pre>



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



<p class="wp-block-paragraph">ファイルを開くたびに自動で更新されるので、年度の切り替え処理などで重宝しますよ。</p>



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



<h3 class="wp-block-heading"><span id="toc11">パターン1: 年度（4月始まり）を自動判定する</span></h3>



<p class="wp-block-paragraph">日本企業では4月始まりの年度を使うケースが多いですよね。YEAR関数と<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>を組み合わせれば、日付から年度を自動判定できます。</p>



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



<pre class="wp-block-code"><code>=IF(MONTH(A1)&gt;=4, YEAR(A1), YEAR(A1)-1)</code></pre>



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



<ul class="wp-block-list"><li><code>2025/4/1</code> → <strong>2025</strong>（年度）</li><li><code>2026/3/31</code> → <strong>2025</strong>（年度）</li><li><code>2025/1/15</code> → <strong>2024</strong>（年度）</li></ul>



<p class="wp-block-paragraph">4月以降ならそのままの年、3月以前なら1を引くだけです。<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>との組み合わせでシンプルに書けます。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン2: 経過年数を計算する</span></h3>



<p class="wp-block-paragraph">入社日や契約開始日から「何年経過したか」を計算できます。A1に開始日が入っているとします。</p>



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



<p class="wp-block-paragraph">結果の例: A1が <code>2020/4/1</code> の場合 → <strong>6</strong>（2026年時点）</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>この計算は「年の差」であり、厳密な経過年数ではありません。月日を考慮した正確な年数が必要なら、<a href="https://mashukabu.com/excel-function-howto-use-datedif/">DATEDIF関数</a>を使ってください。<code>=DATEDIF(A1,TODAY(),"Y")</code> で満年数が返ります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">パターン3: 年ごとに集計する（SUMIFS連携）</span></h3>



<p class="wp-block-paragraph">売上データを年ごとに集計したいときは、YEAR関数で年を取り出してから<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>と組み合わせます。</p>



<p class="wp-block-paragraph">A列に日付、B列に売上金額が入っているとします。</p>



<pre class="wp-block-code"><code>=SUMIFS(B:B, A:A, &quot;&gt;=&quot;&amp;DATE(2025,1,1), A:A, &quot;&lt;=&quot;&amp;DATE(2025,12,31))</code></pre>



<p class="wp-block-paragraph">または、作業列にYEAR関数で年を取り出してから集計する方法もあります。C列に <code>=YEAR(A2)</code> を入れておけば、次の式で集計できます。</p>



<pre class="wp-block-code"><code>=SUMIFS(B:B, C:C, 2025)</code></pre>



<p class="wp-block-paragraph">作業列を使うほうが数式がシンプルになります。年ごとの集計表を作るときにおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン4: 年ごとに件数をカウントする</span></h3>



<p class="wp-block-paragraph">日付データが何年のものか件数を数えたいときは、YEAR関数と<a href="https://mashukabu.com/excel-function-howto-use-countifs/">COUNTIFS関数</a>を組み合わせます。</p>



<p class="wp-block-paragraph">A列に日付が入っていて、C列に <code>=YEAR(A2)</code> の作業列を作ったとします。</p>



<pre class="wp-block-code"><code>=COUNTIFS(C:C, 2025)</code></pre>



<p class="wp-block-paragraph">結果: 2025年のデータ件数</p>



<p class="wp-block-paragraph">作業列なしで直接カウントするなら、次のように書きます。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A:A, &quot;&gt;=&quot;&amp;DATE(2025,1,1), A:A, &quot;&lt;=&quot;&amp;DATE(2025,12,31))</code></pre>



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



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



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



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



<p class="wp-block-paragraph">YEAR関数ではなく<a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>と<a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</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>2桁の年が自動変換された</td><td><code>=DATE(24,4,1)</code> は1924年になる。年は4桁で指定する</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">YEAR関数と同じ「日付から一部を取り出す」関数を比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>取り出す要素</th><th>使い方の例</th><th>結果</th></tr></thead><tbody><tr><td><strong>YEAR</strong></td><td>年</td><td><code>=YEAR("2025/4/1")</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/1")</code></td><td>4</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</a></strong></td><td>日</td><td><code>=DAY("2025/4/1")</code></td><td>1</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/1","yyyy")</code></td><td>&#8220;2025&#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/1")</code></td><td>3（火曜日）</td></tr></tbody></table></figure>



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



<ul class="wp-block-list"><li>「年の数値が欲しい」→ <strong>YEAR関数</strong>（計算に使える整数が返る）</li><li>「月の数値が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a></strong></li><li>「日の数値が欲しい」→ <strong><a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</a></strong></li><li>「&#8221;2025年&#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">YEAR関数が返すのは<strong>数値</strong>です。セルに「2025年」と表示したい場合は<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>を使うか、セルの表示形式を <code>yyyy"年"</code> に変更してください。</p>



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



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



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



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=YEAR(シリアル値)</code> ── 引数は1つだけ</li><li><strong>戻り値</strong>: 1900〜9999の整数（年の数値）</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-if/">IF関数</a>で年度判定、<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>で年ごと集計</li><li><strong>実務活用</strong>: 年度判定（4月始まり）、経過年数の計算、年別集計・カウント、年の置き換え</li><li><strong>関連関数</strong>: <a href="https://mashukabu.com/excel-function-howto-use-month/">MONTH関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</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-month/">MONTH関数</a>・<a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数</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-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-month/">MONTH関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-day/">DAY関数の使い方</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-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-datevalue/">DATEVALUE関数の使い方</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-year/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
