<?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>NORMSDIST &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/normsdist/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Fri, 27 Mar 2026 03:00:03 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>NORMSDIST &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのNORM.S.DIST関数の使い方｜標準正規分布の確率</title>
		<link>https://mashukabu.com/spreadsheet-norm-s-dist-function/</link>
					<comments>https://mashukabu.com/spreadsheet-norm-s-dist-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 03:00:03 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[NORM.S.DIST]]></category>
		<category><![CDATA[NORMSDIST]]></category>
		<category><![CDATA[標準正規分布]]></category>
		<category><![CDATA[確率密度]]></category>
		<category><![CDATA[累積確率]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5435</guid>

					<description><![CDATA[GoogleスプレッドシートのNORM.S.DIST関数（NORMSDIST）で標準正規分布の確率を計算する方法を解説。2つの引数の意味、TRUE/FALSEの使い分け、NORM.DISTとの違い、GAUSS・PHI関数との比較もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p>「zスコアが1.5のとき、上位何%に入るんだろう？」。データ分析で標準化した値を扱うとき、こんな疑問が出てきませんか？</p>



<p>zスコア（標準化された値）を確率に変換するには、標準正規分布表を引くのが昔ながらの方法です。でも毎回表を見るのは面倒ですよね。</p>



<p>そんなときに使えるのが、GoogleスプレッドシートのNORM.S.DIST関数です。この記事では基本構文から実務での活用パターン、似た関数との使い分けまで解説します。</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">スプレッドシートのNORM.S.DIST関数とは</a></li><li><a href="#toc2" tabindex="0">NORM.S.DIST関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">NORMSDIST（旧関数名）との関係</a></li></ol></li><li><a href="#toc5" tabindex="0">基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">TRUE（累積分布関数）&#8212; z以下は全体の何%？</a></li><li><a href="#toc7" tabindex="0">FALSE（確率密度関数）&#8212; その点の密度は？</a></li><li><a href="#toc8" tabindex="0">代表的なzスコアと確率の対応表</a></li></ol></li><li><a href="#toc9" tabindex="0">実務での活用パターン</a><ol><li><a href="#toc10" tabindex="0">テスト成績の相対位置をzスコアから求める</a></li><li><a href="#toc11" tabindex="0">品質管理の合否判定ラインを確率で示す</a></li><li><a href="#toc12" tabindex="0">統計的検定のp値を求める</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc14" tabindex="0">似た関数との違い・使い分け</a></li><li><a href="#toc15" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p>NORM.S.DIST関数（読み方: ノーム・エス・ディスト関数）は、<strong>標準正規分布</strong>にもとづいて確率を返す関数です。「NORM」は「Normal（正規）」、「S」は「Standard（標準）」、「DIST」は「Distribution（分布）」の略です。</p>



<p>標準正規分布とは、平均が0、標準偏差が1の正規分布のことです。あの釣り鐘型のグラフ（ベルカーブ）の中でも、基準となる形ですね。</p>



<p>NORM.S.DIST関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>zスコアから「その値以下になる確率」を求める（累積確率）</li><li>標準正規分布グラフ上の密度（高さ）を取得する</li><li>標準化済みデータの相対的な位置を数値化する</li><li>統計的な判定（p値の算出など）に活用する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>NORM.S.DIST関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の関数があり、動作は同じです。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=NORM.S.DIST(z, 累積)</code></pre>



<p>カッコの中に2つの引数を指定します。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>z</td><td>必須</td><td>確率を求めたいzスコア（標準化された値）</td></tr><tr><td>累積（cumulative）</td><td>必須</td><td>TRUEで累積分布、FALSEで確率密度</td></tr></tbody></table></figure>



<p><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>は4つの引数が必要ですが、NORM.S.DIST関数は2つだけです。平均と標準偏差は「0と1」に固定されているので、指定する必要がありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>zスコアとは、データを「平均0・標準偏差1」に変換した値のことです。<a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>で計算できますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc4">NORMSDIST（旧関数名）との関係</span></h3>



<p>Googleスプレッドシートには<code>NORMSDIST</code>という関数もあります。これはNORM.S.DISTの旧バージョンです。</p>



<pre class="wp-block-code"><code>=NORMSDIST(1.5)              ← 旧関数名（累積確率のみ）
=NORM.S.DIST(1.5, TRUE)      ← 新関数名（推奨）</code></pre>



<p>NORMSDISTは常に累積確率（TRUE相当）を返します。確率密度（FALSE）を指定できません。新しく数式を書くときはNORM.S.DISTを使いましょう。</p>



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



<p>NORM.S.DIST関数の基本を、TRUE（累積確率）とFALSE（確率密度）に分けて見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">TRUE（累積分布関数）&#8212; z以下は全体の何%？</span></h3>



<p>TRUEを指定すると、<strong>累積分布関数</strong>（CDF）の値を返します。「指定したz以下になる確率」がわかります。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.5, TRUE)</code></pre>



<p>結果は約<strong>0.9332（93.3%）</strong> です。zスコアが1.5以下のデータは全体の約93.3%を占めます。つまり上位約6.7%に位置するということですね。</p>



<h3 class="wp-block-heading"><span id="toc7">FALSE（確率密度関数）&#8212; その点の密度は？</span></h3>



<p>FALSEを指定すると、<strong>確率密度関数</strong>（PDF）の値を返します。正規分布グラフ上のy座標の高さです。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.5, FALSE)</code></pre>



<p>結果は約<strong>0.1295</strong>です。これは「確率」ではなくグラフの高さなので、直接「何%」と読むことはできません。正規分布のグラフを描くときに使います。</p>



<h3 class="wp-block-heading"><span id="toc8">代表的なzスコアと確率の対応表</span></h3>



<p>よく使うzスコアの値をまとめておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>zスコア</th><th>TRUE（累積確率）</th><th>意味</th></tr></thead><tbody><tr><td>-1.96</td><td>0.0250（2.5%）</td><td>下位2.5%</td></tr><tr><td>-1</td><td>0.1587（15.9%）</td><td>平均より1σ下</td></tr><tr><td>0</td><td>0.5000（50.0%）</td><td>ちょうど平均</td></tr><tr><td>1</td><td>0.8413（84.1%）</td><td>平均より1σ上</td></tr><tr><td>1.96</td><td>0.9750（97.5%）</td><td>上位2.5%</td></tr><tr><td>2.58</td><td>0.9951（99.5%）</td><td>上位0.5%</td></tr></tbody></table></figure>



<p>z = 0のときちょうど0.5（50%）になるのが、標準正規分布の特徴です。平均を中心に左右対称なので、ちょうど半分になりますよ。</p>



<h2 class="wp-block-heading"><span id="toc9">実務での活用パターン</span></h2>



<p>NORM.S.DIST関数の基本がわかったところで、実際の業務で使えるパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">テスト成績の相対位置をzスコアから求める</span></h3>



<p>テストの点数をzスコアに変換してから、NORM.S.DIST関数で確率を求めるワークフローです。</p>



<p>たとえば平均点65点・標準偏差12点の試験で82点を取った場合を考えます。</p>



<p><strong>ステップ1</strong>: zスコアを計算する</p>



<pre class="wp-block-code"><code>=STANDARDIZE(82, 65, 12)</code></pre>



<p>結果は<strong>1.4167</strong>です。平均から約1.4σ上に位置しています。</p>



<p><strong>ステップ2</strong>: NORM.S.DIST関数で累積確率を求める</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(STANDARDIZE(82, 65, 12), TRUE)</code></pre>



<p>結果は約<strong>0.9217（92.2%）</strong> です。82点以下が全体の92.2%なので、上位約7.8%に入っていることがわかります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>この計算は<code>=NORM.DIST(82, 65, 12, TRUE)</code>と同じ結果になります。すでに平均と標準偏差がわかっているなら、<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>を直接使うほうがシンプルです。NORM.S.DIST関数が活きるのは、zスコアが先に手元にある場合ですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">品質管理の合否判定ラインを確率で示す</span></h3>



<p>製造業で「規格外品が出る確率」を計算する場面を考えます。部品の長さが平均50mm・標準偏差0.5mmで、規格上限が51mmの場合です。</p>



<p>まずzスコアに変換します。</p>



<pre class="wp-block-code"><code>=STANDARDIZE(51, 50, 0.5)</code></pre>



<p>結果はz = 2です。次にNORM.S.DIST関数で上限を超える確率を求めます。</p>



<pre class="wp-block-code"><code>=1 - NORM.S.DIST(2, TRUE)</code></pre>



<p>結果は約<strong>0.0228（2.3%）</strong> です。規格上限を超える不良品は約2.3%と見込めます。</p>



<p>両側（上限・下限の両方を超える確率）を求めるなら、次のようにします。</p>



<pre class="wp-block-code"><code>=2 * (1 - NORM.S.DIST(2, TRUE))</code></pre>



<p>結果は約<strong>0.0456（4.6%）</strong> です。品質管理の報告資料で「規格外率」を示すときに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc12">統計的検定のp値を求める</span></h3>



<p>データ分析で「この差は偶然ではない」と判断するための<strong>p値</strong>を求める場面です。</p>



<p>たとえば検定統計量（z値）が2.1だった場合、両側検定のp値は次のように計算します。</p>



<pre class="wp-block-code"><code>=2 * (1 - NORM.S.DIST(2.1, TRUE))</code></pre>



<p>結果は約<strong>0.0357</strong>です。一般的な有意水準0.05を下回っているので、「統計的に有意な差がある」と判断できます。</p>



<p>p値（probability value）とは、帰無仮説が正しいと仮定したときに、観測された結果以上に極端な値が得られる確率のことです。値が小さいほど「偶然では起きにくい」ことを意味しますよ。</p>



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



<p>NORM.S.DIST関数でつまずきやすいポイントをまとめました。</p>



<p><strong>引数に文字列を渡して<code>#VALUE!</code>エラー</strong></p>



<p>数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーになります。セル参照を使うときは、参照先が数値であることを確認しましょう。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(&quot;abc&quot;, TRUE)   ← #VALUE! エラー</code></pre>



<p><strong>TRUE/FALSEの指定忘れ</strong></p>



<p>2番目の引数は省略できません。目的に合わせてTRUEかFALSEを指定してください。「z以下の確率」が欲しいならTRUE、グラフの高さが欲しいならFALSEです。実務ではTRUEを使う場面がほとんどですよ。</p>



<p><strong>NORM.DIST関数と引数の数を間違える</strong></p>



<p>NORM.S.DIST関数は引数が2つですが、<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>は4つ必要です。間違えて平均や標準偏差を渡そうとすると、引数が多すぎるエラーになります。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.5, 0, 1, TRUE)   ← 引数が多すぎるエラー
=NORM.S.DIST(1.5, TRUE)          ← 正しい書き方</code></pre>



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



