<?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>NORM.S.INV関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/norm-s-inv%e9%96%a2%e6%95%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Apr 2026 09:57:40 +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>NORM.S.INV関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのNORM.INV関数の使い方｜確率から値を逆算する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-norm-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-norm-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 09:57:40 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[NORM.INV関数]]></category>
		<category><![CDATA[NORM.S.INV関数]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5798</guid>

					<description><![CDATA[ExcelのNORM.INV関数の使い方を基本構文から実務活用まで解説。正規分布の累積確率から対応する値を逆算する方法、NORM.DIST関数との逆関数の関係、品質管理や目標設定での応用例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p>「ある確率に対応する値って、Excelで逆算できないかな？」。こんな場面に出くわしたことはありませんか？</p>



<p>NORM.DIST関数で「ある値以下になる確率」はわかったけれど、逆に「確率○%に対応する値はいくつ？」を求めるのは手計算では大変ですよね。正規分布表を逆引きするのは現実的ではありません。</p>



<p>そんなときに使うのがExcelのNORM.INV関数です。この記事では基本の書き方から実務での活用例まで解説します。NORM.DIST関数との逆関数の関係やNORM.S.INV関数との違いもあわせて整理しました。</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のNORM.INV関数とは？確率から値を逆算する関数</a></li><li><a href="#toc2" tabindex="0">NORM.INV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">NORM.DIST関数との逆関数の関係</a></li></ol></li><li><a href="#toc6" tabindex="0">NORM.INV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">上位10%に入る点数を求める</a></li><li><a href="#toc8" tabindex="0">下位5%の閾値を求める</a></li><li><a href="#toc9" tabindex="0">検算（NORM.DISTとの往復）</a></li></ol></li><li><a href="#toc10" tabindex="0">NORM.INV関数の実践的な使い方・応用例</a><ol><li><a href="#toc11" tabindex="0">品質管理で規格値を逆算する</a></li><li><a href="#toc12" tabindex="0">売上目標を確率から設定する</a></li><li><a href="#toc13" tabindex="0">評価ランクの境界値を自動計算する</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">#NUM!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc18" tabindex="0">NORM.S.INV関数・旧NORMINV関数との違い・使い分け</a><ol><li><a href="#toc19" tabindex="0">NORM.INV関数とNORM.S.INV関数の違い</a></li><li><a href="#toc20" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc21" tabindex="0">旧NORMINV関数との互換性</a></li><li><a href="#toc22" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc23" tabindex="0">まとめ</a><ol><li><a href="#toc24" tabindex="0">この記事のポイント</a></li><li><a href="#toc25" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのNORM.INV関数とは？確率から値を逆算する関数</span></h2>



<p>NORM.INV関数（読み方: ノルム・インバース）は、<strong>正規分布の累積確率から対応する値を逆算する関数</strong>です。「NORM」は「Normal Distribution（正規分布）」、「INV」は「Inverse（逆関数）」の略です。</p>



<p>ひとことで言うと、<a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の「逆」の計算をする関数です。NORM.DIST関数が「値→確率」を求めるのに対し、NORM.INV関数は「確率→値」を求めます。</p>



<ul class="wp-block-list"><li>NORM.DIST関数: 「80点以下になる確率は89.4%」（値→確率）</li><li>NORM.INV関数: 「上位10%に入る点数は何点？」（確率→値）</li></ul>



<p>このように、知りたい方向が逆のときにNORM.INV関数を使います。たとえば以下のような場面で活躍しますよ。</p>



<ul class="wp-block-list"><li>品質管理で「下位5%にあたる製品重量」を逆算して規格下限値を設定する</li><li>「達成確率80%」の売上水準を逆算して現実的な目標値を決める</li><li>人事評価で「上位20%」の境界スコアを求めてA評価の基準値を設定する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>NORM.INV関数はExcel 2010以降で使えます。Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=NORM.INV(確率, 平均, 標準偏差)</code></pre>



<p>カッコの中に、逆算したい確率値、分布の平均と標準偏差を指定します。</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>逆算したい累積確率。0より大きく1より小さい値（0 < 確率 < 1）</td></tr><tr><td>平均</td><td>必須</td><td>正規分布の平均値</td></tr><tr><td>標準偏差</td><td>必須</td><td>正規分布の標準偏差。0より大きい値を指定する</td></tr></tbody></table></figure>



<p>3つの引数はすべて必須です。省略するとエラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率に0や1を指定すると#NUM!エラーになります。「ちょうど0%」や「ちょうど100%」に対応する値は、正規分布ではマイナス無限大・プラス無限大になるためです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">NORM.DIST関数との逆関数の関係</span></h3>



<p>NORM.INV関数とNORM.DIST関数は逆関数の関係にあります。次の式が成り立ちますよ。</p>



<pre class="wp-block-code"><code>NORM.DIST(x, 平均, 標準偏差, TRUE) = p
  ↔ NORM.INV(p, 平均, 標準偏差) = x</code></pre>



<p>つまり、NORM.DISTで求めた確率をNORM.INVに入れると元の値に戻ります。この関係を使って検算ができるので覚えておくと便利です。</p>



<h2 class="wp-block-heading"><span id="toc6">NORM.INV関数の基本的な使い方</span></h2>



<p>テストの点数データでNORM.INV関数を使ってみましょう。クラス全体の平均点が65点、標準偏差が12点だとします。</p>



<h3 class="wp-block-heading"><span id="toc7">上位10%に入る点数を求める</span></h3>



<p>「上位10%」は「下位90%（=確率0.9）」の境界値です。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.9, 65, 12)</code></pre>



<p>結果は約 <strong>80.4点</strong> です。つまり80.4点以上を取れば、クラスの上位10%に入ることがわかります。</p>



<h3 class="wp-block-heading"><span id="toc8">下位5%の閾値を求める</span></h3>



<p>赤点ラインの目安として「下位5%」の境界を求めてみます。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.05, 65, 12)</code></pre>



<p>結果は約 <strong>45.3点</strong> です。45.3点以下の生徒は全体の下位5%に入ります。</p>



<h3 class="wp-block-heading"><span id="toc9">検算（NORM.DISTとの往復）</span></h3>



<p>NORM.INVで求めた値をNORM.DISTに戻すと、元の確率になるか確認できます。</p>



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



<p>結果は <strong>0.9</strong> です。きちんと元の確率に戻りました。計算結果に不安があるときは、この方法で検算してみてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「上位○%」を求めるときは確率を「1 &#8211; 上位の割合」で指定します。上位10%なら0.9、上位5%なら0.95、上位1%なら0.99です。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc11">品質管理で規格値を逆算する</span></h3>



<p>製品の重量が正規分布に従い、平均500g、標準偏差5gだとします。「下位2.5%にあたる重量」と「上位2.5%にあたる重量」を求めて管理限界値を設定してみましょう。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.025, 500, 5)</code></pre>



