<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中心傾向 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e4%b8%ad%e5%bf%83%e5%82%be%e5%90%91/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sun, 10 May 2026 13:09:30 +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】MODE.SNGL関数の使い方｜最頻値を1つ返す（旧MODE関数の後継）</title>
		<link>https://mashukabu.com/excel-mode-sngl/</link>
					<comments>https://mashukabu.com/excel-mode-sngl/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 23:17:18 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[中心傾向]]></category>
		<category><![CDATA[最頻値]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6742</guid>

					<description><![CDATA[ExcelのMODE.SNGL関数の使い方を解説します。データセットの中で最も頻繁に出現する数値（最頻値）を1つだけ返す関数で、月次販売数量の代表値や顧客評価の人気スコアを把握するのに使えます。MODE関数からの移行ポイント、MODE.MULTとの使い分け、平均・中央値との違い、#N/Aエラーの対処法までまとめました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「先月いちばん売れた個数はいくつ？」「アンケートで一番多かった評価点は？」と聞かれたとき、平均値（AVERAGE）でも中央値（MEDIAN）でも答えにくいことがあります。求められているのは「最も多く出てきた値」、つまり最頻値です。</p>



<p class="wp-block-paragraph">そこで使うのが <strong>MODE.SNGL関数</strong> です。データセットの中で最も頻繁に出現する数値を1つだけ返してくれる、シンプルで実用性の高い関数です。</p>



<p class="wp-block-paragraph">この記事では、MODE.SNGL関数の構文から、旧MODE関数からの移行ポイント、MODE.MULTとの使い分け、よくあるエラーの対処法まで、実例を交えて整理します。</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">ExcelのMODE.SNGL関数とは？</a></li><li><a href="#toc2" tabindex="0">MODE.SNGL関数の書き方（構文と引数）</a></li><li><a href="#toc3" tabindex="0">実務例：月次販売数量の最頻値を求める</a></li><li><a href="#toc4" tabindex="0">MODE関数からMODE.SNGLへの移行</a></li><li><a href="#toc5" tabindex="0">MODE.MULTとの使い分け</a><ol><li><a href="#toc6" tabindex="0">MODE.SNGLを選ぶケース</a></li><li><a href="#toc7" tabindex="0">MODE.MULTを選ぶケース</a></li></ol></li><li><a href="#toc8" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc9" tabindex="0">関連する統計関数</a></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのMODE.SNGL関数（読み方：モード・シングル）は、<strong>データセットの中で最も頻繁に出現する単一の数値（最頻値）を返す関数</strong>です。関数名は「<strong>MODE</strong>（最頻値）＋<strong>SNGL</strong>（Single：単一）」の組み合わせで、「単一の最頻値」を意味します。</p>



<p class="wp-block-paragraph">たとえば 5.6, 4, 4, 3, 2, 4 というデータでは、4が3回登場して最も多いため、戻り値は <strong>4</strong> になります。データの「最も典型的な値」を一発で取得できる関数です。</p>



<p class="wp-block-paragraph">中心傾向（データの真ん中らしさ）を表す代表的な指標は3つあり、MODE.SNGLはそのうちの1つです。</p>



<figure class="wp-block-table"><table><thead><tr><th>指標</th><th>関数</th><th>意味</th></tr></thead><tbody><tr><td>平均値</td><td>AVERAGE</td><td>データの合計÷個数</td></tr><tr><td>中央値</td><td>MEDIAN</td><td>データを並べた真ん中の値</td></tr><tr><td>最頻値</td><td>MODE.SNGL</td><td>最も頻繁に出現する値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">外れ値の影響を受けやすい平均、順位中心の中央値に対し、最頻値は「人気度合い」「典型例」を捉えるのに向いています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>MODE.SNGLはExcel 2010で追加された関数です。それ以前のMODE関数の後継として登場しました。Excel 2010以降のMac版・Windows版で利用できます。</p></blockquote>



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



<p class="wp-block-paragraph">MODE.SNGL関数の構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=MODE.SNGL(数値1, [数値2], ...)</code></pre>



<p class="wp-block-paragraph">引数の仕様を表にまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須</th><th>説明</th></tr></thead><tbody><tr><td>数値1</td><td>必須</td><td>最頻値を求めたい1つ目の数値またはセル範囲</td></tr><tr><td>数値2, &#8230;</td><td>任意</td><td>2つ目以降の数値またはセル範囲（最大254個まで指定可）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">戻り値は <strong>単一の数値</strong> です。データセットの中で最も多く登場する値が返ります。</p>



<p class="wp-block-paragraph">引数に指定したセルのうち、テキスト・論理値・空白セルは無視されます。ただし数値の <strong>0（ゼロ）</strong> はカウント対象になるので注意してください。また、引数にエラー値が含まれていると、そのままエラーが返ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>同じ最頻度の値が複数ある場合（同率最多）、MODE.SNGLは <strong>最初に現れた値</strong> を返します。すべての同率最多値を取得したい場合は <a href="https://mashukabu.com/excel-mode-mult/">MODE.MULT関数</a> を使ってください。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc3">実務例：月次販売数量の最頻値を求める</span></h2>



<p class="wp-block-paragraph">ある商品の1か月間の日別販売数量を集計してみます。データはA店舗で記録した10日分です。</p>



<figure class="wp-block-table"><table><thead><tr><th>日付</th><th>販売数量</th></tr></thead><tbody><tr><td>6/1</td><td>12</td></tr><tr><td>6/2</td><td>15</td></tr><tr><td>6/3</td><td>12</td></tr><tr><td>6/4</td><td>8</td></tr><tr><td>6/5</td><td>12</td></tr><tr><td>6/6</td><td>18</td></tr><tr><td>6/7</td><td>10</td></tr><tr><td>6/8</td><td>12</td></tr><tr><td>6/9</td><td>15</td></tr><tr><td>6/10</td><td>12</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">販売数量が B2:B11 に入っているとします。</p>



<pre class="wp-block-code"><code>=MODE.SNGL(B2:B11)</code></pre>



<p class="wp-block-paragraph">戻り値は <strong>12</strong> です。10日のうち5日で販売数量が12個だったため、これが最頻値となります。</p>



<p class="wp-block-paragraph">参考に平均と中央値も並べてみると、それぞれ次のようになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>指標</th><th>数式</th><th>結果</th></tr></thead><tbody><tr><td>平均</td><td><code>=AVERAGE(B2:B11)</code></td><td>12.6</td></tr><tr><td>中央値</td><td><code>=MEDIAN(B2:B11)</code></td><td>12</td></tr><tr><td>最頻値</td><td><code>=MODE.SNGL(B2:B11)</code></td><td>12</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均は12.6ですが、最頻値は12。在庫補充の初期発注量を決めるとき、「平均の13個」よりも「最頻値の12個」のほうが日常需要に近いと判断できる場面があります。これが最頻値を見るメリットです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>平均は外れ値（たとえば6/6の18個）に引きずられやすい指標です。「日常的にいくつ売れているか」を知りたいときは、平均と最頻値を両方確認すると判断の精度が上がります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc4">MODE関数からMODE.SNGLへの移行</span></h2>



<p class="wp-block-paragraph">Excel 2007以前から使われていた <strong>MODE関数</strong> は、MODE.SNGLの旧バージョンに相当します。Excel 2010以降ではMODE関数も互換性関数として残されており、現在も使えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>MODE</th><th>MODE.SNGL</th></tr></thead><tbody><tr><td>導入時期</td><td>Excel 2007以前</td><td>Excel 2010以降</td></tr><tr><td>引数の最大数</td><td>255個</td><td>254個</td></tr><tr><td>関数の分類</td><td>互換性関数</td><td>統計関数</td></tr><tr><td>計算結果</td><td>同一</td><td>同一</td></tr><tr><td>Microsoft推奨</td><td>—</td><td>こちらが推奨</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">計算結果はまったく同じです。引数の最大数だけ細かな違いがあります（実務上、255個も254個も誤差です）。新規ブックでは MODE.SNGL を使うのが推奨されますが、既存ブックで MODE を見かけても結果に影響はありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>MODE関数からMODE.SNGLへの移行は <strong>関数名を書き換えるだけ</strong> で済みます。<code>=MODE(B2:B11)</code> を <code>=MODE.SNGL(B2:B11)</code> に変えれば、同じ結果が返ります。引数の指定方法も同じなので、置換作業もシンプルです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc5">MODE.MULTとの使い分け</span></h2>



<p class="wp-block-paragraph">MODE系の関数は、戻り値の数で MODE.SNGL と MODE.MULT に分かれます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>戻り値</th><th>同率最多があるとき</th><th>こんな場面で使う</th></tr></thead><tbody><tr><td>MODE.SNGL</td><td>1つ</td><td>最初の値だけ</td><td>最頻値を1つだけ知りたい</td></tr><tr><td><a href="https://mashukabu.com/excel-mode-mult/">MODE.MULT</a></td><td>複数（配列）</td><td>すべて返す</td><td>同率1位を漏らさず取得したい</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc6">MODE.SNGLを選ぶケース</span></h3>



<ul class="wp-block-list"><li>売れ筋商品の代表的な販売数を1つだけ表示したい</li><li>アンケート結果のサマリーを1セルにまとめたい</li><li>ダッシュボードで「最頻値」を簡潔に見せたい</li></ul>



<h3 class="wp-block-heading"><span id="toc7">MODE.MULTを選ぶケース</span></h3>



<ul class="wp-block-list"><li>アンケート評価で同率1位がある可能性が高い</li><li>同点トップを全部抜き出して詳しく分析したい</li><li>「最頻値が1つとは限らない」前提でレポートを作る</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>MODE.SNGLは同率最多があっても1つしか返さないため、「実は同率1位が他にもあった」事実が見落とされることがあります。重要な意思決定に使う場合は、<code>=COUNTIF(範囲, MODE.SNGL(範囲))</code> で最頻値の出現回数を確認し、必要に応じて <a href="https://mashukabu.com/excel-mode-mult/">MODE.MULT関数</a> と併用しましょう。</p></blockquote>



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



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#N/A</code></td><td>データに重複値が一つもない</td><td>データを確認。IFERRORで代替表示</td></tr><tr><td><code>#VALUE!</code></td><td>引数にエラー値が含まれている／範囲指定が不正</td><td>範囲内のエラーを除去してから再計算</td></tr><tr><td><code>#NUM!</code></td><td>データ数が極端に少ない</td><td>引数に有効な数値を2つ以上含める</td></tr><tr><td><code>#NAME?</code></td><td>Excel 2007以前で実行している</td><td>Excel 2010以降を使うか MODE 関数で代替</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に多いのが <strong>#N/A</strong> エラーです。これは「データに重複する値が1つもない（全員バラバラ）」場合に表示されます。最頻値そのものが定義できないため、関数として答えを返せないのです。</p>



<pre class="wp-block-code"><code>=IFERROR(MODE.SNGL(B2:B11), &quot;重複なし&quot;)</code></pre>



<p class="wp-block-paragraph">このように IFERROR関数 で囲っておけば、#N/A の代わりに「重複なし」と表示でき、レポートが見やすくなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>#N/A が返ること自体が「データの多様性が高い」というインサイトでもあります。「みんなバラバラの回答だった」という事実は、ビジネス判断の上では重要な情報になることもあります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">関連する統計関数</span></h2>



<p class="wp-block-paragraph">中心傾向や頻度の分析では、MODE.SNGL以外にもよく使う関数があります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>役割</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-mode-mult/">MODE.MULT</a></td><td>同率最多の最頻値を全て配列で返す</td></tr><tr><td>MODE</td><td>旧来の最頻値関数（互換性関数）</td></tr><tr><td>AVERAGE</td><td>算術平均を求める</td></tr><tr><td>MEDIAN</td><td>中央値を求める</td></tr><tr><td>COUNTIF</td><td>特定の値の出現回数を数える</td></tr><tr><td>FREQUENCY</td><td>度数分布を求める</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「最頻値の出現回数を一緒に確認したい」場合は、<code>=COUNTIF(B2:B11, MODE.SNGL(B2:B11))</code> のように COUNTIF関数 と組み合わせると便利です。最頻値が「圧倒的に多い」のか「ぎりぎり1位」なのかが見えてきます。</p>



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



<p class="wp-block-paragraph">ExcelのMODE.SNGL関数は、データセットの最頻値を1つだけ返すシンプルな関数です。要点を整理しておきます。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=MODE.SNGL(数値1, [数値2], ...)</code></li><li><strong>戻り値</strong>: 最も頻繁に出現する単一の数値</li><li><strong>同率最多があるとき</strong>: 最初に現れた値を返す</li><li><strong>テキスト・論理値・空白は無視</strong>、ゼロはカウント対象</li><li><strong>重複値が1つもないと #N/A</strong> が返る</li><li><strong>MODE関数からの置き換え</strong> はそのまま可能（結果は同一）</li></ul>



<p class="wp-block-paragraph">販売数量・評価点・回答件数など「最も多かった値」を一発で出したい場面で、MODE.SNGLは最も手軽な選択肢です。同率1位を漏らさず把握したいときは <a href="https://mashukabu.com/excel-mode-mult/">MODE.MULT関数</a> に切り替えましょう。</p>



<p class="wp-block-paragraph">データの「真ん中」を多角的に捉えるには、MODE.SNGLだけでなく AVERAGE関数 と MEDIAN関数 も並べて確認するのがおすすめです。3つの値が大きく食い違っているときは、データに偏りや外れ値がある可能性が高く、ビジネス判断の前にデータの分布を確認するきっかけになります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-mode-sngl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