<p>Googleスプレッドシートには、正規分布に関連する関数がいくつかあります。それぞれの役割を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>引数</th><th>用途</th><th>関係性</th></tr></thead><tbody><tr><td>NORM.S.DIST</td><td>z, 累積</td><td>標準正規分布の確率を求める</td><td>本記事の関数</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST</a></td><td>x, 平均, 標準偏差, 累積</td><td>任意の正規分布の確率を求める</td><td>NORM.S.DISTの汎用版</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV</a></td><td>確率, 平均, 標準偏差</td><td>確率から値を逆算する</td><td>NORM.DISTの逆関数</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-gauss-function/">GAUSS</a></td><td>z</td><td>平均からzまでの面積を求める</td><td>NORM.S.DIST(z,TRUE) &#8211; 0.5</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-phi-function/">PHI</a></td><td>z</td><td>標準正規分布の密度を返す</td><td>NORM.S.DIST(z,FALSE) と同じ</td></tr></tbody></table></figure>



<p>使い分けのポイントをまとめます。</p>



<ul class="wp-block-list"><li><strong>zスコアが手元にある</strong> → NORM.S.DIST（引数2つでシンプル）</li><li><strong>生データから直接確率を求めたい</strong> → <a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST</a>（平均・標準偏差を指定）</li><li><strong>確率から値を逆算したい</strong> → <a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV</a></li><li><strong>平均からの片側面積だけ知りたい</strong> → <a href="https://mashukabu.com/spreadsheet-gauss-function/">GAUSS</a></li><li><strong>グラフの高さだけ欲しい</strong> → <a href="https://mashukabu.com/spreadsheet-phi-function/">PHI</a></li></ul>