<p>結果は約 <strong>490.2g</strong>（管理下限値: LCL）です。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.975, 500, 5)</code></pre>



<p>結果は約 <strong>509.8g</strong>（管理上限値: UCL）です。</p>



<p>この2つの値の範囲に全体の95%が収まります。範囲外の製品を不良品として検出する基準に使えますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の記事では「規格内に収まる確率」を求めました。NORM.INV関数では逆に「確率から規格値そのもの」を逆算できます。セットで覚えておくと品質管理の幅が広がりますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc12">売上目標を確率から設定する</span></h3>



<p>過去データから月間売上の平均が800万円、標準偏差が120万円だとします。「達成確率80%の売上水準」を求めてみましょう。</p>



<p>達成確率80%ということは「この値以下になる確率が80%」なので、確率0.8を指定します。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.8, 800, 120)</code></pre>



<p>結果は約 <strong>901万円</strong> です。901万円を目標にすれば、過去の実績パターンでは80%の月で達成できる水準です。</p>



<p>厳しめの目標として達成確率50%も確認してみます。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.5, 800, 120)</code></pre>



<p>結果は <strong>800万円</strong>（=平均値）です。確率50%はちょうど平均に一致します。目標のストレッチ度合いを確率で比較できるので、予算設定の根拠として活用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">評価ランクの境界値を自動計算する</span></h3>



<p>従業員の評価スコアが平均70点、標準偏差10点の正規分布に従うとします。「上位20%をA評価、下位20%をC評価」とする場合の境界値を求めます。</p>



<p>A評価の下限（上位20% = 下位80%の境界）:</p>



<pre class="wp-block-code"><code>=NORM.INV(0.8, 70, 10)</code></pre>



<p>結果は約 <strong>78.4点</strong> です。78.4点以上がA評価となります。</p>



<p>C評価の上限（下位20%の境界）:</p>



<pre class="wp-block-code"><code>=NORM.INV(0.2, 70, 10)</code></pre>



<p>結果は約 <strong>61.6点</strong> です。61.6点以下がC評価となります。</p>



<p>このように確率ベースで境界値を自動計算すれば、評価者の主観に頼らない基準を作れます。</p>



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



<h3 class="wp-block-heading"><span id="toc15">#NUM!エラー</span></h3>



<p>NORM.INV関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>確率に0以下または1以上の値を指定した</td><td>0より大きく1より小さい値を指定する</td></tr><tr><td>標準偏差に0以下の値を指定した</td><td>標準偏差は0より大きい正の値を指定する</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=NORM.INV(0, 50, 10)     → #NUM!エラー（確率が0）
=NORM.INV(1, 50, 10)     → #NUM!エラー（確率が1）
=NORM.INV(0.5, 50, 0)    → #NUM!エラー（標準偏差が0）
=NORM.INV(0.5, 50, 10)   → 正常（50）</code></pre>



<p>確率に0や1を指定できないのは、正規分布で「確率0%の値」はマイナス無限大、「確率100%の値」はプラス無限大になるためです。実務では0.001〜0.999の範囲で使えば問題ありません。</p>



