<?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>EVEN &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/even/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jun 2026 14:39:46 +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>EVEN &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのEVEN関数の使い方｜偶数に切り上げ</title>
		<link>https://mashukabu.com/spreadsheet-even-function/</link>
					<comments>https://mashukabu.com/spreadsheet-even-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:36:06 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[EVEN]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[丸め関数]]></category>
		<category><![CDATA[偶数]]></category>
		<category><![CDATA[切り上げ]]></category>
		<category><![CDATA[端数処理]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4875</guid>

					<description><![CDATA[GoogleスプレッドシートのEVEN関数で数値を偶数に切り上げる方法を解説。負の数の挙動やODD関数との違い、CEILING・MROUNDとの使い分けも比較表つきで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">スプレッドシートで「この数を偶数に揃えたいんだけど、どうすればいいの？」と思ったことはありませんか？</p>



<p class="wp-block-paragraph">2個セットの梱包数を決めるとき、ペアワークの人数を揃えるとき。手作業で偶数に直すのは面倒ですし、ミスも起きがちです。</p>



<p class="wp-block-paragraph">そんなときに便利なのがEVEN関数です。数値を偶数に切り上げてくれるシンプルな関数ですよ。</p>



<p class="wp-block-paragraph">この記事では基本の書き方からODD関数との違い、CEILING・MROUNDとの使い分けまで解説します。</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">EVEN関数とは？</a></li><li><a href="#toc2" tabindex="0">EVEN関数の書き方（構文と引数）</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">EVEN関数の基本的な使い方</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><li><a href="#toc9" tabindex="0">0を渡した場合</a></li></ol></li><li><a href="#toc10" tabindex="0">実務でのEVEN関数活用例</a><ol><li><a href="#toc11" tabindex="0">2個セットの梱包数を確保する</a></li><li><a href="#toc12" tabindex="0">ペアワークの人数を確保する</a></li><li><a href="#toc13" tabindex="0">イベント座席を左右対称に確保する</a></li><li><a href="#toc14" tabindex="0">EVEN関数とIF関数を組み合わせる</a></li><li><a href="#toc15" tabindex="0">偶数チェックはMOD関数で</a></li></ol></li><li><a href="#toc16" tabindex="0">EVEN関数の負の数の扱い</a><ol><li><a href="#toc17" tabindex="0">負の数は「0から離れる方向」に切り上がる</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></ol></li><li><a href="#toc22" tabindex="0">ODD関数・CEILING関数との違い・使い分け</a><ol><li><a href="#toc23" tabindex="0">EVENとODDの違い</a></li><li><a href="#toc24" tabindex="0">EVENとCEILINGの使い分け</a></li><li><a href="#toc25" tabindex="0">EVENとMROUNDの使い分け</a></li></ol></li><li><a href="#toc26" tabindex="0">よくある質問（FAQ）</a></li><li><a href="#toc27" tabindex="0">Excelとの違い</a></li><li><a href="#toc28" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">EVEN関数（読み方: イーブン関数）は、<strong>数値をいちばん近い偶数に切り上げる関数</strong>です。</p>



<p class="wp-block-paragraph">名前は英語の「even（偶数の・均等な）」に由来しています。たとえば「3」にEVEN関数をかけると「4」になります。すでに偶数の「6」を渡すとそのまま「6」です。</p>



<p class="wp-block-paragraph">EVEN関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>奇数や小数を次の偶数に切り上げる</li><li>すでに偶数ならそのままの値を返す</li><li>0を渡すと0が返る（0は偶数）</li><li>負の数は0から離れる方向に切り上げる</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>EVEN関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=EVEN(値)</code></pre>



<p class="wp-block-paragraph">カッコの中に「偶数に切り上げたい数値」を指定します。引数は1つだけです。</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></tbody></table></figure>



<p class="wp-block-paragraph">直接入力・セル参照・他の関数の結果など、数値として扱えるものなら何でも指定できます。</p>



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



<h3 class="wp-block-heading"><span id="toc6">正の数を偶数に切り上げる</span></h3>



<p class="wp-block-paragraph">もっともシンプルな使い方です。</p>



<pre class="wp-block-code"><code>=EVEN(3)</code></pre>



<p class="wp-block-paragraph">結果は「4」です。3は奇数なので、次の偶数である4に切り上がります。</p>



<pre class="wp-block-code"><code>=EVEN(5.1)</code></pre>



<p class="wp-block-paragraph">結果は「6」です。小数も同じように、次の偶数まで切り上げられます。</p>



<h3 class="wp-block-heading"><span id="toc7">すでに偶数の場合</span></h3>



<pre class="wp-block-code"><code>=EVEN(8)</code></pre>



<p class="wp-block-paragraph">結果は「8」です。すでに偶数なら、そのままの値が返ります。</p>



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



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



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



<p class="wp-block-paragraph">結果は「12」です。セル参照でも同じように使えます。実務ではこちらの書き方がメインになるでしょう。</p>



<h3 class="wp-block-heading"><span id="toc9">0を渡した場合</span></h3>



<pre class="wp-block-code"><code>=EVEN(0)</code></pre>



<p class="wp-block-paragraph">結果は「0」です。0は偶数なのでそのまま返ります。ODD関数では0を渡すと1になるので、ここが大きな違いです。</p>



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



<h3 class="wp-block-heading"><span id="toc11">2個セットの梱包数を確保する</span></h3>



<p class="wp-block-paragraph">商品を2個セットで梱包するとき、数量を偶数に揃えたい場合があります。B2に注文数量が入っているとします。</p>



<pre class="wp-block-code"><code>=EVEN(B2)</code></pre>



<p class="wp-block-paragraph">たとえばB2が「13」なら結果は「14」です。「10」ならそのまま「10」が返ります。梱包に必要な偶数をサッと求められます。</p>



<h3 class="wp-block-heading"><span id="toc12">ペアワークの人数を確保する</span></h3>



<p class="wp-block-paragraph">2人1組の作業を割り振るとき、参加人数を偶数に切り上げたい場面です。</p>



<pre class="wp-block-code"><code>=EVEN(B2)</code></pre>



<p class="wp-block-paragraph">B2が「15」なら結果は「16」です。余分に1名確保するイメージですね。あぶれる人が出ないよう、偶数に揃えてから組を決めると安心です。</p>



<h3 class="wp-block-heading"><span id="toc13">イベント座席を左右対称に確保する</span></h3>



<p class="wp-block-paragraph">会議室やイベント会場で、テーブルの左右に同じ人数を配置したいときに使えます。</p>



<pre class="wp-block-code"><code>=EVEN(B2)</code></pre>



<p class="wp-block-paragraph">B2が「9」なら結果は「10」です。5人ずつ左右に振り分けられますね。座席レイアウトを偶数で管理すると、左右対称にしやすくなります。</p>



<h3 class="wp-block-heading"><span id="toc14">EVEN関数とIF関数を組み合わせる</span></h3>



<p class="wp-block-paragraph">注文数が奇数のときだけ偶数に切り上げる、という条件分岐も簡単です。<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>と組み合わせてみましょう。</p>



<pre class="wp-block-code"><code>=IF(ISODD(B2), EVEN(B2), B2)</code></pre>



<p class="wp-block-paragraph">B2が奇数なら偶数に切り上げ、偶数ならそのまま返します。「必要なときだけ調整したい」という場面で便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc15">偶数チェックはMOD関数で</span></h3>



<p class="wp-block-paragraph">数値が偶数かどうかを「判定」したいときは、EVEN関数ではなくMOD関数を使います。</p>



<pre class="wp-block-code"><code>=MOD(A1, 2)</code></pre>



<p class="wp-block-paragraph">結果が「0」なら偶数、「1」なら奇数です。EVEN関数は「切り上げ」であって「判定」ではない点に注意してください。</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/spreadsheet-iseven-function/">ISEVEN関数</a>を使う方法もあります。<code>=ISEVEN(A1)</code> で TRUE / FALSE が返ります。奇数の判定なら<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>が便利です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">EVEN関数の負の数の扱い</span></h2>



<p class="wp-block-paragraph">ここがEVEN関数でもっとも注意すべきポイントです。</p>



<h3 class="wp-block-heading"><span id="toc17">負の数は「0から離れる方向」に切り上がる</span></h3>



<p class="wp-block-paragraph">EVEN関数は正の数も負の数も、0から遠ざかる方向で切り上げます。数直線で見ると、絶対値が大きくなる側の偶数を返します。</p>



<pre class="wp-block-code"><code>=EVEN(-3)</code></pre>



<p class="wp-block-paragraph">結果は「-4」です。「-2」ではない点に注意してください。-3より絶対値が大きい偶数は-4です。</p>



<h3 class="wp-block-heading"><span id="toc18">正の数と負の数の挙動比較</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>元の値</th><th>EVEN(値)</th><th>説明</th></tr></thead><tbody><tr><td>3</td><td>4</td><td>次の偶数に切り上げ</td></tr><tr><td>5.1</td><td>6</td><td>次の偶数に切り上げ</td></tr><tr><td>8</td><td>8</td><td>すでに偶数なのでそのまま</td></tr><tr><td>0</td><td>0</td><td>偶数なのでそのまま</td></tr><tr><td>-3</td><td>-4</td><td>0から離れる方向に切り上げ</td></tr><tr><td>-5.1</td><td>-6</td><td>0から離れる方向に切り上げ</td></tr><tr><td>-8</td><td>-8</td><td>すでに偶数なのでそのまま</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-int-function/">INT関数</a>が「負の無限大方向」に丸めるのと似た考え方です。EVEN関数は必ず偶数を返す点が違います。</p>



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



<p class="wp-block-paragraph">EVEN関数はシンプルな関数ですが、エラーが出ることもあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#VALUE!</td><td>値に文字列が入っている</td><td>セル参照先が数値かどうか確認する</td></tr><tr><td>#ERROR!</td><td>構文ミス（カッコ忘れ等）</td><td>数式の入力内容を見直す</td></tr><tr><td>結果が想定と違う</td><td>負の数の方向を誤解</td><td>「0から離れる方向」に切り上がる仕様を確認</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc20">文字列が混在しているとき</span></h3>



<p class="wp-block-paragraph">EVEN関数に文字列を渡すと#VALUE!エラーになります。</p>



<pre class="wp-block-code"><code>=EVEN(&quot;abc&quot;)</code></pre>



<p class="wp-block-paragraph">セル参照先が数値かどうか不安なときは、ISNUMBER関数で事前にチェックできます。</p>



<pre class="wp-block-code"><code>=IF(ISNUMBER(A1), EVEN(A1), &quot;数値を入力してください&quot;)</code></pre>



<h3 class="wp-block-heading"><span id="toc21">負の数の結果が想定と違うとき</span></h3>



<p class="wp-block-paragraph"><code>=EVEN(-3)</code> が「-2」ではなく「-4」になるのは正常な動作です。0に近い偶数が欲しい場合は、絶対値をEVEN関数で処理してから符号を戻す方法があります。</p>



<pre class="wp-block-code"><code>=SIGN(A1) * EVEN(ABS(A1))</code></pre>



<p class="wp-block-paragraph">ただしこの書き方は、正の数の切り上げと方向が逆になります。用途に合わせて使い分けてください。</p>



<h2 class="wp-block-heading"><span id="toc22">ODD関数・CEILING関数との違い・使い分け</span></h2>



<p class="wp-block-paragraph">EVEN関数と混同しやすい関数を比較表で整理します。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>切り上げ先</th><th>引数の数</th><th>用途</th></tr></thead><tbody><tr><td><strong>EVEN</strong></td><td><strong>偶数</strong></td><td><strong>1</strong></td><td><strong>偶数に切り上げたいとき</strong></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-odd-function/">ODD</a></td><td>奇数</td><td>1</td><td>奇数に切り上げたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-ceiling-function/">CEILING</a></td><td>指定した倍数</td><td>2</td><td>任意の倍数に切り上げたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-mround-function/">MROUND</a></td><td>指定した倍数（四捨五入）</td><td>2</td><td>倍数単位で四捨五入したいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-roundup-function/">ROUNDUP</a></td><td>指定した桁数</td><td>2</td><td>桁数を指定して切り上げたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-floor-function/">FLOOR</a></td><td>指定した倍数（切り捨て）</td><td>2</td><td>任意の倍数に切り捨てたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-int-function/">INT</a></td><td>整数（切り捨て）</td><td>1</td><td>小数を整数に切り捨てたいとき</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc23">EVENとODDの違い</span></h3>



<p class="wp-block-paragraph">EVEN関数と<a href="https://mashukabu.com/spreadsheet-odd-function/">ODD関数</a>は、切り上げ先が「偶数」か「奇数」かの違いだけです。構文も引数の数も同じです。</p>



<figure class="wp-block-table"><table><thead><tr><th>元の値</th><th>EVEN</th><th>ODD</th></tr></thead><tbody><tr><td>3</td><td>4</td><td>3</td></tr><tr><td>4</td><td>4</td><td>5</td></tr><tr><td>5.1</td><td>6</td><td>7</td></tr><tr><td>0</td><td>0</td><td>1</td></tr><tr><td>-3</td><td>-4</td><td>-3</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">0を渡したときの違いがポイントです。EVEN(0)は「0」（0は偶数）、ODD(0)は「1」（0は偶数なので次の奇数）です。</p>



<h3 class="wp-block-heading"><span id="toc24">EVENとCEILINGの使い分け</span></h3>



<p class="wp-block-paragraph">EVEN関数は「偶数（2の倍数）への切り上げ」専用です。<a href="https://mashukabu.com/spreadsheet-ceiling-function/">CEILING関数</a>は任意の倍数を指定できます。</p>



<pre class="wp-block-code"><code>=EVEN(3)           → 4（2の倍数に切り上げ）
=CEILING(3, 2)     → 4（2の倍数に切り上げ、EVENと同じ結果）
=CEILING(3, 5)     → 5（5の倍数に切り上げ）
=CEILING(3, 10)    → 10（10の倍数に切り上げ）</code></pre>



<p class="wp-block-paragraph">「偶数に切り上げたい」だけならEVEN関数が引数1つでシンプルです。「5の倍数」「10の倍数」など自由に指定したいならCEILING関数を使いましょう。逆に偶数に「切り捨てたい」場合は<a href="https://mashukabu.com/spreadsheet-floor-function/">FLOOR関数</a>で <code>=FLOOR(A1, 2)</code> とすれば対応できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p><code>=EVEN(A1)</code> と <code>=CEILING(A1, 2)</code> は正の数では同じ結果です。ただし負の数での丸め方向が異なる場合があるので、負の数を扱うときは結果を確認してください。</p></blockquote>



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



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-mround-function/">MROUND関数</a>は指定した倍数に「四捨五入」で丸めます。EVEN関数は「切り上げ」のみです。</p>



<pre class="wp-block-code"><code>=EVEN(3)       → 4（切り上げ）
=MROUND(3, 2)  → 4（四捨五入 → 3は2と4の中間より上なので4）
=EVEN(1)       → 2（切り上げ）
=MROUND(1, 2)  → 2（四捨五入 → 1は0と2の中間なので2）</code></pre>



<p class="wp-block-paragraph">「常に偶数以上に切り上げたい」ならEVEN関数です。「偶数に近いほうに丸めたい」ならMROUND関数を使いましょう。</p>



<h2 class="wp-block-heading"><span id="toc26">よくある質問（FAQ）</span></h2>



<p class="wp-block-paragraph"><strong>Q. EVEN関数とCEILING(A1, 2)は何が違う？</strong></p>



<p class="wp-block-paragraph">A. 正の数では同じ結果になります。ただし負の数では丸め方向が変わる場合があります。「偶数に切り上げる」という意図を明確にしたいときはEVEN関数のほうがわかりやすいです。</p>



<p class="wp-block-paragraph"><strong>Q. 偶数かどうかを判定したい場合は？</strong></p>



<p class="wp-block-paragraph">A. EVEN関数は「切り上げ」であって「判定」ではありません。「偶数かどうか知りたい」には <code>=ISEVEN(A1)</code> を使います。TRUE/FALSEで返ります。</p>



<p class="wp-block-paragraph"><strong>Q. 負の数でEVEN関数を使うと結果が逆になる？</strong></p>



<p class="wp-block-paragraph">A. 正の数と同じく「0から遠ざかる方向」に切り上がります。たとえば <code>=EVEN(-3)</code> は「-4」です。「-2」ではない点に注意してください。</p>



<h2 class="wp-block-heading"><span id="toc27">Excelとの違い</span></h2>



<p class="wp-block-paragraph">EVEN関数はExcelとGoogleスプレッドシートで完全に同じ動作です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td>=EVEN(数値)</td><td>=EVEN(値)</td></tr><tr><td>動作</td><td>偶数に切り上げ</td><td>偶数に切り上げ</td></tr><tr><td>負の数</td><td>-3→-4</td><td>-3→-4</td></tr><tr><td>0</td><td>0</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数名の表記が若干異なるだけで、機能は完全に同じです。ExcelとSheetsでファイルを共有しても計算結果がずれることはありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>Excel版の解説は<a href="https://mashukabu.com/excel-function-howto-use-even/">ExcelのEVEN関数の使い方</a>の記事で詳しく紹介しています。丸め関数の使い分けについては<a href="https://mashukabu.com/excel-rounding-functions-comparison/">Excelの丸め関数10種を完全比較</a>もチェックしてみてください。</p></blockquote>



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



<p class="wp-block-paragraph">EVEN関数は、数値を偶数に切り上げるシンプルな関数です。</p>



<p class="wp-block-paragraph">ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=EVEN(値)</code> の1引数だけ</li><li>すでに偶数ならそのまま、奇数や小数は次の偶数に切り上がる</li><li>0を渡すと0が返る（<a href="https://mashukabu.com/spreadsheet-odd-function/">ODD関数</a>の0→1とは異なる）</li><li>負の数は「0から離れる方向」に切り上がる（-3 → -4）</li><li>「偶数に揃えたい」→ EVEN関数、「任意の倍数に揃えたい」→ <a href="https://mashukabu.com/spreadsheet-ceiling-function/">CEILING関数</a></li><li>偶数の判定には<a href="https://mashukabu.com/spreadsheet-iseven-function/">ISEVEN関数</a>や<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>を使う</li></ul>



<p class="wp-block-paragraph">まずは <code>=EVEN(A1)</code> でセルの値を偶数に変換するところから試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-even-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのISEVEN関数の使い方｜偶数判定の基本と実務活用</title>
		<link>https://mashukabu.com/spreadsheet-iseven-function/</link>
					<comments>https://mashukabu.com/spreadsheet-iseven-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:34:13 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[EVEN]]></category>
		<category><![CDATA[ISEVEN]]></category>
		<category><![CDATA[ISODD]]></category>
		<category><![CDATA[MOD]]></category>
		<category><![CDATA[ODD]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[偶数判定]]></category>
		<category><![CDATA[条件付き書式]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4841</guid>

					<description><![CDATA[GoogleスプレッドシートのISEVEN関数の使い方を解説。基本構文、IF関数との組み合わせ、条件付き書式での縞模様、FILTER・SUMPRODUCT・ARRAYFORMULA活用、ISODD・MOD・EVENとの違い、よくあるエラーとFAQまで実務で使えるテンプレで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「この番号って偶数？ 奇数？」を手作業で確認していませんか。</p>



<p class="wp-block-paragraph">数件なら目で見てわかりますが、100行を超えるリストになると見落としが出てきますよね。</p>



<p class="wp-block-paragraph">偶数行だけ色を付けたい、偶数番号のデータだけ集計したい——そんなときに便利なのが <strong>ISEVEN関数</strong> です。</p>



<p class="wp-block-paragraph">この記事では、スプレッドシートのISEVEN関数の基本構文から、IF関数・条件付き書式・FILTER・SUMPRODUCT との組み合わせ、ペア関数の<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>・<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>との違い、よくあるエラー、FAQまでまとめて解説しますよ。</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">スプレッドシートのISEVEN関数とは</a></li><li><a href="#toc2" tabindex="0">ISEVEN関数の書き方（構文と引数）</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">ISEVEN関数の基本的な使い方</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">ISEVEN関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">IF関数と組み合わせて偶数・奇数を振り分ける</a></li><li><a href="#toc11" tabindex="0">条件付き書式で偶数行に色を付けて縞模様にする</a></li><li><a href="#toc12" tabindex="0">FILTER関数で偶数番号のデータだけを抽出する</a></li><li><a href="#toc13" tabindex="0">SUMPRODUCT関数で偶数行・偶数値だけを合計する</a></li><li><a href="#toc14" tabindex="0">ARRAYFORMULA で列全体を一括判定する</a></li><li><a href="#toc15" tabindex="0">WEEKNUM+ISEVENで隔週スケジュールを自動判定する</a></li><li><a href="#toc16" tabindex="0">出席番号の偶奇で当番表を自動生成する</a></li></ol></li><li><a href="#toc17" tabindex="0">ISEVEN関数と似た関数の違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">ISODD関数との違い</a></li><li><a href="#toc19" tabindex="0">MOD関数との違い</a></li><li><a href="#toc20" tabindex="0">EVEN関数・ODD関数との違い（名前が似ているので注意）</a></li></ol></li><li><a href="#toc21" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc22" tabindex="0">Excelとの違い</a></li><li><a href="#toc23" tabindex="0">よくある質問（FAQ）</a><ol><li><a href="#toc24" tabindex="0">Q1. ISEVEN(0) はなぜ TRUE になるんですか？</a></li><li><a href="#toc25" tabindex="0">Q2. 負の数（マイナス）も正しく判定されますか？</a></li><li><a href="#toc26" tabindex="0">Q3. 小数点を含む数値を正しく判定したいときはどうすればいいですか？</a></li><li><a href="#toc27" tabindex="0">Q4. 文字列の「2」のように見た目が数値の場合は判定できますか？</a></li><li><a href="#toc28" tabindex="0">Q5. 範囲全体に対して一度に判定するにはどう書けばいいですか？</a></li><li><a href="#toc29" tabindex="0">Q6. 条件付き書式で偶数行に色を付けたのに、ヘッダー行も色が付きます</a></li><li><a href="#toc30" tabindex="0">Q7. ExcelファイルをスプレッドシートにインポートしたらISEVENがエラーになります</a></li><li><a href="#toc31" tabindex="0">Q8. ISEVEN を使って「偶数行ごとに別シートへ転記」できますか？</a></li><li><a href="#toc32" tabindex="0">Q9. WEEKNUM関数とISEVENを組み合わせて隔週判定するとき、年が変わると週番号がリセットされて判定がズレますか？</a></li><li><a href="#toc33" tabindex="0">Q10. ISEVEN(COLUMN())で縦縞の条件付き書式を設定しましたが、ヘッダー列も色が付きます</a></li></ol></li><li><a href="#toc34" tabindex="0">まとめ</a><ol><li><a href="#toc35" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ISEVEN関数（読み方: いず・いーぶん）は、<strong>指定した数値が偶数かどうかを判定する関数</strong>です。</p>



<p class="wp-block-paragraph">名前は英語の「IS EVEN（偶数ですか？）」からきています。対象が偶数なら TRUE、奇数なら FALSE を返します。0 は偶数扱いなので TRUE になりますよ。</p>



<p class="wp-block-paragraph">ISEVEN関数にできることをまとめると次のとおりです。</p>



<ul class="wp-block-list"><li>数値が偶数かどうかを TRUE/FALSE で返す</li><li>IF関数と組み合わせて偶数・奇数で処理を分岐する</li><li>条件付き書式で偶数行（または偶数番号）に色を付ける</li><li>FILTER関数で偶数番号のデータだけを抽出する</li><li>SUMPRODUCT関数で偶数行・偶数値だけを合計する</li></ul>



<p class="wp-block-paragraph">奇数かどうかを判定したいときはペア関数の<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>を使ってくださいね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>ISEVEN関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、<code>.xlsx</code> で受け渡ししても結果が変わらず安心ですよ。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=ISEVEN(値)</code></pre>



<p class="wp-block-paragraph">カッコの中に偶数かどうか判定したい数値を指定します。</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></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。省略はできません。セル参照・直接値・数式の結果のいずれも指定できますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>小数を指定した場合は、小数点以下が切り捨てられてから判定されます。たとえば <code>=ISEVEN(3.9)</code> は整数部分の 3 で判定されるため FALSE です。意図と合わない場合は<a href="https://mashukabu.com/spreadsheet-round-function/">ROUND関数</a>で先に丸めておくと安全ですよ。</p></blockquote>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">値の種類ごとの判定結果</span></h3>



<p class="wp-block-paragraph">さまざまなデータをISEVEN関数で判定すると、次のような結果になります。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th><th>理由</th></tr></thead><tbody><tr><td><code>=ISEVEN(2)</code></td><td><strong>TRUE</strong></td><td>2 は偶数</td></tr><tr><td><code>=ISEVEN(1)</code></td><td><strong>FALSE</strong></td><td>1 は奇数</td></tr><tr><td><code>=ISEVEN(0)</code></td><td><strong>TRUE</strong></td><td>0 は偶数扱い</td></tr><tr><td><code>=ISEVEN(-4)</code></td><td><strong>TRUE</strong></td><td>負の偶数も TRUE</td></tr><tr><td><code>=ISEVEN(5.7)</code></td><td><strong>FALSE</strong></td><td>小数点以下切り捨て → 5 で判定</td></tr><tr><td><code>=ISEVEN(TRUE)</code></td><td><strong>FALSE</strong></td><td>TRUE は 1 として扱われる</td></tr><tr><td><code>=ISEVEN(FALSE)</code></td><td><strong>TRUE</strong></td><td>FALSE は 0 として扱われる</td></tr><tr><td><code>=ISEVEN("ABC")</code></td><td><strong>#VALUE!</strong></td><td>文字列はエラー</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">0 と論理値の扱いは覚えておきましょう。0 と FALSE は偶数扱い、TRUE は 1（奇数）扱いになります。</p>



<h3 class="wp-block-heading"><span id="toc7">セル参照で判定する</span></h3>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/spreadsheet-sumif-function_01_data_sample-table.png" alt="01 data sample table" /></figure>



<p class="wp-block-paragraph">セル参照を使えば、特定のセルの値が偶数かどうかを確認できます。</p>



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



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/02_formula_iseven-basic.png" alt="02 formula iseven basic" /></figure>



<p class="wp-block-paragraph">A1 に「4」が入っていれば TRUE、「3」なら FALSE を返します。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/03_result_iseven-basic.png" alt="03 result iseven basic" /></figure>



<h3 class="wp-block-heading"><span id="toc8">数式の結果を判定する</span></h3>



<p class="wp-block-paragraph">ISEVEN関数の引数に数式を直接入れることもできますよ。</p>



<pre class="wp-block-code"><code>=ISEVEN(A1+B1)</code></pre>



<p class="wp-block-paragraph">A1 と B1 の合計が偶数なら TRUE、奇数なら FALSE を返します。たとえば 2人の出席番号の合計で席の左右を決める、といった使い方ができます。</p>



<h2 class="wp-block-heading"><span id="toc9">ISEVEN関数の実践的な使い方・応用例</span></h2>



<p class="wp-block-paragraph">ここからは、実務でよく使うパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">IF関数と組み合わせて偶数・奇数を振り分ける</span></h3>



<p class="wp-block-paragraph">番号が偶数か奇数かに応じてラベルを付けたい場面で使えます。</p>



<pre class="wp-block-code"><code>=IF(ISEVEN(A2),&quot;偶数&quot;,&quot;奇数&quot;)</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/04_formula_iseven-if.png" alt="04 formula iseven if" /></figure>



<p class="wp-block-paragraph">A2 が偶数なら「偶数」、奇数なら「奇数」と表示します。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/05_result_iseven-if.png" alt="05 result iseven if" /></figure>



<p class="wp-block-paragraph">社員番号やロット番号で振り分けルールがある場合に便利ですよ。たとえば偶数番号をAチーム、奇数番号をBチームに割り当てる運用に使えます。詳しくは<a href="https://mashukabu.com/spreadsheet-if-function/">IF関数の使い方</a>も参考にしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc11">条件付き書式で偶数行に色を付けて縞模様にする</span></h3>



<p class="wp-block-paragraph">表の行番号が偶数のときだけ背景色を付ければ、交互に色が付いた読みやすい縞模様の表になります。</p>



<ol class="wp-block-list"><li>縞模様にしたい範囲（たとえば A2:E100）を選択します</li><li>「表示形式」メニュー →「条件付き書式」を選択します</li><li>「カスタム数式」を選びます</li><li>数式欄に <code>=ISEVEN(ROW())</code> と入力します</li><li>好きな書式（薄い緑の塗りつぶしなど）を設定します</li><li>「完了」をクリックします</li></ol>



<p class="wp-block-paragraph">これで偶数行だけが色分けされ、見やすい縞模様になりますよ。<a href="https://mashukabu.com/spreadsheet-row-function/">ROW関数</a>で各セルの行番号を取得し、その行番号が偶数のときだけ書式を適用する仕組みです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>奇数行に色を付けたい場合は <code>=ISODD(ROW())</code> に変えるだけです。Googleスプレッドシートには「交互の背景色」機能もありますが、条件付き書式のほうが<strong>書式の自由度が高く、特定条件と組み合わせやすい</strong>（例: 偶数行かつ売上が10万円以上だけ色付け）というメリットがあります。詳しくは<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数の使い方</a>を参考にしてみてください。</p><p>横縞だけでなく、列ごとに交互の色を付けた<strong>縦縞テーブル</strong>も同じ仕組みで作れます。カスタム数式に <code>=ISEVEN(COLUMN())</code> を指定すれば、偶数列だけに背景色が付きます。<a href="https://mashukabu.com/spreadsheet-column-function/">COLUMN関数</a>は各セルの列番号（A列=1、B列=2…）を返します。その列番号の偶奇で書式を切り替える仕組みです。日付や週を横方向に並べるガントチャートや週次カレンダー型シートで、列の区切りを見やすくしたいときに重宝します。奇数列に色を付けたいときは <code>=ISODD(COLUMN())</code> に変えるだけですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc12">FILTER関数で偶数番号のデータだけを抽出する</span></h3>



<p class="wp-block-paragraph">商品番号や座席番号が偶数のものだけを取り出したい場面に使えます。<a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数</a>と組み合わせると便利ですよ。</p>



<pre class="wp-block-code"><code>=FILTER(A2:B20, ISEVEN(A2:A20))</code></pre>



<p class="wp-block-paragraph">A列の番号が偶数の行だけが、A列とB列セットで抽出されます。</p>



<p class="wp-block-paragraph">たとえば次のような場面で活躍します。</p>



<ul class="wp-block-list"><li>イベント座席リストから偶数番号（左ブロック）だけを取り出す</li><li>商品ロット番号が偶数のものだけを集計シートに転記する</li><li>アンケート対象者のID（偶数番号のみ抽出してA班、奇数はB班）でグループ分け</li></ul>



<h3 class="wp-block-heading"><span id="toc13">SUMPRODUCT関数で偶数行・偶数値だけを合計する</span></h3>



<p class="wp-block-paragraph">「偶数行のデータだけを合計したい」「セルの値が偶数のものだけ合計したい」というケースには<a href="https://mashukabu.com/spreadsheet-sumproduct-function/">SUMPRODUCT関数</a>を使います。</p>



<p class="wp-block-paragraph"><strong>偶数行の値を合計する</strong></p>



<pre class="wp-block-code"><code>=SUMPRODUCT(ISEVEN(ROW(A2:A20))*A2:A20)</code></pre>



<p class="wp-block-paragraph"><code>ISEVEN(ROW(A2:A20))</code> が各行番号に対して TRUE/FALSE の配列を返します。TRUE（=1）の行だけが値と掛け算されるため、偶数行の値だけが合計されますよ。</p>



<p class="wp-block-paragraph"><strong>セルの値自体が偶数のものを合計する</strong></p>



<pre class="wp-block-code"><code>=SUMPRODUCT(ISEVEN(A2:A20)*A2:A20)</code></pre>



<p class="wp-block-paragraph">たとえば商品番号が偶数のものだけの売上合計を出したいときに使えます。</p>



<h3 class="wp-block-heading"><span id="toc14">ARRAYFORMULA で列全体を一括判定する</span></h3>



<p class="wp-block-paragraph">行ごとに <code>=ISEVEN(A2)</code>、<code>=ISEVEN(A3)</code>、…と数式をコピーするのは面倒です。Googleスプレッドシートなら<a href="https://mashukabu.com/spreadsheet-arrayformula-function/">ARRAYFORMULA関数</a>で一発処理できますよ。</p>



<pre class="wp-block-code"><code>=ARRAYFORMULA(IF(A2:A20=&quot;&quot;,&quot;&quot;,ISEVEN(A2:A20)))</code></pre>



<p class="wp-block-paragraph">A2:A20 のすべての値に対して、空白セルは空白を返し、値があれば TRUE/FALSE を返します。<code>IF(A2:A20="","",...)</code> を入れているのは、<strong>空白セルが 0（偶数）扱いされて余計な TRUE が並ばないようにする</strong>ためです。</p>



<p class="wp-block-paragraph">データが追加されてもセル範囲を広めに取っておけば、自動で反映されるので便利ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>数値・文字列・空白が混在した列を <code>=ARRAYFORMULA(ISEVEN(A2:A20))</code> で判定すると、文字列セルで #VALUE! が出て配列全体が止まります。そんなときは<a href="https://mashukabu.com/spreadsheet-iferror-function/">IFERROR関数</a>を挟んでエラーを FALSE に落としましょう。</p><p>&#8220;`<br>=ARRAYFORMULA(IFERROR(ISEVEN(A2:A20),FALSE))<br>&#8220;`</p><p>エラーになるセルは FALSE 扱いになるので、判定が止まらず最後まで一括処理できます。この結果を<a href="https://mashukabu.com/spreadsheet-sumproduct-function/">SUMPRODUCT関数</a>や<a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数</a>の絞り込み条件に渡せば、汚れたデータでも安全に偶数だけ集計・抽出できます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">WEEKNUM+ISEVENで隔週スケジュールを自動判定する</span></h3>



<p class="wp-block-paragraph">「今週はA班、来週はB班」のように隔週で担当が入れ替わるシフト管理に便利な組み合わせがあります。<a href="https://mashukabu.com/spreadsheet-weeknum-function/">WEEKNUM関数</a>とISEVENを使えば、隔週の振り分けを自動判定できます。</p>



<p class="wp-block-paragraph">WEEKNUM関数はその日付が1年の何週目かを数値で返します。その週番号が偶数か奇数かをISEVENで判定すれば、隔週の振り分けが一発です。</p>



<pre class="wp-block-code"><code>=IF(ISEVEN(WEEKNUM(A2)),&quot;A班担当&quot;,&quot;B班担当&quot;)</code></pre>



<p class="wp-block-paragraph">A2 に日付を入れると、偶数週なら「A班担当」、奇数週なら「B班担当」が自動表示されます。日付を1日ずつ並べたカレンダーシートに数式をコピーしておけば、隔週シフトが手作業ゼロで埋まります。</p>



<p class="wp-block-paragraph">スポーツクラブの会場割り当て、会議の隔週開催チェック、清掃当番の週回り管理などにも使えます。</p>



<h3 class="wp-block-heading"><span id="toc16">出席番号の偶奇で当番表を自動生成する</span></h3>



<p class="wp-block-paragraph">学校・職場の当番表で「偶数番号は午前、奇数番号は午後」のように振り分けるテンプレです。</p>



<pre class="wp-block-code"><code>=IF(ISEVEN(A2),&quot;午前担当&quot;,&quot;午後担当&quot;)</code></pre>



<p class="wp-block-paragraph">A2 に出席番号を入れると、自動で時間帯が割り当てられます。受付窓口の振り分け、配送ルートの偶奇分担などにも応用できますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>3グループ以上（月・水・金 / 火・木 のように）に分けたい場合は<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>で <code>=MOD(A2,3)</code> のように剰余を使うと、0/1/2 の3パターンに分けられます。</p></blockquote>



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



<p class="wp-block-paragraph">似た用途や名前の関数があるので、混同しやすいポイントを整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">ISODD関数との違い</span></h3>



<p class="wp-block-paragraph">ISEVEN関数にはペア関数の<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>があります。判定の結果が真逆になる関係ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>入力値</th><th>ISEVEN の結果</th><th>ISODD の結果</th></tr></thead><tbody><tr><td>2（偶数）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>1（奇数）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>0</td><td>TRUE</td><td>FALSE</td></tr><tr><td>-4（負の偶数）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>5.7（小数）</td><td>FALSE（5で判定）</td><td>TRUE（5で判定）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり <code>=ISEVEN(A1)</code> と <code>=NOT(ISODD(A1))</code> は同じ結果になります。</p>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>: 条件式の読みやすさで選んでください。「偶数か？」を確認したいなら ISEVEN、「奇数か？」なら<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD</a>が自然です。</p>



<h3 class="wp-block-heading"><span id="toc19">MOD関数との違い</span></h3>



<p class="wp-block-paragraph">偶数・奇数の判定には<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>を使う方法もあります。</p>



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



<p class="wp-block-paragraph">この数式も「A1 が偶数なら TRUE」を返します。ISEVENとの違いを比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>ISEVEN関数</th><th>MOD関数で判定</th></tr></thead><tbody><tr><td>数式の形</td><td><code>=ISEVEN(A1)</code></td><td><code>=MOD(A1,2)=0</code></td></tr><tr><td>文字列を渡した場合</td><td>#VALUE! エラー</td><td>#VALUE! エラー</td></tr><tr><td>小数を渡した場合</td><td>整数部分で判定</td><td>余りを返す（0.7 など）</td></tr><tr><td>0 の判定</td><td>TRUE（偶数扱い）</td><td>TRUE（余り 0）</td></tr><tr><td>可読性</td><td>「偶数か？」が一目でわかる</td><td>「2で割った余りが0」と読み解く必要あり</td></tr><tr><td>倍数判定への拡張</td><td>できない（2固定）</td><td><code>=MOD(A1,3)=0</code> で3の倍数も判定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>: 偶数・奇数の判定だけなら ISEVEN / ISODD のほうがシンプルで読みやすいです。「3の倍数か」「5で割った余り」など 2 以外の数で割りたい場合は<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>を使いましょう。</p>



<h3 class="wp-block-heading"><span id="toc20">EVEN関数・ODD関数との違い（名前が似ているので注意）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-even-function/">EVEN関数</a>と<a href="https://mashukabu.com/spreadsheet-odd-function/">ODD関数</a>は名前が似ていますが、まったく別の関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>機能</th><th>例</th></tr></thead><tbody><tr><td>ISEVEN</td><td>偶数かどうかを<strong>判定</strong>する</td><td><code>=ISEVEN(3)</code> → FALSE</td></tr><tr><td>ISODD</td><td>奇数かどうかを<strong>判定</strong>する</td><td><code>=ISODD(3)</code> → TRUE</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-even-function/">EVEN</a></td><td>偶数に<strong>切り上げ</strong>る</td><td><code>=EVEN(3)</code> → 4</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-odd-function/">ODD</a></td><td>奇数に<strong>切り上げ</strong>る</td><td><code>=ODD(4)</code> → 5</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>IS</strong> が頭に付くISEVEN/ISODDは「判定する（TRUE/FALSE）」関数、頭に <strong>IS</strong> が付かないEVEN/ODDは「数値を変換する」関数です。混同しないように注意してくださいね。</p>



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



<p class="wp-block-paragraph">ISEVEN関数で「思った結果にならない」ケースをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#VALUE! エラーが出る</td><td>引数に文字列を指定している</td><td>数値のみ指定する。<code>=IF(ISNUMBER(A1), ISEVEN(A1), "数値以外")</code> で事前に<a href="https://mashukabu.com/spreadsheet-isnumber-function/">ISNUMBER関数</a>で確認すると安心</td></tr><tr><td>小数で予想外の結果になる</td><td>小数点以下が切り捨てられている</td><td>3.9 は 3 として判定される（FALSE）。事前に<a href="https://mashukabu.com/spreadsheet-round-function/">ROUND関数</a>で丸めておく</td></tr><tr><td>0 で TRUE になる</td><td>0 は偶数として扱われる</td><td>仕様どおりの動作。0 を除外したいなら <code>=AND(ISEVEN(A1), A1<>0)</code>（<a href="https://mashukabu.com/spreadsheet-and-function/">AND関数</a>で結合）</td></tr><tr><td>空白セルで TRUE が返る</td><td>空白セルは 0 として扱われる</td><td>空白を除外するなら <code>=IF(A1="","",ISEVEN(A1))</code></td></tr><tr><td>日付セルで TRUE/FALSE が返る</td><td>日付はシリアル値（数値）で管理されている</td><td>日の偶奇判定なら <code>=ISEVEN(DAY(A1))</code> で日の部分を取り出す</td></tr><tr><td>配列範囲で <code>#N/A</code> のような結果になる</td><td>範囲内に文字列セルがある</td><td>エラー行だけ IFERROR で除外: <code>=IFERROR(ISEVEN(A2),FALSE)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に<strong>「空白セルで TRUE」</strong>は見落としやすいポイントです。データに空白が含まれる場合は、IF関数で空白チェックを入れておくと安心ですよ。</p>



<h2 class="wp-block-heading"><span id="toc22">Excelとの違い</span></h2>



<p class="wp-block-paragraph">ISEVEN関数はExcelとGoogleスプレッドシートで完全に同じ動作です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td><code>=ISEVEN(数値)</code></td><td><code>=ISEVEN(値)</code></td></tr><tr><td>動作</td><td>偶数なら TRUE</td><td>偶数なら TRUE</td></tr><tr><td>小数の扱い</td><td>小数点以下を切り捨て</td><td>小数点以下を切り捨て</td></tr><tr><td>論理値の扱い</td><td>TRUE=1, FALSE=0</td><td>TRUE=1, FALSE=0</td></tr><tr><td>エラー時</td><td>#VALUE!</td><td>#VALUE!</td></tr><tr><td>配列対応</td><td>動的配列（Microsoft 365）でサポート</td><td>標準でサポート</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数名の表記が若干異なるだけで、機能は完全に同じです。Excelでの使い方は<a href="https://mashukabu.com/excel-function-howto-use-iseven/">ExcelのISEVEN関数の記事</a>で詳しく解説していますよ。</p>



<h2 class="wp-block-heading"><span id="toc23">よくある質問（FAQ）</span></h2>



<h3 class="wp-block-heading"><span id="toc24">Q1. ISEVEN(0) はなぜ TRUE になるんですか？</span></h3>



<p class="wp-block-paragraph">A. 数学的に <strong>0 は偶数の定義（2で割り切れる整数）を満たす</strong>ためです。0 ÷ 2 = 0（余り 0）なので偶数として扱われ、ISEVEN は TRUE を返します。これはExcel・Googleスプレッドシート共通の仕様ですよ。</p>



<h3 class="wp-block-heading"><span id="toc25">Q2. 負の数（マイナス）も正しく判定されますか？</span></h3>



<p class="wp-block-paragraph">A. はい、負の整数も正しく判定されます。<code>=ISEVEN(-4)</code> は TRUE、<code>=ISEVEN(-3)</code> は FALSE です。マイナス符号の有無に関係なく、絶対値の偶奇で判定されますよ。</p>



<h3 class="wp-block-heading"><span id="toc26">Q3. 小数点を含む数値を正しく判定したいときはどうすればいいですか？</span></h3>



<p class="wp-block-paragraph">A. ISEVEN は内部で <strong>整数部分のみ</strong>を見るため、小数点以下は無視されます。<code>=ISEVEN(2.5)</code> は 2 で判定して TRUE、<code>=ISEVEN(3.5)</code> は 3 で判定して FALSE です。意図と合わない場合は事前に<a href="https://mashukabu.com/spreadsheet-round-function/">ROUND関数</a>で丸めてから渡しましょう。</p>



<h3 class="wp-block-heading"><span id="toc27">Q4. 文字列の「2」のように見た目が数値の場合は判定できますか？</span></h3>



<p class="wp-block-paragraph">A. セルの中身が<strong>文字列の「2」</strong>（左寄せ表示）の場合、<code>=ISEVEN(A1)</code> は数値として再解釈されて TRUE を返すことが多いですが、環境によっては #VALUE! になることもあります。確実に判定したいなら <code>=ISEVEN(VALUE(A1))</code> のように VALUE関数で明示的に数値に変換すると安全ですよ。</p>



<h3 class="wp-block-heading"><span id="toc28">Q5. 範囲全体に対して一度に判定するにはどう書けばいいですか？</span></h3>



<p class="wp-block-paragraph">A. Googleスプレッドシートは標準で配列対応しているので、<code>=ARRAYFORMULA(ISEVEN(A2:A20))</code> のように書けば縦に TRUE/FALSE が並びます。<code>ISEVEN(A2:A20)*1</code> のように数値演算と組み合わせれば、ARRAYFORMULA を省略できるケースもありますよ。</p>



<h3 class="wp-block-heading"><span id="toc29">Q6. 条件付き書式で偶数行に色を付けたのに、ヘッダー行も色が付きます</span></h3>



<p class="wp-block-paragraph">A. 条件付き書式の<strong>適用範囲</strong>にヘッダー行（A1:E1 など）が含まれている可能性が高いです。範囲を <code>A2:E100</code> のように2行目以降から指定し直してください。または数式側で <code>=AND(ISEVEN(ROW()), ROW()>1)</code> のように1行目を除外する条件を加える方法もあります。</p>



<h3 class="wp-block-heading"><span id="toc30">Q7. ExcelファイルをスプレッドシートにインポートしたらISEVENがエラーになります</span></h3>



<p class="wp-block-paragraph">A. ほとんどの場合はそのまま動きますが、まれにExcel側で <code>=_xlfn.ISEVEN(...)</code> のような形式で保存されているとエラーが出ることがあります。その場合は数式バーで <code>_xlfn.</code> 部分を削除して <code>=ISEVEN(...)</code> に直してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc31">Q8. ISEVEN を使って「偶数行ごとに別シートへ転記」できますか？</span></h3>



<p class="wp-block-paragraph">A. はい、<a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数</a>と組み合わせれば実現できます。たとえば別シートで <code>=FILTER(Sheet1!A2:C100, ISEVEN(ROW(Sheet1!A2:A100)))</code> と書けば、元シートの偶数行だけが別シートに動的に転記されますよ。元データが更新されると転記先も自動更新されるので、月次レポートの集計などにも応用できます。</p>



<h3 class="wp-block-heading"><span id="toc32">Q9. WEEKNUM関数とISEVENを組み合わせて隔週判定するとき、年が変わると週番号がリセットされて判定がズレますか？</span></h3>



<p class="wp-block-paragraph">A. はい、WEEKNUM は年ごとに第1週へリセットされるため、年末年始をまたぐと隔週の並びが崩れることがあります。年をまたぐ期間で安定させたい場合は、基準日からの経過週数で判定する方法が確実です。<code>=ISEVEN(INT((A2-基準日)/7))</code> のように基準日からの日数を7で割って週数を求めます。年に関係なく連続した隔週判定ができます。ISO基準の週番号を使う<a href="https://mashukabu.com/spreadsheet-isoweeknum-function/">ISOWEEKNUM関数</a>に切り替える方法もあります。</p>



<h3 class="wp-block-heading"><span id="toc33">Q10. ISEVEN(COLUMN())で縦縞の条件付き書式を設定しましたが、ヘッダー列も色が付きます</span></h3>



<p class="wp-block-paragraph">A. 適用範囲の<strong>開始列番号</strong>を確認してみてください。A列（COLUMN()=1、奇数）始まりなら <code>=ISEVEN(COLUMN())</code> は FALSE になるので、A列には色は付きません。B列（COLUMN()=2、偶数）始まりだと最初の列に色が付きます。意図と逆になっているときは <code>=ISODD(COLUMN())</code> に切り替えるか、適用範囲をずらして調整してください。</p>



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



<p class="wp-block-paragraph">ISEVEN関数は、数値が偶数かどうかを判定するシンプルで実務派の関数です。</p>



<ul class="wp-block-list"><li>構文は <code>=ISEVEN(値)</code> で、引数は1つだけ</li><li>偶数なら TRUE、奇数なら FALSE を返す</li><li>0 と FALSE は偶数扱い（TRUE）、TRUE は奇数扱い（FALSE）</li><li>小数は整数部分で判定（3.9 → 3 として FALSE）</li><li>IF関数や条件付き書式と組み合わせるのが実務での定番パターン</li><li>条件付き書式で <code>=ISEVEN(ROW())</code> を使えば縞模様の表が一瞬で作れる</li><li><a href="https://mashukabu.com/spreadsheet-arrayformula-function/">ARRAYFORMULA関数</a>で列全体を一括判定できる</li><li>奇数判定には<a href="https://mashukabu.com/spreadsheet-isodd-function/">ISODD関数</a>、2以外の倍数判定には<a href="https://mashukabu.com/spreadsheet-mod-function/">MOD関数</a>を使う</li><li><a href="https://mashukabu.com/spreadsheet-even-function/">EVEN関数</a>（偶数に切り上げ）とは別物なので混同に注意</li><li><a href="https://mashukabu.com/excel-function-howto-use-iseven/">ExcelのISEVEN関数</a>と完全に同じ動作で、互換性も安心</li></ul>



<p class="wp-block-paragraph">まずは <code>=ISEVEN(2)</code> で「2 は偶数 = TRUE」から試して、慣れてきたら条件付き書式での縞模様や FILTER との組み合わせに挑戦してみてくださいね。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-isodd-function/">スプレッドシートのISODD関数の使い方｜奇数判定の基本と実務テンプレ</a></li><li><a href="https://mashukabu.com/spreadsheet-mod-function/">スプレッドシートのMOD関数の使い方｜余り・倍数判定の応用テクニック</a></li><li><a href="https://mashukabu.com/spreadsheet-even-function/">スプレッドシートのEVEN関数の使い方｜偶数に切り上げる</a></li><li><a href="https://mashukabu.com/spreadsheet-odd-function/">スプレッドシートのODD関数の使い方｜奇数に切り上げる</a></li><li><a href="https://mashukabu.com/spreadsheet-if-function/">スプレッドシートのIF関数の使い方｜条件分岐の基本と応用</a></li><li><a href="https://mashukabu.com/spreadsheet-filter-function/">スプレッドシートのFILTER関数の使い方｜条件に合うデータを抽出</a></li><li><a href="https://mashukabu.com/spreadsheet-row-function/">スプレッドシートのROW関数の使い方｜行番号を取得する</a></li><li><a href="https://mashukabu.com/spreadsheet-sumproduct-function/">スプレッドシートのSUMPRODUCT関数の使い方｜配列を掛け合わせて合計する</a></li><li><a href="https://mashukabu.com/spreadsheet-arrayformula-function/">スプレッドシートのARRAYFORMULA関数の使い方｜数式を配列で一括処理する</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-iseven/">ExcelのISEVEN関数の使い方｜数値が偶数かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isodd/">ExcelのISODD関数の使い方｜数値が奇数かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-mod/">ExcelのMOD関数の使い方｜割り算の余りを求める方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-iseven-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