<p>NORM.S.DISTとNORM.DISTの関係を数式で表すと、こうなります。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.5, TRUE)          ← 標準正規分布に特化
=NORM.DIST(1.5, 0, 1, TRUE)      ← 平均0・標準偏差1を明示（結果は同じ）</code></pre>



<p>すでにzスコアに変換済みのデータを扱うならNORM.S.DIST関数が便利です。生データから確率を求めるなら<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>を使いましょう。</p>



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



<p>NORM.S.DIST関数は、標準正規分布にもとづいてzスコアから確率を求める関数です。</p>



<ul class="wp-block-list"><li>引数は2つだけ。z値とTRUE/FALSEを指定する</li><li>TRUEで「z以下の確率」、FALSEでグラフの密度値を返す</li><li><a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>でzスコアに変換してから使うのが基本のワークフロー</li><li>テスト成績の分析、品質管理の規格外率、統計的検定のp値算出に活用できる</li><li><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>の「平均0・標準偏差1」版。引数が少ないぶんシンプルに書ける</li><li><a href="https://mashukabu.com/spreadsheet-gauss-function/">GAUSS関数</a>や<a href="https://mashukabu.com/spreadsheet-phi-function/">PHI関数</a>との関係も押さえておくと、場面に応じた使い分けができる</li></ul>