<h3 class="wp-block-heading"><span id="toc16">#VALUE!エラー</span></h3>



<p>引数に数値以外の文字列を指定すると発生します。</p>



<pre class="wp-block-code"><code>=NORM.INV(&quot;abc&quot;, 50, 10)  → #VALUE!エラー</code></pre>



<p>セル参照を使う場合は、参照先に数値が入っているか確認してください。</p>



<h3 class="wp-block-heading"><span id="toc17">#NAME?エラー</span></h3>



<p>関数名のスペルを間違えると発生します。「NORM.INV」のピリオドを忘れて「NORMINV」と入力した場合、Excel 2010以降では旧関数名として認識されるためエラーにはなりません。ただし、それ以外のスペルミス（「NORM.IN」など）では#NAME?エラーになります。</p>



<pre class="wp-block-code"><code>=NORM.IN(0.5, 50, 10)    → #NAME?エラー（スペルミス）</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>関数名を入力するときはExcelの候補リスト（オートコンプリート）を活用すると、スペルミスを防げますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc18">NORM.S.INV関数・旧NORMINV関数との違い・使い分け</span></h2>



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



<p>NORM.S.INV関数は「標準正規分布」（平均0、標準偏差1）に特化した関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORM.INV</th><th>NORM.S.INV</th></tr></thead><tbody><tr><td>引数の数</td><td>3（確率, 平均, 標準偏差）</td><td>1（確率のみ）</td></tr><tr><td>分布の指定</td><td>任意の平均・標準偏差を指定できる</td><td>平均0・標準偏差1に固定</td></tr><tr><td>戻り値</td><td>指定した正規分布での値</td><td>zスコア（標準化された値）</td></tr><tr><td>使う場面</td><td>実データの値を逆算するとき</td><td>zスコアを求めるとき</td></tr></tbody></table></figure>



<p>NORM.INV関数で平均0、標準偏差1を指定すると、NORM.S.INV関数と同じ結果になります。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.975, 0, 1)   → 1.96
=NORM.S.INV(0.975)        → 1.96（同じ結果）</code></pre>



<h3 class="wp-block-heading"><span id="toc20">どちらを使えばいいか迷ったら</span></h3>



<p>以下の基準で判断してみてください。</p>



<ul class="wp-block-list"><li><strong>NORM.INV関数を使う場面</strong>: 実データの平均・標準偏差がわかっていて、具体的な値（点数、重量、売上額など）を逆算したい</li><li><strong>NORM.S.INV関数を使う場面</strong>: zスコア（標準化された値）を求めたい、または統計の教科書的な計算をしたい</li></ul>



<p>実務ではNORM.INV関数のほうが使う場面が多いです。引数が確率1つだけのNORM.S.INV関数は、統計学の演習向けですよ。</p>



<h3 class="wp-block-heading"><span id="toc21">旧NORMINV関数との互換性</span></h3>



<p>NORM.INV関数はExcel 2010で導入された「新しい名前」の関数です。旧NORMINV関数と<strong>計算結果はまったく同じ</strong>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORM.INV</th><th>NORMINV（旧）</th></tr></thead><tbody><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr><tr><td>計算結果</td><td>同一</td><td>同一</td></tr><tr><td>今後のサポート</td><td>推奨</td><td>互換性のために残存</td></tr></tbody></table></figure>



<p>新規で数式を作るときはNORM.INV関数を使いましょう。旧NORMINVで作られたブックはそのまま使い続けて大丈夫です。</p>



<h3 class="wp-block-heading"><span id="toc22">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST</a></td><td>正規分布の確率を求める（値→確率）</td></tr><tr><td>NORM.S.DIST</td><td>標準正規分布の確率を求める（zスコア→確率）</td></tr><tr><td>NORM.INV</td><td>正規分布の逆関数（確率→値）※この記事</td></tr><tr><td>NORM.S.INV</td><td>標準正規分布の逆関数（確率→zスコア）</td></tr><tr><td>NORMINV</td><td>NORM.INVの旧名称</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-standardize/">STANDARDIZE</a></td><td>データをzスコアに変換する</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>平均値を求める</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">STDEV.P</a></td><td>母集団の標準偏差を求める</td></tr></tbody></table></figure>



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



<p>NORM.INV関数は、正規分布の<strong>累積確率から対応する値を逆算する関数</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc24">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=NORM.INV(確率, 平均, 標準偏差)</code> の3つの引数を指定する</li><li>確率は0より大きく1より小さい値（0 < 確率 < 1）を指定する</li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の逆関数。「確率→値」を求めるときに使う</li><li>品質管理の規格値設定・売上目標の逆算・評価基準の算出で活躍する</li><li>NORM.S.INV関数は標準正規分布（平均0・標準偏差1）に特化した関数</li></ul>



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



<p>NORM.INV関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">ExcelのNORM.DIST関数の使い方｜正規分布の確率を求める方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-standardize/">ExcelのSTANDARDIZE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-norm-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