<p>「このzスコアは上位何%？」をスプレッドシートでサッと計算できるようになると、統計分析の幅がぐっと広がります。ぜひ実際のデータで試してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-norm-s-dist-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのNORMSDIST関数の使い方｜標準正規分布（互換）</title>
		<link>https://mashukabu.com/spreadsheet-normsdist-function/</link>
					<comments>https://mashukabu.com/spreadsheet-normsdist-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:46 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[Excel移行]]></category>
		<category><![CDATA[NORM.S.DIST]]></category>
		<category><![CDATA[NORMSDIST]]></category>
		<category><![CDATA[互換関数]]></category>
		<category><![CDATA[標準正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5427</guid>

					<description><![CDATA[スプレッドシートのNORMSDIST関数の使い方を解説。NORM.S.DISTとの違い、1つの引数の意味、Excel互換性や移行時の注意点まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p>「Excelで使っていたNORMSDIST関数、スプレッドシートでも同じように使えるのかな？」。ExcelからGoogleスプレッドシートへ移行したときに気になるポイントですよね。</p>



<p>結論から言うと、NORMSDIST関数はGoogleスプレッドシートでもそのまま使えます。ただし、現在はNORM.S.DISTという新しい名前の関数が推奨されています。この記事ではNORMSDIST関数の使い方を、NORM.S.DISTとの違いや移行時のポイントとあわせて解説します。</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">スプレッドシートのNORMSDIST関数とは</a></li><li><a href="#toc2" tabindex="0">NORMSDIST関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">NORM.S.DISTとの違い</a></li></ol></li><li><a href="#toc5" tabindex="0">基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">zスコアから累積確率を求める</a></li><li><a href="#toc7" tabindex="0">「x以上」の確率を求める</a></li><li><a href="#toc8" tabindex="0">マイナスのzスコアを指定する</a></li></ol></li><li><a href="#toc9" tabindex="0">NORMSDIST関数の実務活用例</a><ol><li><a href="#toc10" tabindex="0">STANDARDIZEと組み合わせて相対位置を求める</a></li><li><a href="#toc11" tabindex="0">AVERAGE・STDEVと組み合わせる</a></li></ol></li><li><a href="#toc12" tabindex="0">ExcelからスプレッドシートへのNORMSDIST移行ガイド</a><ol><li><a href="#toc13" tabindex="0">移行時に確認すべき3つのポイント</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc15" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p>NORMSDIST関数（読み方: ノームズ・ディスト関数）は、<strong>標準正規分布</strong>にもとづいて累積確率を返す互換関数です。関数名の「NORMS」は「Normal Standard（正規・標準）」の略。「DIST」は「Distribution（分布）」の略です。</p>



<p>標準正規分布とは、平均が0、標準偏差が1の正規分布のことです。あの釣り鐘型のグラフ（ベルカーブ）の中でも、基準となる形ですね。</p>



<p>NORMSDIST関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>zスコアから「その値以下になる確率」を求める（累積確率）</li><li><a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>で標準化したデータの位置を数値化する</li><li>統計的な判定（p値の算出など）に活用する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>NORMSDIST関数はGoogleスプレッドシートの全バージョンで使えます。ただしGoogleの公式ドキュメントではピリオド付きの<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>が推奨されています。新しく数式を書くときはNORM.S.DISTを使いましょう。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=NORMSDIST(z)</code></pre>



<p>カッコの中に引数は1つだけです。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>z</td><td>必須</td><td>累積確率を求めたいzスコア（標準化された値）</td></tr></tbody></table></figure>



<p><a href="https://mashukabu.com/spreadsheet-normdist-function/">NORMDIST関数</a>は4つの引数が必要ですが、NORMSDIST関数は1つだけです。平均と標準偏差は「0と1」に固定されていて、累積確率の計算（TRUE相当）のみに対応しています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>zスコアとは、データを「平均0・標準偏差1」に変換した値のことです。<a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>で計算できますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc4">NORM.S.DISTとの違い</span></h3>



<p>NORMSDISTとNORM.S.DISTの最大の違いは「引数の数」です。NORM.S.DISTは2番目の引数で累積確率か確率密度かを選べます。一方、NORMSDISTは常に累積確率を返します。</p>



<pre class="wp-block-code"><code>=NORMSDIST(1.5)              → 0.9332（累積確率のみ）
=NORM.S.DIST(1.5, TRUE)      → 0.9332（累積確率）
=NORM.S.DIST(1.5, FALSE)     → 0.1295（確率密度）</code></pre>



<p>違いをまとめると次の表のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORMSDIST</th><th>NORM.S.DIST</th></tr></thead><tbody><tr><td>関数名の形式</td><td>ピリオドなし（旧形式）</td><td>ピリオドあり（新形式）</td></tr><tr><td>引数の数</td><td>1つ（z値のみ）</td><td>2つ（z値 + 累積フラグ）</td></tr><tr><td>確率密度（FALSE）</td><td>取得できない</td><td>取得できる</td></tr><tr><td>Googleスプレッドシート</td><td>使える</td><td>使える（推奨）</td></tr><tr><td>Excel 2007以前</td><td>使える</td><td>使えない</td></tr><tr><td>Excel 2010以降</td><td>使える（互換用）</td><td>使える（推奨）</td></tr><tr><td>公式ドキュメントでの扱い</td><td>互換関数</td><td>推奨関数</td></tr></tbody></table></figure>



<p>既存のシートにNORMSDISTで書いた数式がある場合、わざわざ書き換える必要はありません。動作に違いはないので、そのまま使い続けて大丈夫ですよ。</p>



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



<p>NORMSDIST関数の基本的な使い方を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">zスコアから累積確率を求める</span></h3>



<p>zスコアが1.96のとき、「その値以下になる確率」を求めます。</p>



<pre class="wp-block-code"><code>=NORMSDIST(1.96)</code></pre>



<p>結果は約<strong>0.9750（97.5%）</strong> です。zスコアが1.96以下になる確率が97.5%という意味ですね。ちなみに統計学でよく使われる「95%信頼区間の上限」がz = 1.96です。</p>



<h3 class="wp-block-heading"><span id="toc7">「x以上」の確率を求める</span></h3>



<p>「zスコアがx以上になる確率」は、1から累積確率を引くだけです。</p>



<pre class="wp-block-code"><code>=1 - NORMSDIST(1.96)</code></pre>



<p>結果は約<strong>0.0250（2.5%）</strong> です。zスコアが1.96を超えるのは全体の2.5%しかありません。</p>



<h3 class="wp-block-heading"><span id="toc8">マイナスのzスコアを指定する</span></h3>



<p>zスコアにはマイナスの値も指定できます。</p>



<pre class="wp-block-code"><code>=NORMSDIST(-1.5)</code></pre>



<p>結果は約<strong>0.0668（6.7%）</strong> です。平均よりも1.5標準偏差分低い値以下になる確率が6.7%ということですね。</p>



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



<p>基本がわかったところで、実務で使えるパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">STANDARDIZEと組み合わせて相対位置を求める</span></h3>



<p>NORMSDIST関数は標準正規分布専用なので、元のデータをzスコアに変換してから使います。<a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>と組み合わせると便利です。</p>



<p>平均点が65点、標準偏差が12点の試験で82点を取った場合です。</p>



<pre class="wp-block-code"><code>=NORMSDIST(STANDARDIZE(82, 65, 12))</code></pre>



<p>結果は約<strong>0.9222（92.2%）</strong> です。82点以下が全体の92.2%なので、上位約7.8%に入っていることがわかります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>STANDARDIZE関数を使わずに手動で計算する場合は<code>=NORMSDIST((82-65)/12)</code>と書きます。結果は同じですが、STANDARDIZE関数を使った方が読みやすいですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">AVERAGE・STDEVと組み合わせる</span></h3>



<p>実際のデータで使うときは、<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を組み合わせると便利です。データが増えても自動で再計算されます。</p>



<p>テストの点数がB2:B31に入っているとします。80点の相対位置を求める数式です。</p>



<pre class="wp-block-code"><code>=NORMSDIST((80 - AVERAGE(B2:B31)) / STDEV(B2:B31))</code></pre>



<p>このようにネスト（入れ子に）すれば、データを追加・変更しても結果が自動更新されます。</p>



<h2 class="wp-block-heading"><span id="toc12">ExcelからスプレッドシートへのNORMSDIST移行ガイド</span></h2>



<p>ExcelからGoogleスプレッドシートに移行するとき、NORMSDISTまわりで知っておくべきポイントをまとめました。</p>



<h3 class="wp-block-heading"><span id="toc13">移行時に確認すべき3つのポイント</span></h3>



<p><strong>1. 既存のNORMSDIST数式はそのまま動く</strong></p>



<p>ExcelファイルをGoogleスプレッドシートにインポートしたとき、NORMSDISTの数式はそのまま正常に動作します。自動変換や手動書き換えは不要です。</p>



<p><strong>2. 新規作成時はNORM.S.DISTを推奨</strong></p>



<p>既存の数式はそのままで問題ありませんが、新しく数式を書く場合は<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>を使いましょう。NORM.S.DISTなら確率密度（FALSE）も取得でき、将来的な互換性の面でも安心です。</p>



<p><strong>3. 他の旧関数名も同じルール</strong></p>



<p>NORMSDISTだけでなく、統計関数は多くが「ピリオドなし→ピリオドあり」に移行しています。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧関数名</th><th>新関数名（推奨）</th></tr></thead><tbody><tr><td>NORMSDIST</td><td><a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST</a></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-normdist-function/">NORMDIST</a></td><td><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST</a></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-norminv-function/">NORMINV</a></td><td><a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV</a></td></tr><tr><td>NORMSINV</td><td><a href="https://mashukabu.com/spreadsheet-norm-s-inv-function/">NORM.S.INV</a></td></tr></tbody></table></figure>



<p>どの関数も「旧名で書いた数式はそのまま動く。新しく書くなら新名を使う」が基本の考え方です。</p>



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



<p>NORMSDIST関数でつまずきやすいポイントをまとめました。</p>



<p><strong>引数に文字列を渡して<code>#VALUE!</code>エラー</strong></p>



<p>数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーです。セル参照を使うときは、参照先が数値か確認しましょう。</p>



<pre class="wp-block-code"><code>=NORMSDIST(&quot;abc&quot;)   ← #VALUE! エラー</code></pre>



<p><strong>引数を空にして<code>#N/A</code>エラー</strong></p>



<p>引数を指定せずに<code>=NORMSDIST()</code>と書くとエラーになります。zスコアの値を必ず指定してください。</p>



<p><strong>NORMSDISTで確率密度が欲しい場合</strong></p>



<p>NORMSDIST関数は累積確率しか返せません。確率密度（グラフの高さ）が必要なときは、<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>の第2引数にFALSEを指定してください。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.5, FALSE)   → 確率密度を取得</code></pre>



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



<p>NORMSDIST関数は、標準正規分布の累積確率を返す互換関数です。</p>



<ul class="wp-block-list"><li>NORM.S.DIST(z, TRUE)と計算結果は同じ。引数は1つだけでシンプル</li><li>ただし確率密度（FALSE）は取得できない。密度が必要なら<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>を使う</li><li>Excelの旧バージョン（2007以前）で標準だった関数名で、Googleスプレッドシートでも使える</li><li>既存シートのNORMSDIST数式は書き換え不要。そのまま動く</li><li><a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>と組み合わせると、元のデータから相対位置を一発で計算できる</li><li>新しく数式を書くときは<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>を推奨</li></ul>



<p>ExcelからGoogleスプレッドシートへ移行した方は、まず既存の数式がそのまま動くことを確認してみてください。その上で、新しく書く数式から少しずつNORM.S.DISTに切り替えていくのがおすすめですよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-normsdist-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
