<?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/%E3%83%91%E3%83%BC%E3%82%BB%E3%83%B3%E3%82%BF%E3%82%A4%E3%83%AB/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 09 May 2026 12:08:01 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</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のPERCENTILE関数の使い方｜百分位数（旧: PERCENTILE.INC）</title>
		<link>https://mashukabu.com/excel-percentile/</link>
					<comments>https://mashukabu.com/excel-percentile/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 12:08:01 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PERCENTILE]]></category>
		<category><![CDATA[PERCENTILE.EXC]]></category>
		<category><![CDATA[PERCENTILE.INC]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[互換性関数]]></category>
		<category><![CDATA[百分位数]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6721</guid>

					<description><![CDATA[ExcelのPERCENTILE関数（旧版・互換性関数）の使い方を解説。百分位数（パーセンタイル）の計算方法、PERCENTILE.INC / PERCENTILE.EXC との違い、上位10%基準点や成績分析・品質管理での実務活用、QUARTILEとの使い分け、よくあるエラー対処、移行ガイドまで網羅します。]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">ExcelのPERCENTILE関数の使い方｜百分位数（旧: PERCENTILE.INC）</h1>



<p class="wp-block-paragraph">「テストの上位10%に入る点数は何点か」「営業成績の下位20%のラインはどこか」——こうした「データを百分位で区切って境界値を出したい」場面で活躍するのが、ExcelのPERCENTILE関数です。</p>



<p class="wp-block-paragraph">PERCENTILE関数は、データを小さい順に並べたとき「下から何%の位置にある値か」を返す統計関数ですよ。中央値や四分位数だけでなく、任意のパーセンタイル値を1つの数式で求められます。</p>



<p class="wp-block-paragraph">Excel 2007以前から使われている<strong>互換性関数</strong>で、Excel 2010以降では PERCENTILE.INC と PERCENTILE.EXC の2関数が後継として用意されました。この記事ではPERCENTILE関数の構文と使い方を解説します。新関数との違いや、上位N%基準点・成績ランク分け・品質管理での使いどころまで、実務で使えるパターンを揃えて紹介しますよ。</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><li><a href="#toc1" tabindex="0">ExcelのPERCENTILE関数とは</a><ol><li><a href="#toc2" tabindex="0">PERCENTILEと新関数の比較表</a></li></ol></li><li><a href="#toc3" tabindex="0">PERCENTILEとPERCENTILE.INCの違い</a><ol><li><a href="#toc4" tabindex="0">どちらを使うべきか</a></li></ol></li><li><a href="#toc5" tabindex="0">PERCENTILE関数の構文と引数</a></li><li><a href="#toc6" tabindex="0">kの値の早見表</a></li><li><a href="#toc7" tabindex="0">PERCENTILE関数の実務での活用例</a><ol><li><a href="#toc8" tabindex="0">上位10%の点数を求める（成績分析）</a></li><li><a href="#toc9" tabindex="0">営業成績を3ランクに分ける</a></li><li><a href="#toc10" tabindex="0">品質管理：P95値を求める</a></li><li><a href="#toc11" tabindex="0">給与分析の中央値と75パーセンタイル</a></li></ol></li><li><a href="#toc12" tabindex="0">PERCENTILE.EXCとの違い（包括的vs排他的）</a></li><li><a href="#toc13" tabindex="0">QUARTILE関数との使い分け</a></li><li><a href="#toc14" tabindex="0">PERCENTILEでよくあるエラーと対処法</a></li><li><a href="#toc15" tabindex="0">PERCENTILE.INCへの移行ガイド</a></li><li><a href="#toc16" tabindex="0">まとめ：PERCENTILE関数で百分位数の計算をマスターしよう</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのPERCENTILE関数は、<strong>データの百分位数（パーセンタイル）に位置する値</strong>を返す統計関数です。データを昇順に並べたとき、「下から k×100% の位置にある値」を計算してくれますよ。</p>



<p class="wp-block-paragraph">たとえば k=0.9 を指定すれば「下から90%の位置にある値（=上位10%の境界値）」が返ります。k=0.5 なら中央値、k=0.25 なら第1四分位数です。</p>



<p class="wp-block-paragraph">Excel 2007以前から提供されている古い関数で、現行のExcelでは「互換性関数」に分類されています。Excel 2010以降では後継として <strong>PERCENTILE.INC</strong>（包括的）と <strong>PERCENTILE.EXC</strong>（排他的）の2つが追加されましたよ。</p>



<h3 class="wp-block-heading"><span id="toc2">PERCENTILEと新関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTILE（旧）</th><th>PERCENTILE.INC（新・包括的）</th><th>PERCENTILE.EXC（新・排他的）</th></tr></thead><tbody><tr><td>提供バージョン</td><td>Excel 2007以前</td><td>Excel 2010以降</td><td>Excel 2010以降</td></tr><tr><td>引数の数</td><td>2個</td><td>2個</td><td>2個</td></tr><tr><td>kの範囲</td><td>0以上1以下</td><td>0以上1以下</td><td>1/(N+1) 〜 N/(N+1)</td></tr><tr><td>PERCENTILEとの結果</td><td>—</td><td>完全に一致</td><td>異なる（計算式が違う）</td></tr><tr><td>位置づけ</td><td>互換性関数</td><td>推奨関数（旧PERCENTILE互換）</td><td>推奨関数（別計算式）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc3">PERCENTILEとPERCENTILE.INCの違い</span></h2>



<p class="wp-block-paragraph">PERCENTILEとPERCENTILE.INCの違いは、<strong>名前だけ</strong>です。引数の順番・意味・計算結果は完全に一致しますよ。</p>



<pre class="wp-block-code"><code>=PERCENTILE(配列, k)       ← 旧（互換性関数）
=PERCENTILE.INC(配列, k)   ← 新（推奨）</code></pre>



<p class="wp-block-paragraph">既存の <code>=PERCENTILE(...)</code> を <code>=PERCENTILE.INC(...)</code> に書き換えるだけで、結果は完全に同じになります。「INC」は Inclusive（包括的）の略で、kの範囲が0〜1の両端を含むという意味ですよ。</p>



<h3 class="wp-block-heading"><span id="toc4">どちらを使うべきか</span></h3>



<p class="wp-block-paragraph"><strong>新規ファイルを作るなら PERCENTILE.INC</strong> を使うのが正解です。Excel 2010以降では <code>=PER</code> と入力したときの候補に PERCENTILE.INC が優先表示されますし、Microsoft も新関数の使用を推奨していますよ。</p>



<p class="wp-block-paragraph">一方で、以下のケースでは PERCENTILE をそのまま使い続けて問題ありません。</p>



<ul class="wp-block-list"><li>Excel 2007以前のバージョンと共有するファイル（<code>.xls</code> 形式）</li><li>既存の業務テンプレートに PERCENTILE が組み込まれていてメンテナンスする場合</li><li>古いVBAマクロが PERCENTILE を呼び出している場合</li></ul>



<h2 class="wp-block-heading"><span id="toc5">PERCENTILE関数の構文と引数</span></h2>



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



<pre class="wp-block-code"><code>=PERCENTILE(配列, k)</code></pre>



<p class="wp-block-paragraph">2つの引数すべてが必須です。それぞれの意味と制約を表で整理しますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数名</th><th>説明</th><th>制約</th></tr></thead><tbody><tr><td>配列（array）</td><td>百分位数を求める対象のデータ範囲</td><td>数値が1つ以上必要（空・文字列のみは #NUM! エラー）</td></tr><tr><td>k</td><td>求めたいパーセンタイル（0〜1の小数）</td><td><strong>0以上1以下</strong>（範囲外は #NUM! エラー）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「k」は「0以上1以下」という制約が特に重要です。「上位10%」を出すつもりで「10」と入れると <code>#NUM!</code> エラーになりますよ。パーセントで表現する場合は、「90%」ではなく「0.9」と小数で指定してください。</p>



<p class="wp-block-paragraph">配列内の文字列・論理値・空白セルは無視されます。数値だけが計算対象ですよ。</p>



<h2 class="wp-block-heading"><span id="toc6">kの値の早見表</span></h2>



<p class="wp-block-paragraph">「上位N%を出したいときのkは何にすればいい？」と迷いやすいので、よく使うパーセンタイルとkの対応表を用意しました。</p>



<figure class="wp-block-table"><table><thead><tr><th>求めたい位置</th><th>kの値</th><th>PERCENTILE と等価な関数</th></tr></thead><tbody><tr><td>最小値</td><td>0</td><td>MIN</td></tr><tr><td>第1四分位数（Q1）</td><td>0.25</td><td>QUARTILE(配列, 1)</td></tr><tr><td>中央値（第2四分位数）</td><td>0.5</td><td>MEDIAN / QUARTILE(配列, 2)</td></tr><tr><td>第3四分位数（Q3）</td><td>0.75</td><td>QUARTILE(配列, 3)</td></tr><tr><td>最大値</td><td>1</td><td>MAX</td></tr><tr><td>上位10%の境界</td><td>0.9</td><td>—</td></tr><tr><td>上位5%の境界</td><td>0.95</td><td>—</td></tr><tr><td>下位10%の境界</td><td>0.1</td><td>—</td></tr><tr><td>下位5%の境界</td><td>0.05</td><td>—</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「上位10%の境界点」と言われたら「下から90%の位置」と読み替えて k=0.9 を指定するのがポイントですよ。</p>



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



<h3 class="wp-block-heading"><span id="toc8">上位10%の点数を求める（成績分析）</span></h3>



<p class="wp-block-paragraph">「テストで上位10%に入る点数は何点か」を計算してみます。30人分のテスト成績が A2:A31 に入っているとしますね。</p>



<p class="wp-block-paragraph">「上位10%」は「下位90%の位置」と同じ意味なので、k=0.9 を使います。</p>



<pre class="wp-block-code"><code>=PERCENTILE(A2:A31, 0.9)</code></pre>



<p class="wp-block-paragraph">戻り値が 85 なら、「85点以上を取れば上位10%に入る」ということですよ。</p>



<p class="wp-block-paragraph">「上位5%の点数」を求めたいなら <code>=PERCENTILE(A2:A31, 0.95)</code> のように、kの値を変えるだけで任意のパーセンタイル点を計算できます。</p>



<h3 class="wp-block-heading"><span id="toc9">営業成績を3ランクに分ける</span></h3>



<p class="wp-block-paragraph">「営業担当者を上位20%・中位60%・下位20%の3ランクに分けたい」というケースです。各ランクの境界値を PERCENTILE で出します。</p>



<pre class="wp-block-code"><code>上位20%の下限: =PERCENTILE(売上範囲, 0.8)
下位20%の上限: =PERCENTILE(売上範囲, 0.2)</code></pre>



<p class="wp-block-paragraph">この2つの境界値を使えば、IF関数で各担当者をランク分けできますよ。</p>



<pre class="wp-block-code"><code>=IF(B2&gt;=$D$1, &quot;上位&quot;, IF(B2&lt;=$D$2, &quot;下位&quot;, &quot;中位&quot;))</code></pre>



<p class="wp-block-paragraph">D1セルに上位20%の下限、D2セルに下位20%の上限を入れておくと、相対評価の自動化ができますよ。</p>



<h3 class="wp-block-heading"><span id="toc10">品質管理：P95値を求める</span></h3>



<p class="wp-block-paragraph">製品寸法のばらつきを把握する場面で、「測定値の95パーセンタイル（P95）」を見ることがあります。「全体の95%がこの値以下に収まっている」という基準値ですね。</p>



<pre class="wp-block-code"><code>=PERCENTILE(測定値範囲, 0.95)</code></pre>



<p class="wp-block-paragraph">戻り値が 10.12mm なら、「測定値の95%は10.12mm以下」という意味ですよ。規格上限を決めるときの根拠として使えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>平均値だけでデータを評価すると、外れ値に引きずられて実態がぼやけます。中央値（k=0.5）と P95（k=0.95）を併用すると、「ふつうの値」と「悪化したときの上限値」を同時に把握できますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">給与分析の中央値と75パーセンタイル</span></h3>



<p class="wp-block-paragraph">業界給与のベンチマーク調査では「中央値」と「75パーセンタイル」がよく使われます。</p>



<pre class="wp-block-code"><code>中央値:        =PERCENTILE(給与範囲, 0.5)
75パーセンタイル: =PERCENTILE(給与範囲, 0.75)</code></pre>



<p class="wp-block-paragraph">「業界の中央値が500万円、75パーセンタイルが650万円」のように、自社の給与水準を業界内で位置づける指標になりますよ。</p>



<h2 class="wp-block-heading"><span id="toc12">PERCENTILE.EXCとの違い（包括的vs排他的）</span></h2>



<p class="wp-block-paragraph">PERCENTILE.EXCはExcel 2010で追加された別の計算方式の関数です。「EXC」は Exclusive（排他的）の略で、kの両端（0と1）を含まないという意味ですよ。</p>



<p class="wp-block-paragraph">PERCENTILE / PERCENTILE.INC と PERCENTILE.EXC の違いを、具体的な数値で確認します。データ {10, 20, 30, 40, 50}（5個）で k=0.25 を計算してみますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>計算式（位置）</th><th>結果</th></tr></thead><tbody><tr><td>PERCENTILE</td><td>(5-1)×0.25 + 1 = 2番目</td><td>20</td></tr><tr><td>PERCENTILE.INC</td><td>同上</td><td>20</td></tr><tr><td>PERCENTILE.EXC</td><td>(5+1)×0.25 = 1.5番目</td><td>15（10と20の中間）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">PERCENTILE.EXC は計算式が <code>(N+1)×k</code> なので、kの有効範囲は <code>1/(N+1) 〜 N/(N+1)</code> です。N=5 なら <code>0.166... 〜 0.833...</code> の範囲しか使えませんよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>用途</th><th>推奨関数</th></tr></thead><tbody><tr><td>既存の PERCENTILE 数式の互換維持</td><td>PERCENTILE.INC</td></tr><tr><td>一般的な実務分析（上位N%・四分位など）</td><td>PERCENTILE.INC</td></tr><tr><td>統計学の教科書通りの「両端を除いた」計算</td><td>PERCENTILE.EXC</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実務では PERCENTILE / PERCENTILE.INC を使うケースが圧倒的に多いです。PERCENTILE.EXC は統計の専門分野で「両端を含めない計算が必要な場合」のみ選ぶ、と覚えておけば十分ですよ。</p>



<h2 class="wp-block-heading"><span id="toc13">QUARTILE関数との使い分け</span></h2>



<p class="wp-block-paragraph">QUARTILE関数（四分位数を返す関数）は、PERCENTILE関数の特殊ケースとして整理できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>QUARTILE の引数</th><th>意味</th><th>PERCENTILE での同等指定</th></tr></thead><tbody><tr><td>0</td><td>最小値</td><td>k=0</td></tr><tr><td>1</td><td>第1四分位数（Q1）</td><td>k=0.25</td></tr><tr><td>2</td><td>中央値（Q2）</td><td>k=0.5</td></tr><tr><td>3</td><td>第3四分位数（Q3）</td><td>k=0.75</td></tr><tr><td>4</td><td>最大値</td><td>k=1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり「四分位（25%刻み）だけでよい」場面では QUARTILE、「任意のパーセンタイル（10%・90%・95%など）」が必要な場面では PERCENTILE を使うと考えれば迷いませんよ。</p>



<p class="wp-block-paragraph">四分位とそれ以外を混在して計算する場合は、PERCENTILE に統一したほうが数式の見通しが良くなることが多いです。</p>



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



<p class="wp-block-paragraph">PERCENTILE関数で起きやすいエラーをまとめます。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>主な原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#NUM!</code></td><td>kに 0未満 または 1超 の値を指定した</td><td>kは 0〜1 の範囲で指定する</td></tr><tr><td><code>#NUM!</code></td><td>配列に数値が1つもない（空・文字列のみ）</td><td>配列に数値が含まれているか確認する</td></tr><tr><td><code>#VALUE!</code></td><td>kに文字列など数値以外を指定した</td><td>kは数値またはセル参照で指定する</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス</td><td>「PERCENTILE」（ピリオドなし）と入力する</td></tr><tr><td>エラー値の伝播</td><td>配列内に #N/A や #DIV/0! が含まれる</td><td>エラー値を取り除くか、IFERRORで処理する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">最もよく起きるのが「kに <code>10</code> や <code>90</code> を指定したときの <code>#NUM!</code>」です。「上位10%」を求めたいときは k=0.9 のように <strong>小数で指定する</strong> のがポイントですよ。</p>



<p class="wp-block-paragraph">セル参照で kを指定する場合、参照先のセルがパーセント書式（90%表示）になっているなら、内部値は 0.9 として扱われます。書式と内部値の違いに注意してくださいね。</p>



<h2 class="wp-block-heading"><span id="toc15">PERCENTILE.INCへの移行ガイド</span></h2>



<p class="wp-block-paragraph">既存の PERCENTILE 数式を新関数 PERCENTILE.INC に書き換える手順は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧関数の数式</th><th>新関数の数式（同等）</th></tr></thead><tbody><tr><td><code>=PERCENTILE(A2:A31, 0.9)</code></td><td><code>=PERCENTILE.INC(A2:A31, 0.9)</code></td></tr><tr><td><code>=PERCENTILE(売上, 0.5)</code></td><td><code>=PERCENTILE.INC(売上, 0.5)</code></td></tr><tr><td><code>=PERCENTILE(B$2:B$100, $D$1)</code></td><td><code>=PERCENTILE.INC(B$2:B$100, $D$1)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の変更は不要で、関数名の部分だけ書き換えれば完了ですよ。計算結果は完全に同じです。</p>



<p class="wp-block-paragraph"><strong>一括置換の手順</strong>:</p>



<ol class="wp-block-list"><li>Ctrl + H（置換ダイアログ）を開く</li><li>検索する文字列: <code>PERCENTILE(</code></li><li>置換後の文字列: <code>PERCENTILE.INC(</code></li><li>「すべて置換」</li><li>いくつかのセルで結果が変わっていないことを確認する</li></ol>



<p class="wp-block-paragraph">検索文字列を <code>PERCENTILE(</code> のように <strong>末尾の左かっこまで含める</strong> のがコツですよ。こうすれば既存の <code>PERCENTILE.INC(</code> や <code>PERCENTILE.EXC(</code> を誤って書き換えてしまうのを防げます。</p>



<h2 class="wp-block-heading"><span id="toc16">まとめ：PERCENTILE関数で百分位数の計算をマスターしよう</span></h2>



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



<ul class="wp-block-list"><li><strong>PERCENTILE関数</strong>は百分位数（パーセンタイル）を返す旧版（互換性関数）</li><li>構文は <code>=PERCENTILE(配列, k)</code> の2引数</li><li>kは <strong>0以上1以下</strong> の小数で指定（10や90を入れると <code>#NUM!</code> エラー）</li><li>Excel 2010以降の後継は <strong><a href="https://mashukabu.com/excel-function-howto-use-percentile-inc/">PERCENTILE.INC</a></strong>（同じ計算）と <strong><a href="https://mashukabu.com/excel-function-howto-use-percentile-exc/">PERCENTILE.EXC</a></strong>（別計算式）</li><li>移行は関数名部分を <code>PERCENTILE(</code> → <code>PERCENTILE.INC(</code> に書き換えるだけ</li><li>上位N%の基準点・営業ランク分け・P95値・給与中央値などの実務指標を1式で計算できる</li><li>四分位（25%刻み）だけならQUARTILE、任意のパーセンタイルならPERCENTILEを選ぶ</li></ul>



<p class="wp-block-paragraph">「データを百分位で切り分ける」感覚が身につくと、平均値だけでは見えなかったデータの分布が一気に把握できるようになりますよ。まずは「上位10%の境界点を求める」一場面から、PERCENTILEを試してみてくださいね。</p>



<p class="wp-block-paragraph">統計関数のシリーズ記事として、<a href="https://mashukabu.com/excel-normdist/">NORMDIST関数</a>、<a href="https://mashukabu.com/excel-norminv/">NORMINV関数</a>、<a href="https://mashukabu.com/excel-normsdist/">NORMSDIST関数</a>、<a href="https://mashukabu.com/excel-normsinv/">NORMSINV関数</a>、<a href="https://mashukabu.com/excel-lognormdist/">LOGNORMDIST関数</a>、<a href="https://mashukabu.com/excel-negbinomdist/">NEGBINOMDIST関数</a>、<a href="https://mashukabu.com/excel-hypgeomdist/">HYPGEOMDIST関数</a>も合わせて読むと、Excelの統計関数全体の見通しがよくなりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-percentile/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのPERCENTRANK関数の使い方｜百分位ランク（旧: PERCENTRANK.INC）</title>
		<link>https://mashukabu.com/excel-percentrank/</link>
					<comments>https://mashukabu.com/excel-percentrank/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 12:07:28 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PERCENTRANK]]></category>
		<category><![CDATA[PERCENTRANK.EXC]]></category>
		<category><![CDATA[PERCENTRANK.INC]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[互換性関数]]></category>
		<category><![CDATA[百分位ランク]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6711</guid>

					<description><![CDATA[ExcelのPERCENTRANK関数（旧版・互換性関数）の使い方を解説。データ内での値の百分位ランク（0〜1の小数）を求める方法、PERCENTRANK.INC / PERCENTRANK.EXC との違い、テスト成績の相対順位や営業成績の偏差値的分析、PERCENTILEとの使い分け、よくあるエラー対処、移行ガイドまで網羅します。]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">ExcelのPERCENTRANK関数の使い方｜百分位ランク（旧: PERCENTRANK.INC）</h1>



<p class="wp-block-paragraph">「営業10人の中で、自分の成績は下から何%の位置にいるんだろう」「30人クラスでこのテスト点数は上位何%なのか」——こうした「データの中での相対的な立ち位置を知りたい」場面で活躍するのが、ExcelのPERCENTRANK関数です。</p>



<p class="wp-block-paragraph">PERCENTRANK関数は、指定した値がデータ全体の中で「下から何%の位置にあるか」を返す統計関数ですよ。結果は 0〜1 の小数で返ります。順位（1位・2位）ではなく<strong>割合</strong>で位置づけがわかるので、データ件数が違う集団どうしの比較にもそのまま使えます。</p>



<p class="wp-block-paragraph">Excel 2007以前から提供されている<strong>互換性関数</strong>です。Excel 2010以降では PERCENTRANK.INC と PERCENTRANK.EXC の2関数が後継として用意されました。この記事では PERCENTRANK関数の構文と使い方を解説します。新関数との違い、テスト成績の相対順位、営業成績ランク分け、条件付き書式での自動ハイライトまで、実務で使える5パターンを揃えて紹介しますよ。</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><li><a href="#toc1" tabindex="0">ExcelのPERCENTRANK関数とは</a><ol><li><a href="#toc2" tabindex="0">PERCENTRANKと新関数の比較表</a></li></ol></li><li><a href="#toc3" tabindex="0">PERCENTRANKとPERCENTRANK.INCの違い</a><ol><li><a href="#toc4" tabindex="0">どちらを使うべきか</a></li></ol></li><li><a href="#toc5" tabindex="0">PERCENTRANK関数の構文と引数</a></li><li><a href="#toc6" tabindex="0">PERCENTRANK関数の実務での活用例</a><ol><li><a href="#toc7" tabindex="0">テストの点数が上位何%か計算する（成績分析）</a></li><li><a href="#toc8" tabindex="0">営業10人全員の百分位ランクを一覧表示</a></li><li><a href="#toc9" tabindex="0">営業成績を S・A・B・C・D の5ランクに分ける</a></li><li><a href="#toc10" tabindex="0">条件付き書式で上位25%を自動ハイライト</a></li><li><a href="#toc11" tabindex="0">IF関数でエラー対策しながら判定</a></li></ol></li><li><a href="#toc12" tabindex="0">PERCENTRANK.EXCとの違い（包括的vs排他的）</a></li><li><a href="#toc13" tabindex="0">PERCENTILE関数との使い分け</a></li><li><a href="#toc14" tabindex="0">RANK系関数との違い</a></li><li><a href="#toc15" tabindex="0">PERCENTRANKでよくあるエラーと対処法</a></li><li><a href="#toc16" tabindex="0">PERCENTRANK.INCへの移行ガイド</a></li><li><a href="#toc17" tabindex="0">まとめ：PERCENTRANK関数で相対的な立ち位置を把握しよう</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのPERCENTRANK関数は、<strong>データの中で指定した値が下から何%の位置にあるか</strong>を返す統計関数です。データを昇順に並べたとき、その値が最小値からどれくらいの相対位置にあるかを 0〜1 の小数で計算してくれますよ。</p>



<p class="wp-block-paragraph">たとえば結果が 0.75 なら「下から75%の位置」、つまり<strong>上位25%</strong>に相当します。0 が最小値、1 が最大値です。</p>



<p class="wp-block-paragraph">Excel 2007以前から提供されている古い関数で、現行のExcelでは「互換性関数」に分類されています。Excel 2010以降では後継として2つの関数が追加されましたよ。<strong>PERCENTRANK.INC</strong>（包括的）と <strong>PERCENTRANK.EXC</strong>（排他的）の2つです。</p>



<h3 class="wp-block-heading"><span id="toc2">PERCENTRANKと新関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTRANK（旧）</th><th>PERCENTRANK.INC（新・包括的）</th><th>PERCENTRANK.EXC（新・排他的）</th></tr></thead><tbody><tr><td>提供バージョン</td><td>Excel 2007以前</td><td>Excel 2010以降</td><td>Excel 2010以降</td></tr><tr><td>引数の数</td><td>2〜3個</td><td>2〜3個</td><td>2〜3個</td></tr><tr><td>結果の範囲</td><td>0以上1以下</td><td>0以上1以下</td><td>0より大きく1未満</td></tr><tr><td>計算式（分母）</td><td>n &#8211; 1</td><td>n &#8211; 1</td><td>n + 1</td></tr><tr><td>PERCENTRANKとの結果</td><td>—</td><td>完全に一致</td><td>異なる（計算式が違う）</td></tr><tr><td>位置づけ</td><td>互換性関数</td><td>推奨関数（旧PERCENTRANK互換）</td><td>推奨関数（別計算式）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc3">PERCENTRANKとPERCENTRANK.INCの違い</span></h2>



<p class="wp-block-paragraph">PERCENTRANKとPERCENTRANK.INCの違いは、<strong>名前だけ</strong>です。引数の順番・意味・計算結果は完全に一致しますよ。</p>



<pre class="wp-block-code"><code>=PERCENTRANK(配列, x, [有効桁数])       ← 旧（互換性関数）
=PERCENTRANK.INC(配列, x, [有効桁数])   ← 新（推奨）</code></pre>



<p class="wp-block-paragraph">既存の <code>=PERCENTRANK(...)</code> を <code>=PERCENTRANK.INC(...)</code> に書き換えるだけで、結果は完全に同じになります。「INC」は Inclusive（包括的）の略で、結果の範囲が 0〜1 の両端を含むという意味ですよ。</p>



<h3 class="wp-block-heading"><span id="toc4">どちらを使うべきか</span></h3>



<p class="wp-block-paragraph"><strong>新規ファイルを作るなら PERCENTRANK.INC</strong> を使うのが正解です。Excel 2010以降では <code>=PER</code> と入力したときの候補に PERCENTRANK.INC が優先表示されます。Microsoft も新関数の使用を推奨していますよ。</p>



<p class="wp-block-paragraph">一方で、以下のケースでは PERCENTRANK をそのまま使い続けて問題ありません。</p>



<ul class="wp-block-list"><li>Excel 2007以前のバージョンと共有するファイル（<code>.xls</code> 形式）</li><li>既存の業務テンプレートに PERCENTRANK が組み込まれていてメンテナンスする場合</li><li>古いVBAマクロが PERCENTRANK を呼び出している場合</li></ul>



<h2 class="wp-block-heading"><span id="toc5">PERCENTRANK関数の構文と引数</span></h2>



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



<pre class="wp-block-code"><code>=PERCENTRANK(配列, x, [有効桁数])</code></pre>



<p class="wp-block-paragraph">最初の2つが必須、3つ目は省略可能です。それぞれの意味と制約を表で整理しますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数名</th><th>必須/省略可</th><th>説明</th><th>制約</th></tr></thead><tbody><tr><td>配列（array）</td><td>必須</td><td>百分位ランクを求める対象のデータ範囲</td><td>数値が1つ以上必要（空のみは #NUM! エラー）</td></tr><tr><td>x</td><td>必須</td><td>順位を調べたい値</td><td>配列の最小値以上・最大値以下（範囲外は #N/A エラー）</td></tr><tr><td>有効桁数（significance）</td><td>省略可</td><td>結果の有効桁数</td><td>1以上の整数。省略時は3桁</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「有効桁数」は省略すると小数点以下3桁（0.xxx）で結果が返ります。たとえば 5 を指定すれば、0.xxxxx のように5桁まで表示されますよ。</p>



<pre class="wp-block-code"><code>=PERCENTRANK(A2:A11, 85)       → 0.666（3桁）
=PERCENTRANK(A2:A11, 85, 5)    → 0.66666（5桁）</code></pre>



<p class="wp-block-paragraph">精度が必要な場面では有効桁数を大きめに設定しておくと安心です。配列内の文字列・論理値・空白セルは無視されますよ。</p>



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



<h3 class="wp-block-heading"><span id="toc7">テストの点数が上位何%か計算する（成績分析）</span></h3>



<p class="wp-block-paragraph">「30人クラスでこのテスト点数は上位何%か」を計算してみます。30人分のテスト成績が A2:A31 に入っていて、対象の点数が B2 セルにあるとしますね。</p>



<pre class="wp-block-code"><code>=PERCENTRANK(A2:A31, B2)</code></pre>



<p class="wp-block-paragraph">戻り値が 0.8 なら「下から80%の位置」、つまり<strong>上位20%</strong>に入っているということですよ。「1 から差し引くと上位の割合になる」と覚えておくと迷いません。</p>



<pre class="wp-block-code"><code>上位の割合（%） = (1 - PERCENTRANK の結果) × 100</code></pre>



<p class="wp-block-paragraph">戻り値 0.8 なら <code>(1 - 0.8) × 100 = 20%</code> で、上位20%に入っています。</p>



<h3 class="wp-block-heading"><span id="toc8">営業10人全員の百分位ランクを一覧表示</span></h3>



<p class="wp-block-paragraph">各メンバーの百分位ランクを一覧で出したい場合は、データ範囲を絶対参照にして数式をコピーしますよ。</p>



<p class="wp-block-paragraph">A2:A11 に売上データ、B列に各人のランクを表示する例です。</p>



<pre class="wp-block-code"><code>=PERCENTRANK($A$2:$A$11, A2)</code></pre>



<p class="wp-block-paragraph">データ範囲を絶対参照（<code>$A$2:$A$11</code>）にするのがポイントです。こうすれば数式をコピーしてもデータ範囲がずれません。</p>



<figure class="wp-block-table"><table><thead><tr><th>売上（万円）</th><th>PERCENTRANK の結果</th><th>位置づけ</th></tr></thead><tbody><tr><td>50</td><td>0.000</td><td>最下位（最小値）</td></tr><tr><td>60</td><td>0.111</td><td>下位12%</td></tr><tr><td>70</td><td>0.222</td><td>下位23%</td></tr><tr><td>80</td><td>0.333</td><td>下位34%</td></tr><tr><td>90</td><td>0.444</td><td>ほぼ中央</td></tr><tr><td>100</td><td>0.555</td><td>中央より上</td></tr><tr><td>110</td><td>0.666</td><td>上位34%</td></tr><tr><td>120</td><td>0.777</td><td>上位23%</td></tr><tr><td>130</td><td>0.888</td><td>上位12%</td></tr><tr><td>140</td><td>1.000</td><td>最上位（最大値）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">最小値が 0、最大値が 1 になっているのが PERCENTRANK の特徴ですよ。</p>



<h3 class="wp-block-heading"><span id="toc9">営業成績を S・A・B・C・D の5ランクに分ける</span></h3>



<p class="wp-block-paragraph">PERCENTRANK の結果を IFS関数と組み合わせると、相対評価のランク分けが自動化できます。</p>



<pre class="wp-block-code"><code>=IFS(
  PERCENTRANK($A$2:$A$11, A2) &gt;= 0.9, &quot;S&quot;,
  PERCENTRANK($A$2:$A$11, A2) &gt;= 0.75, &quot;A&quot;,
  PERCENTRANK($A$2:$A$11, A2) &gt;= 0.5, &quot;B&quot;,
  PERCENTRANK($A$2:$A$11, A2) &gt;= 0.25, &quot;C&quot;,
  TRUE, &quot;D&quot;
)</code></pre>



<p class="wp-block-paragraph">ちょっと数式が長く見えますが、やっていることはシンプルです。上の条件から順にチェックして、最初に当てはまったランクを返しているだけですよ。「上位10%＝S」「上位25%＝A」「上位50%＝B」「上位75%＝C」「それ以下＝D」という配分になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>順位（RANK関数）でランク分けすると、データ件数が変わったときに基準を作り直す必要があります。PERCENTRANK は割合なので、人数が10人でも100人でも同じ「上位10%＝S」の基準がそのまま使えますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">条件付き書式で上位25%を自動ハイライト</span></h3>



<p class="wp-block-paragraph">PERCENTRANK は条件付き書式のルールにも使えますよ。データが変わっても基準が自動更新されるので、手作業でのメンテナンスが不要になります。</p>



<ol class="wp-block-list"><li>ハイライトしたいセル範囲（A2:A11）を選択する</li><li>「ホーム」タブ →「条件付き書式」→「新しいルール」</li><li>「数式を使用して、書式設定するセルを決定」を選択</li><li>数式に <code>=PERCENTRANK($A$2:$A$11, A2) >= 0.75</code> と入力</li><li>書式で背景色を設定して「OK」</li></ol>



<p class="wp-block-paragraph">これで上位25%のデータが自動的にハイライトされます。リーダー会議の前に営業成績の上位を強調表示する、といった運用に便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc11">IF関数でエラー対策しながら判定</span></h3>



<p class="wp-block-paragraph">PERCENTRANK は配列の範囲外の値を渡すと <code>#N/A</code> エラーになります。実務では IFERROR と組み合わせておくと安全ですよ。</p>



<pre class="wp-block-code"><code>=IFERROR(IF(PERCENTRANK($A$2:$A$11, B2) &gt;= 0.75, &quot;上位25%&quot;, &quot;その他&quot;), &quot;範囲外&quot;)</code></pre>



<p class="wp-block-paragraph">B2 セルに配列の最小値〜最大値の範囲外の値が入っていたら「範囲外」と表示し、範囲内なら上位25%判定の結果を返します。新メンバーの予測値を入れて試算するときなど、データ範囲外になりやすい場面で重宝しますよ。</p>



<h2 class="wp-block-heading"><span id="toc12">PERCENTRANK.EXCとの違い（包括的vs排他的）</span></h2>



<p class="wp-block-paragraph">PERCENTRANK.EXC は Excel 2010 で追加された別の計算方式の関数です。「EXC」は Exclusive（排他的）の略で、結果の両端（0と1）を含まないという意味ですよ。</p>



<p class="wp-block-paragraph">PERCENTRANK / PERCENTRANK.INC と PERCENTRANK.EXC の違いを、具体的な数値で確認します。データ {10, 20, 30, 40, 50}（n=5）で x=10（最小値）の結果を比べてみますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>計算式</th><th>結果</th></tr></thead><tbody><tr><td>PERCENTRANK</td><td>0 ÷ (5 &#8211; 1) = <strong>0</strong></td><td>0</td></tr><tr><td>PERCENTRANK.INC</td><td>同上</td><td>0</td></tr><tr><td>PERCENTRANK.EXC</td><td>1 ÷ (5 + 1) = <strong>約0.166</strong></td><td>0.166</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">PERCENTRANK / PERCENTRANK.INC は最小値で 0、最大値で 1 を返します。一方 PERCENTRANK.EXC は端点が 0 にも 1 にもなりません。</p>



<figure class="wp-block-table"><table><thead><tr><th>用途</th><th>推奨関数</th></tr></thead><tbody><tr><td>既存の PERCENTRANK 数式の互換維持</td><td>PERCENTRANK.INC</td></tr><tr><td>一般的なビジネス分析（成績ランク・営業評価など）</td><td>PERCENTRANK.INC</td></tr><tr><td>統計学の教科書通りの「両端を除いた」計算</td><td>PERCENTRANK.EXC</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実務では PERCENTRANK / PERCENTRANK.INC を使うケースが圧倒的に多いです。PERCENTRANK.EXC は統計の専門分野で「両端を含めない計算が必要な場合」のみ選ぶ、と覚えておけば十分ですよ。</p>



<h2 class="wp-block-heading"><span id="toc13">PERCENTILE関数との使い分け</span></h2>



<p class="wp-block-paragraph">PERCENTRANK と <a href="https://mashukabu.com/excel-percentile/">PERCENTILE</a> は<strong>逆関数の関係</strong>にあります。入力と出力が逆なので、用途で使い分ければ迷いませんよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>PERCENTRANK</td><td>データ値 →</td><td>百分位ランク（0〜1の小数）</td></tr><tr><td>PERCENTILE</td><td>百分位（0〜1の小数）→</td><td>データ値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「<strong>値からランクを調べる</strong>」ときは PERCENTRANK、「<strong>ランクから値を調べる</strong>」ときは PERCENTILE と覚えておきましょう。</p>



<p class="wp-block-paragraph">実際に逆関数の関係を確認してみます。データ {50, 60, 70, 80, 90, 100, 110, 120, 130, 140} で 90 の位置を調べ、その結果を PERCENTILE に渡すと元の値（90）に戻りますよ。</p>



<pre class="wp-block-code"><code>=PERCENTILE(A2:A11, PERCENTRANK(A2:A11, 90))
→ 結果は 90</code></pre>



<p class="wp-block-paragraph">この関係を理解しておくと、双方向の問いに答えられるようになります。「上位N%の境界点はいくらか（PERCENTILE）」と「この値は上位何%か（PERCENTRANK）」のどちらの聞き方にも対応できますよ。</p>



<h2 class="wp-block-heading"><span id="toc14">RANK系関数との違い</span></h2>



<p class="wp-block-paragraph">RANK / RANK.EQ / RANK.AVG は「何位か」を<strong>整数</strong>で返します。一方 PERCENTRANK は「下から何%の位置か」を<strong>0〜1の小数</strong>で返しますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTRANK</th><th>RANK / RANK.EQ / RANK.AVG</th></tr></thead><tbody><tr><td>返す値</td><td>百分位ランク（0〜1の小数）</td><td>順位（1, 2, 3&#8230;の整数）</td></tr><tr><td>データ件数への依存</td><td>割合なので件数が違っても比較できる</td><td>件数が違うと比較しにくい</td></tr><tr><td>用途</td><td>相対的な立ち位置の把握</td><td>「何位か」を知りたいとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">10人中3位と100人中30位は同じ「上位3割」の位置づけです。ただ RANK系関数だと「3」と「30」で見た目の数字が違いますよね。PERCENTRANK ならどちらも約 0.77（上位23%）と同じ値になります。そのため、<strong>異なるデータセット間の比較</strong>に向いていますよ。</p>



<p class="wp-block-paragraph">「クラス別のテスト成績で、どのクラスでも『上位10%＝S』の絶対基準を使いたい」のような場面では PERCENTRANK が有利です。</p>



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



<p class="wp-block-paragraph">PERCENTRANK関数で起きやすいエラーをまとめます。</p>



<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>x が配列の最小値未満または最大値超</td><td>x が配列内の範囲に収まっているか確認する</td></tr><tr><td><code>#NUM!</code></td><td>配列が空、または有効桁数に1未満を指定した</td><td>配列にデータが入っているか、有効桁数が1以上の整数か確認する</td></tr><tr><td><code>#VALUE!</code></td><td>x や有効桁数に文字列など数値以外を指定した</td><td>数値またはセル参照で指定する</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス</td><td>「PERCENTRANK」（ピリオドなし）と入力する</td></tr><tr><td>エラー値の伝播</td><td>配列内に #N/A や #DIV/0! が含まれる</td><td>エラー値を取り除くか、IFERROR で処理する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">最もよく起きるのが「x が配列の範囲外で <code>#N/A</code>」です。たとえばデータが {50, 60, 70, 80, 90} のとき、x=40 や x=100 を指定すると範囲外になり <code>#N/A</code> が返りますよ。</p>



<pre class="wp-block-code"><code>=PERCENTRANK(A2:A6, 40)   → #N/A（最小値50未満）
=PERCENTRANK(A2:A6, 100)  → #N/A（最大値90超）</code></pre>



<p class="wp-block-paragraph">IFERROR で包んでおくと、わかりやすいメッセージに変換できます。</p>



<pre class="wp-block-code"><code>=IFERROR(PERCENTRANK(A2:A11, B2), &quot;範囲外の値です&quot;)</code></pre>



<h2 class="wp-block-heading"><span id="toc16">PERCENTRANK.INCへの移行ガイド</span></h2>



<p class="wp-block-paragraph">既存の PERCENTRANK 数式を新関数 PERCENTRANK.INC に書き換える手順は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧関数の数式</th><th>新関数の数式（同等）</th></tr></thead><tbody><tr><td><code>=PERCENTRANK(A2:A31, B2)</code></td><td><code>=PERCENTRANK.INC(A2:A31, B2)</code></td></tr><tr><td><code>=PERCENTRANK($A$2:$A$11, A2)</code></td><td><code>=PERCENTRANK.INC($A$2:$A$11, A2)</code></td></tr><tr><td><code>=PERCENTRANK(売上, B2, 5)</code></td><td><code>=PERCENTRANK.INC(売上, B2, 5)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の変更は不要で、関数名の部分だけ書き換えれば完了ですよ。計算結果は完全に同じです。</p>



<p class="wp-block-paragraph"><strong>一括置換の手順</strong>:</p>



<ol class="wp-block-list"><li>Ctrl + H（置換ダイアログ）を開く</li><li>検索する文字列: <code>PERCENTRANK(</code></li><li>置換後の文字列: <code>PERCENTRANK.INC(</code></li><li>「すべて置換」</li><li>いくつかのセルで結果が変わっていないことを確認する</li></ol>



<p class="wp-block-paragraph">検索文字列を <code>PERCENTRANK(</code> のように <strong>末尾の左かっこまで含める</strong> のがコツですよ。こうすれば既存の <code>PERCENTRANK.INC(</code> や <code>PERCENTRANK.EXC(</code> を誤って書き換えてしまうのを防げます。</p>



<h2 class="wp-block-heading"><span id="toc17">まとめ：PERCENTRANK関数で相対的な立ち位置を把握しよう</span></h2>



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



<ul class="wp-block-list"><li><strong>PERCENTRANK関数</strong>はデータ内での値の百分位ランク（下から何%の位置）を返す旧版（互換性関数）</li><li>構文は <code>=PERCENTRANK(配列, x, [有効桁数])</code> で、有効桁数は省略時に3桁</li><li>結果は <strong>0〜1の小数</strong>（最小値で0、最大値で1）</li><li>Excel 2010以降の後継は <strong>PERCENTRANK.INC</strong>（同じ計算）と <strong>PERCENTRANK.EXC</strong>（別計算式）</li><li>移行は関数名部分を <code>PERCENTRANK(</code> → <code>PERCENTRANK.INC(</code> に書き換えるだけ</li><li><a href="https://mashukabu.com/excel-percentile/">PERCENTILE関数</a> とは逆関数の関係（値→ランクが PERCENTRANK、ランク→値が PERCENTILE）</li><li>RANK系関数と違い、件数の異なる集団どうしの比較に強い</li></ul>



<p class="wp-block-paragraph">「データの中での立ち位置を割合で把握する」感覚が身につくと、順位だけでは見えにくかった集団間の比較や、変動するデータでの相対評価が一気にラクになりますよ。まずは「自分の成績は上位何%か」を出す一場面から、PERCENTRANK を試してみてくださいね。</p>



<p class="wp-block-paragraph">統計関数のシリーズ記事として、<a href="https://mashukabu.com/excel-percentile/">PERCENTILE関数</a>、<a href="https://mashukabu.com/excel-normdist/">NORMDIST関数</a>、<a href="https://mashukabu.com/excel-norminv/">NORMINV関数</a>、<a href="https://mashukabu.com/excel-normsdist/">NORMSDIST関数</a>、<a href="https://mashukabu.com/excel-normsinv/">NORMSINV関数</a> も合わせて読むと、Excelの統計関数全体の見通しがよくなりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-percentrank/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのPERCENTILE.EXC関数の使い方｜百分位数（除く）</title>
		<link>https://mashukabu.com/excel-function-howto-use-percentile-exc/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-percentile-exc/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 11:43:55 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PERCENTILE.EXC関数]]></category>
		<category><![CDATA[PERCENTILE.INC関数]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[百分位数]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6404</guid>

					<description><![CDATA[ExcelのPERCENTILE.EXC関数の使い方を解説。kの有効範囲（0<k<1）、PERCENTILE.INCとの計算差、QUARTILE.EXCとの関係、#NUM!エラーの対処法まで数値例で紹介します。]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのPERCENTILE.EXC関数とは？百分位数の「除く」型を求める関数</a><ol><li><a href="#toc2" tabindex="0">読み方と語源（EXC=Exclusive＝0%と100%を除く）</a></li><li><a href="#toc3" tabindex="0">「含む（INC）」と「除く（EXC）」の違いを先に把握する</a></li></ol></li><li><a href="#toc4" tabindex="0">PERCENTILE.EXC関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">kの有効範囲（0より大きく1より小さい）</a></li></ol></li><li><a href="#toc7" tabindex="0">PERCENTILE.EXC関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">第25パーセンタイル（第1四分位）を求める</a></li><li><a href="#toc9" tabindex="0">第50パーセンタイル（中央値相当）</a></li><li><a href="#toc10" tabindex="0">第75パーセンタイル（第3四分位）</a></li></ol></li><li><a href="#toc11" tabindex="0">PERCENTILE.EXCとPERCENTILE.INCの違い【数値比較】</a><ol><li><a href="#toc12" tabindex="0">計算式の違い</a></li><li><a href="#toc13" tabindex="0">同じデータでの結果比較</a></li><li><a href="#toc14" tabindex="0">kの範囲の違いとk=0・k=1でのエラー</a></li></ol></li><li><a href="#toc15" tabindex="0">QUARTILE.EXCとの関係</a></li><li><a href="#toc16" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#NUM!エラー：kが範囲外</a></li><li><a href="#toc18" tabindex="0">#VALUE!エラー：kが数値でない</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのPERCENTILE.EXC関数とは？百分位数の「除く」型を求める関数</span></h2>



<p class="wp-block-paragraph">「品質データの上位5%ラインを統計的にきっちり出したい」<br>「成績データのパーセンタイルを、端を除いた方式で計算したい」</p>



<p class="wp-block-paragraph">こんな場面でどちらの関数を使うか迷ったことはありませんか。</p>



<p class="wp-block-paragraph">この記事ではPERCENTILE.EXC関数の使い方を、INC関数との数値比較を交えて解説します。kの有効範囲やよくあるエラーの対処法までしっかり押さえていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">読み方と語源（EXC=Exclusive＝0%と100%を除く）</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数の読み方は「パーセンタイル・エクスク」または「パーセンタイル・エクスクルーシブ」です。EXCは「Exclusive（排他的）」の略で、0%と100%の端点を含まないという意味があります。</p>



<p class="wp-block-paragraph">パーセンタイル（百分位数）とは、データを小さい順に並べたときに「下から何%の位置にある値か」を示す統計指標です。たとえば中央値は50パーセンタイル、第1四分位数は25パーセンタイルにあたります。</p>



<p class="wp-block-paragraph">PERCENTILE.EXC関数は、この百分位数を「端点を除外する」補間方式で計算する関数です。対応バージョンはExcel 2010以降で、Microsoft 365でも問題なく使えます。</p>



<h3 class="wp-block-heading"><span id="toc3">「含む（INC）」と「除く（EXC）」の違いを先に把握する</span></h3>



<p class="wp-block-paragraph">PERCENTILE関数には「.INC」と「.EXC」の2種類があります。違いをざっくりまとめると次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>意味</th><th>kの有効範囲</th></tr></thead><tbody><tr><td>PERCENTILE.INC</td><td>Inclusive（含む）</td><td>0以上1以下</td></tr><tr><td>PERCENTILE.EXC</td><td>Exclusive（除く）</td><td>0より大きく1より小さい</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">INCはk=0で最小値、k=1で最大値を返してくれますが、EXCはこの両端を受け付けません。さらに同じkを指定しても、補間の計算式が違うため結果が変わってきます。</p>



<p class="wp-block-paragraph">「結局どっちを使えばいいの？」と思いますよね。基本的にはINC関数で十分ですが、統計の教科書や品質管理の現場で「端を除く方式」が指定されている場合はEXC関数の出番です。詳しい比較は<a href="https://mashukabu.com/excel-function-howto-use-percentile-inc/">PERCENTILE.INC関数の記事</a>も合わせて読んでみてください。</p>



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



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



<p class="wp-block-paragraph">まずは基本の書き方を確認しましょう。引数は2つで、どちらも必須です。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(array, k)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>array</td><td>必須</td><td>パーセンタイルを求めたいデータ範囲</td></tr><tr><td>k</td><td>必須</td><td>0より大きく1より小さい数値（百分位を小数で指定）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">arrayにはセル範囲（A2:A11など）を指定し、kには0.25や0.5など求めたい百分位を小数で渡します。</p>



<h3 class="wp-block-heading"><span id="toc6">kの有効範囲（0より大きく1より小さい）</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数の最大の特徴は、kの有効範囲が「0 < k < 1」である点です。0と1ちょうどは指定できません。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(A2:A11, 0)    → #NUM!エラー
=PERCENTILE.EXC(A2:A11, 1)    → #NUM!エラー
=PERCENTILE.EXC(A2:A11, 0.5)  → OK（中央値が返る）</code></pre>



<p class="wp-block-paragraph">PERCENTILE.INC関数だとk=0で最小値、k=1で最大値を返してくれましたよね。EXC関数はそこが違います。「両端を除いて補間する」という思想なので、端点そのものは数式の対象外なんです。</p>



<p class="wp-block-paragraph">最小値や最大値が必要なら、MIN関数やMAX関数を使うか、INC関数に切り替えればOKです。</p>



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



<h3 class="wp-block-heading"><span id="toc8">第25パーセンタイル（第1四分位）を求める</span></h3>



<p class="wp-block-paragraph">実際にPERCENTILE.EXC関数を使ってみましょう。セルA2:A6に5人分のテスト点数{60, 70, 80, 90, 100}が入っているとします。</p>



<p class="wp-block-paragraph">第25パーセンタイル（下位25%のしきい値）を求める数式はこうなります。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(A2:A6, 0.25)</code></pre>



<p class="wp-block-paragraph">結果は<strong>65</strong>です。「あれ、データに65なんて値ないけど？」と思いますよね。これは線形補間で計算された値なんです。</p>



<p class="wp-block-paragraph">PERCENTILE.EXC関数の計算式は次のとおりです。</p>



<pre class="wp-block-code"><code>内部ランク = k × (n + 1)
        = 0.25 × (5 + 1)
        = 1.5</code></pre>



<p class="wp-block-paragraph">ランク1.5は「1番目の値（60）と2番目の値（70）の中間」を意味します。60 + 0.5 ×（70 &#8211; 60）= 65、というわけですね。</p>



<h3 class="wp-block-heading"><span id="toc9">第50パーセンタイル（中央値相当）</span></h3>



<p class="wp-block-paragraph">同じデータで第50パーセンタイル（中央値）も求めてみましょう。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(A2:A6, 0.5)</code></pre>



<p class="wp-block-paragraph">結果は<strong>80</strong>です。計算過程はこう。</p>



<pre class="wp-block-code"><code>内部ランク = 0.5 × (5 + 1) = 3.0
→ 3番目の値そのまま = 80</code></pre>



<p class="wp-block-paragraph">ランクが3.0と整数になったので、補間なしで3番目の値（80）がそのまま返ります。データの個数が奇数のときは、中央値とPERCENTILE.EXC(範囲, 0.5)の結果は一致します。</p>



<h3 class="wp-block-heading"><span id="toc10">第75パーセンタイル（第3四分位）</span></h3>



<p class="wp-block-paragraph">ついでに第75パーセンタイルも見ておきましょう。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(A2:A6, 0.75)</code></pre>



<p class="wp-block-paragraph">結果は<strong>95</strong>です。計算は次のとおり。</p>



<pre class="wp-block-code"><code>内部ランク = 0.75 × (5 + 1) = 4.5
→ 4番目の値（90）+ 0.5 ×（100 - 90）= 95</code></pre>



<p class="wp-block-paragraph">このようにPERCENTILE.EXC関数は、kに応じてデータ間を線形補間しながら値を返してくれます。</p>



<h2 class="wp-block-heading"><span id="toc11">PERCENTILE.EXCとPERCENTILE.INCの違い【数値比較】</span></h2>



<h3 class="wp-block-heading"><span id="toc12">計算式の違い</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数とPERCENTILE.EXC関数は、内部ランクの計算式が違います。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>内部ランクの計算式</th></tr></thead><tbody><tr><td>PERCENTILE.INC</td><td>k × (n &#8211; 1) + 1</td></tr><tr><td>PERCENTILE.EXC</td><td>k × (n + 1)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">掛ける数が「n-1」と「n+1」で違うのがポイントです。同じデータ・同じkでも結果が変わってくる原因はここにあります。</p>



<h3 class="wp-block-heading"><span id="toc13">同じデータでの結果比較</span></h3>



<p class="wp-block-paragraph">データ{60, 70, 80, 90, 100}（n=5）でINCとEXCの結果を並べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>k</th><th>PERCENTILE.EXC</th><th>PERCENTILE.INC</th></tr></thead><tbody><tr><td>0.25</td><td>65（rank=1.5）</td><td>70（rank=2.0）</td></tr><tr><td>0.50</td><td>80（rank=3.0）</td><td>80（一致）</td></tr><tr><td>0.75</td><td>95（rank=4.5）</td><td>90（rank=4.0）</td></tr><tr><td>0</td><td>#NUM!エラー</td><td>60（最小値）</td></tr><tr><td>1</td><td>#NUM!エラー</td><td>100（最大値）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">中央値（k=0.5）以外、結果が結構違いますよね。EXCは端点を除外する補間なので、同じkでINCとは異なる値を返します。</p>



<h3 class="wp-block-heading"><span id="toc14">kの範囲の違いとk=0・k=1でのエラー</span></h3>



<p class="wp-block-paragraph">INCとEXCの最大の違いは、kの有効範囲です。</p>



<pre class="wp-block-code"><code>INC: 0 ≤ k ≤ 1     # k=0で最小値、k=1で最大値が返る
EXC: 0 &lt; k &lt; 1     # k=0、k=1は#NUM!エラー</code></pre>



<p class="wp-block-paragraph">「最小値や最大値もパーセンタイル関数で取りたい」ならINC関数、「端を除く統計手法に従いたい」ならEXC関数、と覚えておけばOKです。</p>



<p class="wp-block-paragraph">迷ったらINC関数で問題ありません。仕事の現場ではINCの方が直感的で使い勝手がいいですよ。</p>



<h2 class="wp-block-heading"><span id="toc15">QUARTILE.EXCとの関係</span></h2>



<p class="wp-block-paragraph">四分位数（データを4等分した区切り）を求めるQUARTILE.EXC関数は、PERCENTILE.EXC関数の特定のkでの結果と完全に一致します。</p>



<figure class="wp-block-table"><table><thead><tr><th>QUARTILE.EXC</th><th>PERCENTILE.EXC（同等の式）</th><th>返す値</th></tr></thead><tbody><tr><td>QUARTILE.EXC(範囲, 1)</td><td>PERCENTILE.EXC(範囲, 0.25)</td><td>第1四分位数</td></tr><tr><td>QUARTILE.EXC(範囲, 2)</td><td>PERCENTILE.EXC(範囲, 0.50)</td><td>中央値</td></tr><tr><td>QUARTILE.EXC(範囲, 3)</td><td>PERCENTILE.EXC(範囲, 0.75)</td><td>第3四分位数</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり<a href="https://mashukabu.com/excel-function-howto-use-quartile_exc/">QUARTILE.EXC関数</a>はPERCENTILE.EXC関数で完全に代替できます。</p>



<p class="wp-block-paragraph">QUARTILE.EXC関数は1〜3の整数しか指定できませんが、PERCENTILE.EXC関数は0.05刻みや0.1刻みなど任意のkを指定できる柔軟性があります。</p>



<p class="wp-block-paragraph">ちなみにQUARTILE.EXCも、kの引数に0や4を指定すると#NUM!エラーになります。これも「端を除く」EXCシリーズ共通の仕様なので覚えておきましょう。</p>



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



<h3 class="wp-block-heading"><span id="toc17">#NUM!エラー：kが範囲外</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数で一番よく見るエラーが#NUM!エラーです。原因は主に2つあります。</p>



<ul class="wp-block-list"><li><strong>kが0以下または1以上</strong>: k=0、k=1、k=-0.1、k=1.5などはすべてエラーになります</li><li><strong>arrayが空、またはデータが1件のみ</strong>: データが少なすぎると補間できずエラーになります</li></ul>



<p class="wp-block-paragraph">PERCENTILE.INC関数からEXC関数に書き換えたとき、k=0やk=1のままだとエラーになるパターンが多いです。最小値はMIN関数、最大値はMAX関数で取得しましょう。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(A2:A11, 0)   → #NUM!エラー
=MIN(A2:A11)                 → 最小値が取れる</code></pre>



<p class="wp-block-paragraph">セル参照でkを指定している場合は、参照先の値が0より大きく1より小さいか確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc18">#VALUE!エラー：kが数値でない</span></h3>



<p class="wp-block-paragraph">引数kに数値以外の値が入っていると#VALUE!エラーになります。</p>



<p class="wp-block-paragraph">たとえばkに「25%」と入力したセルを参照したつもりが、実は文字列として保存されていた、というケースがありがちです。kには必ず0.25のような数値を指定してください。</p>



<p class="wp-block-paragraph">エラーを事前に防ぎたい場合はIFERROR関数で囲む方法もあります。</p>



<pre class="wp-block-code"><code>=IFERROR(PERCENTILE.EXC(A2:A11, B1), &quot;kは0より大きく1より小さい数値を指定&quot;)</code></pre>



<p class="wp-block-paragraph">この書き方なら、エラー発生時にメッセージを表示できるので、データ入力者にも親切ですね。</p>



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



<p class="wp-block-paragraph">PERCENTILE.EXC関数は「端点を除く補間方式」で百分位数を求める関数です。</p>



<p class="wp-block-paragraph">ポイントを整理しておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=PERCENTILE.EXC(array, k)</code> で、kは0より大きく1より小さい範囲で指定する</li><li>EXCは「Exclusive」の略で、k=0とk=1は#NUM!エラーになる</li><li>内部ランク = k ×（n+1）で計算され、INCとは結果が異なることが多い</li><li>QUARTILE.EXC関数はPERCENTILE.EXC関数で完全に代替できる</li><li>迷ったときは<a href="https://mashukabu.com/excel-function-howto-use-percentile-inc/">PERCENTILE.INC関数</a>を使う方が直感的</li></ul>



<p class="wp-block-paragraph">品質管理データや統計分析で「端を除く方式」が必要な場面では、PERCENTILE.EXC関数がしっかり活躍してくれます。INC関数との違いを理解した上で、用途に合わせて使い分けてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-percentile-exc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのPERCENTRANK.EXC関数の使い方｜百分位ランク（除く）</title>
		<link>https://mashukabu.com/excel-function-howto-use-percentrank-exc/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-percentrank-exc/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 11:43:53 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PERCENTRANK.EXC関数]]></category>
		<category><![CDATA[PERCENTRANK.INC関数]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[百分位ランク]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6402</guid>

					<description><![CDATA[ExcelのPERCENTRANK.EXC関数の使い方を解説。値の百分位ランクを「端を除く」方式で求める方法、PERCENTRANK.INCとの計算差、significance引数の使い方、#N/Aエラーの対処法まで数値例で紹介します。]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのPERCENTRANK.EXC関数とは？百分位ランクの「除く」型を求める関数</a><ol><li><a href="#toc2" tabindex="0">読み方と語源（EXC=Exclusive＝0%と100%を除く）</a></li><li><a href="#toc3" tabindex="0">「含む（INC）」と「除く（EXC）」の違いを先に把握する</a></li></ol></li><li><a href="#toc4" tabindex="0">PERCENTRANK.EXC関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">significance引数の使い方</a></li></ol></li><li><a href="#toc7" tabindex="0">PERCENTRANK.EXC関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">サンプルデータでランクを求める</a></li><li><a href="#toc9" tabindex="0">中央の値（80点）のランク</a></li><li><a href="#toc10" tabindex="0">データに存在しない値のランク（線形補間）</a></li></ol></li><li><a href="#toc11" tabindex="0">PERCENTRANK.EXCとPERCENTRANK.INCの違い【数値比較】</a><ol><li><a href="#toc12" tabindex="0">計算式の違い</a></li><li><a href="#toc13" tabindex="0">同じデータでの結果比較</a></li><li><a href="#toc14" tabindex="0">端点でのランクの違い</a></li></ol></li><li><a href="#toc15" tabindex="0">PERCENTILE.EXCとの関係</a></li><li><a href="#toc16" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#N/Aエラー：xがデータ範囲外</a></li><li><a href="#toc18" tabindex="0">#NUM!エラー：arrayが空またはデータ不足</a></li><li><a href="#toc19" tabindex="0">#VALUE!エラー：xが数値でない</a></li></ol></li><li><a href="#toc20" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのPERCENTRANK.EXC関数とは？百分位ランクの「除く」型を求める関数</span></h2>



<p class="wp-block-paragraph">「テストの点数が、全体の中で上位何%に位置するか統計的に出したい」<br>「売上データの中で特定の値が、端を除いた方式で何パーセンタイルにあたるか知りたい」</p>



<p class="wp-block-paragraph">こんな場面で「.INC」と「.EXC」のどちらを使うか迷ったことはありませんか。</p>



<p class="wp-block-paragraph">この記事ではPERCENTRANK.EXC関数の使い方を、INC関数との数値比較を交えて解説します。kの計算方式やsignificance引数の使い方、よくあるエラーの対処法までしっかり押さえていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">読み方と語源（EXC=Exclusive＝0%と100%を除く）</span></h3>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数の読み方は「パーセントランク・エクスク」または「パーセントランク・エクスクルーシブ」です。EXCは「Exclusive（排他的）」の略で、0%と100%の端点を含まないという意味があります。</p>



<p class="wp-block-paragraph">百分位ランクとは、データの中でその値が「下から何%の位置にあるか」を示す統計指標です。たとえばランク0.5なら「下から50%の位置」、ランク0.9なら「下から90%の位置」にあたります。</p>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数は、この百分位ランクを「端点を除外する」方式で計算する関数です。対応バージョンはExcel 2010以降で、Microsoft 365でも問題なく使えます。</p>



<h3 class="wp-block-heading"><span id="toc3">「含む（INC）」と「除く（EXC）」の違いを先に把握する</span></h3>



<p class="wp-block-paragraph">PERCENTRANK関数には「.INC」と「.EXC」の2種類があります。違いをざっくりまとめると次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>意味</th><th>返すランクの範囲</th></tr></thead><tbody><tr><td>PERCENTRANK.INC</td><td>Inclusive（含む）</td><td>0以上1以下</td></tr><tr><td>PERCENTRANK.EXC</td><td>Exclusive（除く）</td><td>0より大きく1より小さい</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">INCは最小値で0、最大値で1を返してくれますが、EXCは両端を絶対に返しません。さらに同じ値を指定しても、計算式が違うため返されるランクが変わってきます。</p>



<p class="wp-block-paragraph">「結局どっちを使えばいいの？」と思いますよね。基本的にはINC関数で十分ですが、統計の教科書や品質管理の現場で「端を除く方式」が指定されている場合はEXC関数の出番です。詳しい比較は<a href="https://mashukabu.com/excel-function-howto-use-percentrank-inc/">PERCENTRANK.INC関数の記事</a>も合わせて読んでみてください。</p>



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



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



<p class="wp-block-paragraph">まずは基本の書き方を確認しましょう。引数は3つで、最後のsignificanceだけ省略可能です。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(array, x, [significance])</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>array</td><td>必須</td><td>百分位ランクを求めるデータ範囲</td></tr><tr><td>x</td><td>必須</td><td>ランクを求めたい値</td></tr><tr><td>significance</td><td>省略可</td><td>結果の有効桁数（省略時は3桁）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">arrayにはセル範囲（A2:A11など）を指定し、xにはランクを求めたい値を渡します。significanceは小数点以下の有効桁数で、省略すると3桁（小数点第3位まで）で返されます。</p>



<h3 class="wp-block-heading"><span id="toc6">significance引数の使い方</span></h3>



<p class="wp-block-paragraph">significance引数は、結果の桁数を制御するためのオプションです。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(A2:A11, 75)       → 0.687（省略時は3桁）
=PERCENTRANK.EXC(A2:A11, 75, 4)    → 0.6875（4桁指定）
=PERCENTRANK.EXC(A2:A11, 75, 5)    → 0.68750（5桁指定）</code></pre>



<p class="wp-block-paragraph">ふだんの業務なら省略してOKです。論文や品質管理の報告書など、桁数を厳密に揃えたい場合だけ指定すれば大丈夫です。</p>



<p class="wp-block-paragraph">なお、significanceに1未満の値（0.5など）を指定すると#NUM!エラーになります。整数で指定するのが安全ですよ。</p>



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



<h3 class="wp-block-heading"><span id="toc8">サンプルデータでランクを求める</span></h3>



<p class="wp-block-paragraph">実際にPERCENTRANK.EXC関数を使ってみましょう。セルA2:A6に5人分のテスト点数{60, 70, 80, 90, 100}が昇順で入っているとします。</p>



<p class="wp-block-paragraph">90点が全体の中でどの位置にあるかを求める数式はこうです。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(A2:A6, 90)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.666</strong>になります。「上から2番目の値なのに66.6%なの？」と思うかもしれませんが、これがEXC方式の特徴なんです。</p>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数の計算式は次のとおりです。</p>



<pre class="wp-block-code"><code>ランク = （値より小さいデータの個数 + 1） ÷ （n + 1）
     = (3 + 1) ÷ (5 + 1)
     = 4 ÷ 6
     = 0.666...</code></pre>



<p class="wp-block-paragraph">90より小さい値は{60, 70, 80}の3個。ここに1を足して4、それをデータ件数+1の6で割って約0.666、というロジックです。</p>



<h3 class="wp-block-heading"><span id="toc9">中央の値（80点）のランク</span></h3>



<p class="wp-block-paragraph">同じデータで80点のランクも見てみましょう。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(A2:A6, 80)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.5</strong>です。計算過程はこう。</p>



<pre class="wp-block-code"><code>ランク = (2 + 1) ÷ (5 + 1)
     = 3 ÷ 6
     = 0.5</code></pre>



<p class="wp-block-paragraph">80より小さい値は{60, 70}の2個。ここに1を足して3、データ件数+1の6で割って0.5、つまり中央のランクが返ります。データの個数が奇数のときは、中央の値とPERCENTRANK.EXC関数の結果0.5が一致します。</p>



<h3 class="wp-block-heading"><span id="toc10">データに存在しない値のランク（線形補間）</span></h3>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数は、データ範囲に存在しない値でもランクを返してくれます。たとえば85点のランクを求めると次のようになります。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(A2:A6, 85)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.583</strong>です。85は80（ランク0.5）と90（ランク0.666）の中間の値なので、線形補間で計算されます。</p>



<pre class="wp-block-code"><code>0.5 + 0.5 × (0.666 - 0.5) = 0.583</code></pre>



<p class="wp-block-paragraph">このようにPERCENTRANK.EXC関数は、xに指定した値がデータ範囲内に無くても、前後の値を使って補間しながらランクを返してくれます。</p>



<h2 class="wp-block-heading"><span id="toc11">PERCENTRANK.EXCとPERCENTRANK.INCの違い【数値比較】</span></h2>



<h3 class="wp-block-heading"><span id="toc12">計算式の違い</span></h3>



<p class="wp-block-paragraph">PERCENTRANK.INC関数とPERCENTRANK.EXC関数は、ランクの計算式が違います。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>ランクの計算式</th></tr></thead><tbody><tr><td>PERCENTRANK.INC</td><td>（値より小さいデータの個数） ÷ （n &#8211; 1）</td></tr><tr><td>PERCENTRANK.EXC</td><td>（値より小さいデータの個数 + 1） ÷ （n + 1）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">INCは「小さい個数 ÷ (n-1)」、EXCは「(小さい個数 + 1) ÷ (n+1)」。分子と分母が両方違うのがポイントです。同じデータでも結果が変わってくる原因はここにあります。</p>



<h3 class="wp-block-heading"><span id="toc13">同じデータでの結果比較</span></h3>



<p class="wp-block-paragraph">データ{60, 70, 80, 90, 100}（n=5）でINCとEXCの結果を並べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>値</th><th>PERCENTRANK.EXC</th><th>PERCENTRANK.INC</th></tr></thead><tbody><tr><td>60（最小値）</td><td>0.166</td><td>0（=0/4）</td></tr><tr><td>70</td><td>0.333</td><td>0.25（=1/4）</td></tr><tr><td>80（中央値）</td><td>0.5</td><td>0.5（一致）</td></tr><tr><td>90</td><td>0.666</td><td>0.75（=3/4）</td></tr><tr><td>100（最大値）</td><td>0.833</td><td>1（=4/4）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">中央値（0.5）以外は結構違いますよね。EXCは端を除く方式なので、最小値でも0にならず、最大値でも1にならない点が大きな特徴です。</p>



<h3 class="wp-block-heading"><span id="toc14">端点でのランクの違い</span></h3>



<p class="wp-block-paragraph">INCとEXCの最大の違いは、端点（最小値・最大値）でのランクです。</p>



<pre class="wp-block-code"><code>INC: 最小値 → 0、最大値 → 1
EXC: 最小値 → 1/(n+1)、最大値 → n/(n+1)</code></pre>



<p class="wp-block-paragraph">INCは「データ全体の0%〜100%」のレンジで返しますが、EXCは「0%と100%は理論上ありえない」という前提なので、両端のランクが内側に寄ります。</p>



<p class="wp-block-paragraph">「順位を直感的に表したい」ならINC関数、「統計的に端を除く方式に従いたい」ならEXC関数、と覚えておけばOKです。仕事の現場ではINCの方が直感的で使い勝手がいいですよ。</p>



<h2 class="wp-block-heading"><span id="toc15">PERCENTILE.EXCとの関係</span></h2>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-percentile-exc/">PERCENTILE.EXC関数</a>とPERCENTRANK.EXC関数は、ちょうど逆の関係にあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>PERCENTILE.EXC</td><td>パーセンタイル（k）</td><td>データの値</td></tr><tr><td>PERCENTRANK.EXC</td><td>データの値（x）</td><td>パーセンタイル</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえばPERCENTILE.EXC(範囲, 0.5)が80を返すなら、PERCENTRANK.EXC(範囲, 80)は0.5を返す、という対応関係になります。</p>



<p class="wp-block-paragraph">データ分析の現場では、「80パーセンタイルの値はいくつか？」を知りたいときはPERCENTILE.EXCを、「この値は何パーセンタイルか？」を知りたいときはPERCENTRANK.EXCを使う、と使い分けます。</p>



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



<h3 class="wp-block-heading"><span id="toc17">#N/Aエラー：xがデータ範囲外</span></h3>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数で一番よく見るエラーが#N/Aエラーです。原因はxの値がarrayの最小値より小さいか、最大値より大きい場合です。</p>



<pre class="wp-block-code"><code>データ: A2:A6 = {60, 70, 80, 90, 100}
=PERCENTRANK.EXC(A2:A6, 50)   → #N/Aエラー（最小値60より小さい）
=PERCENTRANK.EXC(A2:A6, 110)  → #N/Aエラー（最大値100より大きい）
=PERCENTRANK.EXC(A2:A6, 75)   → OK（範囲内なので補間で計算）</code></pre>



<p class="wp-block-paragraph">PERCENTRANK.EXC関数は、データ範囲の中だけで補間する関数です。範囲外の値には対応していないので、xを指定するときはmin・max範囲内に収まっているか確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">#NUM!エラー：arrayが空またはデータ不足</span></h3>



<p class="wp-block-paragraph">arrayが空の場合や、データが少なすぎると#NUM!エラーになります。</p>



<pre class="wp-block-code"><code>=PERCENTRANK.EXC(A2:A2, 80)   → #NUM!エラー（データが1件のみ）
=PERCENTRANK.EXC(A2:A6, 75, 0) → #NUM!エラー（significance &lt; 1）</code></pre>



<p class="wp-block-paragraph">データが2件以上あるか、significance引数が省略時または1以上の整数になっているかを確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc19">#VALUE!エラー：xが数値でない</span></h3>



<p class="wp-block-paragraph">引数xに数値以外の値が入っていると#VALUE!エラーになります。</p>



<p class="wp-block-paragraph">たとえばxに「75点」と入力したセルを参照したつもりが、実は文字列として保存されていた、というケースがありがちです。xには必ず75のような純粋な数値を指定してください。</p>



<p class="wp-block-paragraph">エラーを事前に防ぎたい場合は<a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数</a>で囲む方法もあります。</p>



<pre class="wp-block-code"><code>=IFERROR(PERCENTRANK.EXC(A2:A11, B1), &quot;値がデータ範囲外、または無効です&quot;)</code></pre>



<p class="wp-block-paragraph">この書き方なら、エラー発生時にメッセージを表示できるので、データ入力者にも親切ですね。</p>



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



<p class="wp-block-paragraph">PERCENTRANK.EXC関数は「端点を除く方式」で値の百分位ランクを求める関数です。</p>



<p class="wp-block-paragraph">ポイントを整理しておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=PERCENTRANK.EXC(array, x, [significance])</code> で、最小値でも0より大きいランクが返る</li><li>EXCは「Exclusive」の略で、最小値→1/(n+1)、最大値→n/(n+1) のランクになる</li><li>計算式は (値より小さい個数 + 1) ÷ (n + 1) で、INCとは結果が異なることが多い</li><li>significance引数を省略すると3桁、指定すれば桁数を制御できる</li><li>範囲外の値を指定すると#N/Aエラーになるので注意</li><li>迷ったときは<a href="https://mashukabu.com/excel-function-howto-use-percentrank-inc/">PERCENTRANK.INC関数</a>を使う方が直感的</li></ul>



<p class="wp-block-paragraph">品質管理データや統計分析で「端を除く方式」が必要な場面では、PERCENTRANK.EXC関数がしっかり活躍してくれます。INC関数との違いを理解した上で、用途に合わせて使い分けてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-percentrank-exc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのPERCENTILE.INC｜パーセンタイルの使い方</title>
		<link>https://mashukabu.com/excel-function-howto-use-percentile-inc/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-percentile-inc/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 09:58:12 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PERCENTILE.EXC]]></category>
		<category><![CDATA[PERCENTILE.INC]]></category>
		<category><![CDATA[QUARTILE.INC]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[百分位数]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5812</guid>

					<description><![CDATA[ExcelのPERCENTILE.INC関数の使い方を実例つきで解説。書き方・引数kの早見表・INCとEXCの違い・QUARTILE.INCとの横断比較まで網羅。IFS関数でのランク分けや#NUM!エラーの対処法も紹介します。]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-5" checked><label class="toc-title" for="toc-checkbox-5">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PERCENTILE.INC関数とは</a><ol><li><a href="#toc2" tabindex="0">INCの意味（Inclusive＝0%と100%を含む）</a></li><li><a href="#toc3" tabindex="0">旧PERCENTILE関数との関係と互換性</a></li></ol></li><li><a href="#toc4" tabindex="0">PERCENTILE.INC関数の書き方と引数</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数kの指定方法とパーセンタイル早見表</a></li></ol></li><li><a href="#toc7" tabindex="0">PERCENTILE.INC関数の実践例【3パターン】</a><ol><li><a href="#toc8" tabindex="0">売上データで上位20%のしきい値を求める</a></li><li><a href="#toc9" tabindex="0">テスト成績で任意パーセンタイルを一括算出</a></li><li><a href="#toc10" tabindex="0">IFS関数と組み合わせてランク自動判定</a></li></ol></li><li><a href="#toc11" tabindex="0">PERCENTILE.INCとPERCENTILE.EXCの違い【数値比較】</a><ol><li><a href="#toc12" tabindex="0">計算式の違いで結果がどう変わるか</a></li><li><a href="#toc13" tabindex="0">INCとEXCの使い分け判断基準</a></li></ol></li><li><a href="#toc14" tabindex="0">PERCENTILE.INC vs QUARTILE.INC｜3関数横断比較表</a><ol><li><a href="#toc15" tabindex="0">QUARTILE.INCはPERCENTILE.INCで完全代替できる</a></li><li><a href="#toc16" tabindex="0">MEDIAN（中央値）＝50パーセンタイルの関係</a></li></ol></li><li><a href="#toc17" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">#NUM!エラー</a></li><li><a href="#toc19" tabindex="0">#VALUE!エラー</a></li></ol></li><li><a href="#toc20" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PERCENTILE.INC関数とは</span></h2>



<p class="wp-block-paragraph">「売上データの上位20%ラインってどこだろう？」<br>「テストの偏差値的な位置づけを数値で出したい…」</p>



<p class="wp-block-paragraph">こんな場面で手作業の計算をしていませんか。データが増えるたびに並べ替えて数えて…と繰り返すのは非効率ですよね。</p>



<p class="wp-block-paragraph">ExcelのPERCENTILE.INC関数を使えば、数式ひとつでパーセンタイル値を求められます。この記事では基本の書き方から実践例、似た関数との違いまで丁寧に解説します。</p>



<h3 class="wp-block-heading"><span id="toc2">INCの意味（Inclusive＝0%と100%を含む）</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INCの読み方は「パーセンタイル・インク」です。INCは「Inclusive（包括的）」の略で、0%と100%を含むという意味があります。</p>



<p class="wp-block-paragraph">パーセンタイル（百分位数）とは、データを小さい順に並べたとき「下から何%の位置にある値か」を示す統計指標です。k=0なら最小値、k=0.5なら中央値、k=1なら最大値を返します。</p>



<p class="wp-block-paragraph">PERCENTILE.INC関数はこの0%～100%の全範囲を指定できる点が特徴です。</p>



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



<p class="wp-block-paragraph">Excel 2007以前には「PERCENTILE」という関数がありました。PERCENTILE.INC関数はExcel 2010で追加された後継関数です。</p>



<p class="wp-block-paragraph">旧PERCENTILE関数と計算結果は完全に一致します。つまり互換性は100%です。ただし旧関数はMicrosoftが非推奨としており、将来廃止されるリスクがあります。新しく数式を作るときはPERCENTILE.INCを使いましょう。</p>



<p class="wp-block-paragraph">対応バージョンはExcel 2010以降（Microsoft 365 / 2024 / 2021 / 2019 / 2016）です。</p>



<h2 class="wp-block-heading"><span id="toc4">PERCENTILE.INC関数の書き方と引数</span></h2>



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



<p class="wp-block-paragraph">まずは基本の書き方を確認しましょう。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC(array, k)</code></pre>



<p class="wp-block-paragraph">引数は2つで、どちらも必須です。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>array</td><td>必須</td><td>パーセンタイルを求めたいデータ範囲</td></tr><tr><td>k</td><td>必須</td><td>0以上1以下の数値（百分位を小数で指定）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc6">引数kの指定方法とパーセンタイル早見表</span></h3>



<p class="wp-block-paragraph">引数kは「下から何%の位置か」を0～1の小数で指定します。たとえば「上位20%のしきい値」を知りたい場合、下から80%の位置なのでk=0.8です。</p>



<p class="wp-block-paragraph">よく使うk値を早見表にまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>k値</th><th>意味</th><th>用途の例</th></tr></thead><tbody><tr><td>0</td><td>最小値（0パーセンタイル）</td><td>データの下限確認</td></tr><tr><td>0.1</td><td>10パーセンタイル</td><td>下位10%のしきい値</td></tr><tr><td>0.25</td><td>25パーセンタイル（第1四分位）</td><td>四分位分析</td></tr><tr><td>0.5</td><td>50パーセンタイル（中央値）</td><td>代表値の算出</td></tr><tr><td>0.75</td><td>75パーセンタイル（第3四分位）</td><td>四分位分析</td></tr><tr><td>0.9</td><td>90パーセンタイル</td><td>上位10%のしきい値</td></tr><tr><td>1</td><td>最大値（100パーセンタイル）</td><td>データの上限確認</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">k=0.25とk=0.75は四分位数（データを4等分した区切り）に対応します。この2つの値は外れ値の検出にも活用できます。</p>



<h2 class="wp-block-heading"><span id="toc7">PERCENTILE.INC関数の実践例【3パターン】</span></h2>



<h3 class="wp-block-heading"><span id="toc8">売上データで上位20%のしきい値を求める</span></h3>



<p class="wp-block-paragraph">営業チームの月間売上データから「上位20%に入るライン」を求めてみましょう。</p>



<p class="wp-block-paragraph">セルA2:A11に10人分の売上データ（単位：万円）が入っているとします。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC(A2:A11, 0.8)</code></pre>



<p class="wp-block-paragraph">k=0.8を指定することで「下から80%の位置＝上位20%のしきい値」が求まります。この値以上の売上を出しているメンバーが上位20%に該当するわけです。</p>



<p class="wp-block-paragraph">たとえばデータが{50, 60, 70, 80, 90, 100, 110, 120, 130, 140}の場合、結果は122万円になります。具体的な計算過程を確認してみましょう。</p>



<p class="wp-block-paragraph">rank = 0.8 ×（10 &#8211; 1）= 7.2です。8番目の値（120）から9番目の値（130）への補間なので、120 + 0.2 ×（130 &#8211; 120）= 122となります。</p>



<p class="wp-block-paragraph">このように、PERCENTILE.INC関数はデータ間を線形補間して正確な値を返します。線形補間とは、2点の間を直線で結んで中間値を推定する方法です。</p>



<h3 class="wp-block-heading"><span id="toc9">テスト成績で任意パーセンタイルを一括算出</span></h3>



<p class="wp-block-paragraph">複数のパーセンタイル値を一度に求めたい場面もありますよね。たとえばテストの成績データから10・25・50・75・90パーセンタイルを一括で出してみましょう。</p>



<p class="wp-block-paragraph">B1:B5にk値（0.1, 0.25, 0.5, 0.75, 0.9）を入力しておき、C1に次の数式を入力します。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC($A$2:$A$51, B1)</code></pre>



<p class="wp-block-paragraph">C1の数式をC2:C5にコピーすれば、5つのパーセンタイル値が一覧で表示されます。k値をセル参照にすることで、値を変えるだけで好きなパーセンタイルをすぐに確認できます。</p>



<p class="wp-block-paragraph">このテクニックは成績分布の把握や、データの散らばり具合を素早くチェックしたいときに便利です。</p>



<h3 class="wp-block-heading"><span id="toc10">IFS関数と組み合わせてランク自動判定</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数とIFS関数を組み合わせると、データの値に応じてランクを自動判定できます。</p>



<p class="wp-block-paragraph">まずPERCENTILE.INC関数でしきい値を求めます。ここではセルA2:A101に100件のスコアが入っている想定です。</p>



<pre class="wp-block-code"><code>=IFS(
  B2 &gt;= PERCENTILE.INC($A$2:$A$101, 0.9), &quot;S&quot;,
  B2 &gt;= PERCENTILE.INC($A$2:$A$101, 0.75), &quot;A&quot;,
  B2 &gt;= PERCENTILE.INC($A$2:$A$101, 0.5), &quot;B&quot;,
  B2 &gt;= PERCENTILE.INC($A$2:$A$101, 0.25), &quot;C&quot;,
  TRUE, &quot;D&quot;
)</code></pre>



<p class="wp-block-paragraph">この数式は90パーセンタイル以上を「S」、75パーセンタイル以上を「A」、50パーセンタイル以上を「B」、25パーセンタイル以上を「C」、それ未満を「D」と判定します。しきい値をハードコーディングしなくて済むので、データが変わっても判定基準が自動更新される点がポイントです。</p>



<p class="wp-block-paragraph">ちょっと数式が長く見えますが、やっていることはシンプルです。上の条件から順にチェックして、最初に当てはまったランクを返しているだけですよ。</p>



<h2 class="wp-block-heading"><span id="toc11">PERCENTILE.INCとPERCENTILE.EXCの違い【数値比較】</span></h2>



<h3 class="wp-block-heading"><span id="toc12">計算式の違いで結果がどう変わるか</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数とPERCENTILE.EXC関数は、補間計算の分母が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTILE.INC</th><th>PERCENTILE.EXC</th></tr></thead><tbody><tr><td>kの範囲</td><td>0 ≤ k ≤ 1</td><td>0 < k < 1</td></tr><tr><td>k=0・k=1</td><td>有効（最小値/最大値）</td><td>#NUM!エラー</td></tr><tr><td>補間の分母</td><td>n &#8211; 1</td><td>n + 1</td></tr><tr><td>Excel対応</td><td>2010〜（推奨）</td><td>2010〜</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実際にデータ{10, 20, 30, 40, 50}（n=5）でk=0.3の結果を比べてみましょう。</p>



<p class="wp-block-paragraph"><strong>PERCENTILE.INC の計算:</strong><br>rank = 0.3 ×（5 &#8211; 1）= 1.2<br>→ 2番目の値（20）+ 0.2 ×（30 &#8211; 20）= <strong>22</strong></p>



<p class="wp-block-paragraph"><strong>PERCENTILE.EXC の計算:</strong><br>rank = 0.3 ×（5 + 1）= 1.8<br>→ 2番目の値（20）+ 0.8 ×（30 &#8211; 20）= <strong>28</strong></p>



<p class="wp-block-paragraph">同じk=0.3でも結果は22と28で大きく異なります。分母がn-1かn+1かの違いが、このような差を生みます。</p>



<h3 class="wp-block-heading"><span id="toc13">INCとEXCの使い分け判断基準</span></h3>



<p class="wp-block-paragraph">迷ったらPERCENTILE.INC関数を選べばOKです。理由は3つあります。</p>



<ul class="wp-block-list"><li>kに0と1を指定でき、最小値・最大値を取得できる</li><li>旧PERCENTILE関数と互換性がある</li><li>一般的なビジネスシーンではINCの方が直感的に使いやすい</li></ul>



<p class="wp-block-paragraph">PERCENTILE.EXC関数は、統計分野でn+1分割の計算方式が求められる場面で使います。k=0やk=1が計算上の意味をなさず、端点を除外することが前提の統計手法がその例です。実務でそのような要件がなければ、PERCENTILE.INC関数で問題ありません。</p>



<h2 class="wp-block-heading"><span id="toc14">PERCENTILE.INC vs QUARTILE.INC｜3関数横断比較表</span></h2>



<h3 class="wp-block-heading"><span id="toc15">QUARTILE.INCはPERCENTILE.INCで完全代替できる</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-quartile_inc/">QUARTILE.INC関数</a>はデータの四分位数（0%・25%・50%・75%・100%の5段階）を求める関数です。実はPERCENTILE.INC関数で完全に代替できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>QUARTILE.INC</th><th>PERCENTILE.INC（同等の式）</th><th>返す値</th></tr></thead><tbody><tr><td>QUARTILE.INC(範囲, 0)</td><td>PERCENTILE.INC(範囲, 0)</td><td>最小値</td></tr><tr><td>QUARTILE.INC(範囲, 1)</td><td>PERCENTILE.INC(範囲, 0.25)</td><td>第1四分位数</td></tr><tr><td>QUARTILE.INC(範囲, 2)</td><td>PERCENTILE.INC(範囲, 0.5)</td><td>中央値</td></tr><tr><td>QUARTILE.INC(範囲, 3)</td><td>PERCENTILE.INC(範囲, 0.75)</td><td>第3四分位数</td></tr><tr><td>QUARTILE.INC(範囲, 4)</td><td>PERCENTILE.INC(範囲, 1)</td><td>最大値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">QUARTILE.INC関数は0～4の整数しか指定できません。一方でPERCENTILE.INC関数は0.1刻みや0.05刻みなど任意の位置を指定できます。柔軟性を求めるならPERCENTILE.INC関数がおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc16">MEDIAN（中央値）＝50パーセンタイルの関係</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-median/">MEDIAN関数</a>が返す中央値は、PERCENTILE.INC(範囲, 0.5)と同じ結果です。</p>



<pre class="wp-block-code"><code>=MEDIAN(A2:A11)
=PERCENTILE.INC(A2:A11, 0.5)</code></pre>



<p class="wp-block-paragraph">この2つの数式は常に同じ値を返します。中央値だけが必要ならMEDIAN関数の方がシンプルです。中央値に加えて他のパーセンタイルも求めるなら、PERCENTILE.INC関数に統一した方が数式の管理がしやすくなります。</p>



<p class="wp-block-paragraph">ちなみに<a href="https://mashukabu.com/excel-function-howto-use-quartile_exc/">QUARTILE.EXC関数</a>というものもあります。こちらはPERCENTILE.EXC関数と同じ補間ロジック（n+1分割）で四分位数を求める関数です。</p>



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



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



<p class="wp-block-paragraph">PERCENTILE.INC関数で#NUM!エラーが出る原因は主に2つです。</p>



<ul class="wp-block-list"><li><strong>kが0未満または1を超えている</strong>: k=-0.1やk=1.5のような値は指定できません。0以上1以下の範囲に修正してください</li><li><strong>arrayが空</strong>: データが1件もない空の範囲を指定すると#NUM!エラーになります。対象範囲にデータが入っているか確認しましょう</li></ul>



<p class="wp-block-paragraph">特にkの値をセル参照で指定している場合、参照先のセルが意図しない値になっていないかチェックしてみてください。</p>



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



<p class="wp-block-paragraph">#VALUE!エラーは、引数kに数値以外の値が入っている場合に発生します。</p>



<p class="wp-block-paragraph">たとえばkに「30%」という文字列が入ったセルを参照すると、このエラーが出ます。kには必ず数値（0.3など）を指定してください。</p>



<p class="wp-block-paragraph">エラーを事前に防ぎたい場合はIFERROR関数で囲む方法もあります。</p>



<pre class="wp-block-code"><code>=IFERROR(PERCENTILE.INC(A2:A11, B1), &quot;kの値を確認してください&quot;)</code></pre>



<p class="wp-block-paragraph">この書き方なら、エラー発生時にメッセージを表示できます。</p>



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



<p class="wp-block-paragraph">PERCENTILE.INC関数は「データの中で下から何%の位置にある値か」を求める関数です。</p>



<p class="wp-block-paragraph">ポイントを整理しておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=PERCENTILE.INC(array, k)</code> で、kは0〜1の範囲で指定する</li><li>INCは「Inclusive」の略で、0%と100%を含む点が特徴</li><li>旧PERCENTILE関数と完全互換だが、新規作成ではPERCENTILE.INCを使う</li><li>PERCENTILE.EXC関数とは補間の分母が異なり、同じkでも結果が変わる</li><li>QUARTILE.INC関数の機能はPERCENTILE.INC関数で完全に代替できる</li></ul>



<p class="wp-block-paragraph">売上分析や成績評価など、データのどこに位置するかを知りたい場面でぜひ活用してみてください。</p>



<p class="wp-block-paragraph">Googleスプレッドシートでも同じ関数が使えます。詳しくは<a href="https://mashukabu.com/spreadsheet-percentile-inc-function/">スプレッドシートのPERCENTILE.INC関数の使い方</a>の記事を参考にしてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-percentile-inc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのNORM.INV関数の使い方｜正規分布の逆関数</title>
		<link>https://mashukabu.com/spreadsheet-norm-inv-function/</link>
					<comments>https://mashukabu.com/spreadsheet-norm-inv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 03:00:07 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[NORM.INV]]></category>
		<category><![CDATA[NORMINV]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5437</guid>

					<description><![CDATA[スプレッドシートのNORM.INV関数（NORMINV）で確率から値を逆算する方法を解説。3つの引数の意味、成績評価・品質管理・売上予測での実務活用例、NORM.DISTとの関係、エラー対処法まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「上位10%のボーダーラインは何点だろう？」。成績評価や品質管理で、こんな疑問を感じたことはありませんか？</p>



<p class="wp-block-paragraph">平均や標準偏差はわかっていても、「何点以上なら上位○%」を手計算するのは大変ですよね。</p>



<p class="wp-block-paragraph">そんなときに使うのがNORM.INV関数です。この記事ではGoogleスプレッドシートでのNORM.INV関数の使い方を、基本構文から実務活用まで解説します。NORM.DISTとの関係やエラー対処法もあわせて紹介しますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートの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">NORMINVとの違い</a></li></ol></li><li><a href="#toc6" tabindex="0">NORM.INV関数の使い方（基本例）</a></li><li><a href="#toc7" tabindex="0">NORM.INV関数の実務活用3パターン</a><ol><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></li><li><a href="#toc11" tabindex="0">NORM.DISTとの関係（順方向と逆方向）</a></li><li><a href="#toc12" tabindex="0">NORM.INV関数でエラーが出るときの対処法</a></li><li><a href="#toc13" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">NORM.INV関数（読み方: ノーム・インバース関数）は、<strong>正規分布の逆関数</strong>です。確率を指定すると、その確率に対応する値を返してくれます。「NORM」は「Normal（正規）」、「INV」は「Inverse（逆）」の略です。</p>



<p class="wp-block-paragraph">たとえば「平均60点・標準偏差10点のテストで、上位5%に入るには何点必要か」を1つの数式で求められます。</p>



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



<ul class="wp-block-list"><li>確率（パーセンタイル）から対応する値を逆算する</li><li>成績評価のグレード境界値（上位10%、上位30%など）を算出する</li><li>品質管理で規格の上限・下限値を設定する</li><li>売上予測で信頼区間の上限・下限を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>NORM.INV関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の関数があり、動作は同じです。</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 class="wp-block-paragraph">カッコの中に3つの引数を指定します。</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>確率（probability）</td><td>必須</td><td>0より大きく1より小さい確率値</td></tr><tr><td>平均（mean）</td><td>必須</td><td>正規分布の平均値</td></tr><tr><td>標準偏差（standard_deviation）</td><td>必須</td><td>正規分布の標準偏差（0より大きい値）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率には0と1そのものは指定できません。0や1を入力すると<code>#NUM!</code>エラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率に0.9を指定すると「下位90%の境界値」、つまり「上位10%のボーダーライン」が返ります。「上位○%」で考えるときは「1 &#8211; 上位の割合」を確率に指定すると覚えておきましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">NORMINVとの違い</span></h3>



<p class="wp-block-paragraph">Googleスプレッドシートには<code>NORMINV</code>という関数もあります。これはNORM.INVの旧バージョンで、計算結果は同じです。</p>



<pre class="wp-block-code"><code>=NORMINV(0.9, 60, 10)   ← 旧関数名（動作は同じ）
=NORM.INV(0.9, 60, 10)  ← 新関数名（推奨）</code></pre>



<p class="wp-block-paragraph">どちらを使っても結果は変わりませんが、Googleの公式ドキュメントではNORM.INVが推奨されています。新しく数式を書くときはNORM.INVを使いましょう。</p>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。平均60点・標準偏差10点のテストを想定します。</p>



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



<p class="wp-block-paragraph">結果は<strong>60</strong>です。確率0.5（50%）を指定すると、ちょうど平均値が返ります。正規分布は左右対称なので、真ん中が平均値になるわけですね。</p>



<p class="wp-block-paragraph">確率を変えて、いくつかの値を見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>確率</th><th>数式</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td>0.1</td><td>=NORM.INV(0.1, 60, 10)</td><td>約47.2</td><td>下位10%の境界値</td></tr><tr><td>0.25</td><td>=NORM.INV(0.25, 60, 10)</td><td>約53.3</td><td>下位25%の境界値（第1四分位）</td></tr><tr><td>0.5</td><td>=NORM.INV(0.5, 60, 10)</td><td>60.0</td><td>ちょうど平均値</td></tr><tr><td>0.75</td><td>=NORM.INV(0.75, 60, 10)</td><td>約66.7</td><td>上位25%のボーダー</td></tr><tr><td>0.9</td><td>=NORM.INV(0.9, 60, 10)</td><td>約72.8</td><td>上位10%のボーダー</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率が大きくなるほど、返される値も大きくなります。確率0.5で平均値、それより小さいと平均以下、大きいと平均以上の値が返りますよ。</p>



<h2 class="wp-block-heading"><span id="toc7">NORM.INV関数の実務活用3パターン</span></h2>



<p class="wp-block-paragraph">基本がわかったところで、実際の業務で使えるパターンを3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc8">成績評価のグレード境界値を算出する</span></h3>



<p class="wp-block-paragraph">テストや人事評価で「上位10%をA評価、上位30%をB評価」とグレード分けしたいときに使えます。</p>



<p class="wp-block-paragraph">評価スコアの平均が70点、標準偏差が15点の場合です。</p>



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



<p class="wp-block-paragraph">結果は約<strong>89.2</strong>です。つまり89点以上が上位10%（A評価）のボーダーラインです。</p>



<p class="wp-block-paragraph">同じ要領で各グレードの境界値をまとめると、次のようになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>評価</th><th>確率</th><th>数式</th><th>境界値</th></tr></thead><tbody><tr><td>A（上位10%）</td><td>0.9</td><td>=NORM.INV(0.9, 70, 15)</td><td>約89.2</td></tr><tr><td>B（上位30%）</td><td>0.7</td><td>=NORM.INV(0.7, 70, 15)</td><td>約77.9</td></tr><tr><td>C（上位70%）</td><td>0.3</td><td>=NORM.INV(0.3, 70, 15)</td><td>約62.1</td></tr><tr><td>D（下位10%）</td><td>0.1</td><td>=NORM.INV(0.1, 70, 15)</td><td>約50.8</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実際のデータで使うなら、<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を組み合わせるのがおすすめです。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.9, AVERAGE(B2:B31), STDEV(B2:B31))</code></pre>



<p class="wp-block-paragraph">データが変わっても境界値が自動更新されるので便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc9">品質管理の規格値を設定する</span></h3>



<p class="wp-block-paragraph">製造業で「不良率を1%以内に抑えたい」ときの規格上限・下限を求められます。</p>



<p class="wp-block-paragraph">部品の重量が平均500g・標準偏差5gの場合です。不良率1%以内ということは、下位0.5%と上位0.5%を規格外にします。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.005, 500, 5)   ← 規格下限
=NORM.INV(0.995, 500, 5)   ← 規格上限</code></pre>



<p class="wp-block-paragraph">結果は下限が約<strong>487.1g</strong>、上限が約<strong>512.9g</strong>です。この範囲に収まる製品は全体の99%になります。</p>



<p class="wp-block-paragraph">規格値をこのように統計的に設定すると、「なぜこの数値なのか」を根拠をもって説明できますよね。</p>



<h3 class="wp-block-heading"><span id="toc10">売上予測の信頼区間を求める</span></h3>



<p class="wp-block-paragraph">月間売上の平均が800万円、標準偏差が120万円のとき、「95%の確率で収まる範囲」を求めてみましょう。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.025, 800, 120)   ← 下限（下位2.5%）
=NORM.INV(0.975, 800, 120)   ← 上限（上位2.5%）</code></pre>



<p class="wp-block-paragraph">結果は下限が約<strong>564.8万円</strong>、上限が約<strong>1035.2万円</strong>です。95%信頼区間（両端2.5%ずつを除外した範囲）を求められました。</p>



<p class="wp-block-paragraph">予算策定やリスク評価の資料で「この範囲に収まる可能性が95%」と提示できるので、説得力のある分析になりますよ。</p>



<h2 class="wp-block-heading"><span id="toc11">NORM.DISTとの関係（順方向と逆方向）</span></h2>



<p class="wp-block-paragraph">NORM.INV関数は、<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>の<strong>逆関数</strong>です。2つの関数は「入力と出力が逆」の関係にあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>方向</th></tr></thead><tbody><tr><td>NORM.DIST</td><td>値（x）</td><td>確率（p）</td><td>値 → 確率</td></tr><tr><td>NORM.INV</td><td>確率（p）</td><td>値（x）</td><td>確率 → 値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">具体例で確認してみましょう。平均60・標準偏差10の場合です。</p>



<pre class="wp-block-code"><code>=NORM.DIST(72.8, 60, 10, TRUE)   → 約0.9（90%）
=NORM.INV(0.9, 60, 10)           → 約72.8</code></pre>



<p class="wp-block-paragraph">NORM.DISTに72.8を入れると確率0.9が返り、NORM.INVに0.9を入れると72.8が返ります。お互いの結果を入れ替えても元に戻るということですね。</p>



<p class="wp-block-paragraph">使い分けのポイントは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>「80点は上位何%？」</strong> → <a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST</a>（値がわかっていて確率を知りたい）</li><li><strong>「上位10%は何点から？」</strong> → NORM.INV（確率がわかっていて値を知りたい）</li></ul>



<p class="wp-block-paragraph">データを標準化したい場合は<a href="https://mashukabu.com/spreadsheet-standardize-function/">STANDARDIZE関数</a>も便利ですよ。「値から確率」か「確率から値」か、どちらの方向で計算したいかで使い分けてください。</p>



<h2 class="wp-block-heading"><span id="toc12">NORM.INV関数でエラーが出るときの対処法</span></h2>



<p class="wp-block-paragraph">NORM.INV関数でよくあるエラーと、その対処法をまとめました。</p>



<p class="wp-block-paragraph"><strong>確率に0以下や1以上を指定して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">確率は「0より大きく1より小さい値」でなければなりません。0や1、負の数を指定すると<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=NORM.INV(0, 60, 10)    ← #NUM! エラー
=NORM.INV(1, 60, 10)    ← #NUM! エラー
=NORM.INV(-0.5, 60, 10) ← #NUM! エラー</code></pre>



<p class="wp-block-paragraph">他のセルの計算結果を確率として渡すときは、値が0〜1の範囲内か確認しておきましょう。</p>



<p class="wp-block-paragraph"><strong>標準偏差に0以下を指定して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">標準偏差は0より大きい値が必要です。データがすべて同じ値のとき、<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>は0を返します。その結果をそのままNORM.INVに渡すとエラーになるので注意してください。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.9, 60, 0)   ← #NUM! エラー</code></pre>



<p class="wp-block-paragraph"><strong>引数に文字列を渡して<code>#VALUE!</code>エラー</strong></p>



<p class="wp-block-paragraph">数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーになります。セル参照を使うときは、参照先が数値になっているか確認してくださいね。</p>



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



<p class="wp-block-paragraph">NORM.INV関数は、正規分布で確率から値を逆算する関数です。</p>



<ul class="wp-block-list"><li>3つの引数（確率・平均・標準偏差）を指定するだけで使える</li><li>確率0.5を指定すると平均値が返る。確率が大きいほど大きな値が返る</li><li>成績評価のグレード境界値、品質管理の規格値設定、売上予測の信頼区間の算出に活用できる</li><li><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>の逆関数。「確率→値」の方向で計算したいときに使う</li><li><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を組み合わせると、データ更新に自動対応できる</li><li>確率に0や1を指定すると<code>#NUM!</code>エラー。範囲は0より大きく1より小さい値</li></ul>



<p class="wp-block-paragraph">「上位○%のボーダーラインはいくつ？」を即座に答えられるようになると、評価基準の策定や品質管理がぐっとラクになります。ぜひ実際のデータで試してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-norm-inv-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのPERCENTILE.EXC関数の使い方｜パーセンタイル（0,1除外）</title>
		<link>https://mashukabu.com/spreadsheet-percentile-exc-function/</link>
					<comments>https://mashukabu.com/spreadsheet-percentile-exc-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 11:43:26 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[PERCENTILE.EXC関数]]></category>
		<category><![CDATA[PERCENTILE.INC関数]]></category>
		<category><![CDATA[PERCENTILE関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5275</guid>

					<description><![CDATA[GoogleスプレッドシートのPERCENTILE.EXC関数の使い方を基本構文から実務活用まで解説。PERCENTILE関数（INC）との違いや排他的パーセンタイルの意味、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「PERCENTILE関数とPERCENTILE.EXC関数って何が違うの？」。スプレッドシートでパーセンタイルを求めるとき、こんな疑問が出てきませんか？</p>



<p class="wp-block-paragraph">PERCENTILE関数だけでも十分使えますが、統計的に厳密な分析をしたい場面では<strong>PERCENTILE.EXC関数</strong>の出番です。0と1を除外した「排他的パーセンタイル」を返すのが特徴ですよ。</p>



<p class="wp-block-paragraph">この記事では、PERCENTILE.EXC関数の基本の書き方からPERCENTILE関数との違い、実務での活用例まで解説します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-7" checked><label class="toc-title" for="toc-checkbox-7">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PERCENTILE.EXC関数とは？排他的パーセンタイルを求める関数</a></li><li><a href="#toc2" tabindex="0">PERCENTILE.EXC関数の書き方（構文と引数）</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">PERCENTILE.EXC関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">75パーセンタイルを求める</a></li><li><a href="#toc7" tabindex="0">いろいろなパーセンタイルを求める</a></li><li><a href="#toc8" tabindex="0">PERCENTILE関数と結果を比較してみよう</a></li></ol></li><li><a href="#toc9" tabindex="0">PERCENTILE.EXC関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">成績評価のボーダーライン設定</a></li><li><a href="#toc11" tabindex="0">品質管理での外れ値検出</a></li><li><a href="#toc12" tabindex="0">条件付き書式で上位・下位を色分けする</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#NUM!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">文字列・論理値の扱い</a></li></ol></li><li><a href="#toc17" tabindex="0">PERCENTILE関数・PERCENTILE.INC関数との違い</a><ol><li><a href="#toc18" tabindex="0">3つの関数の比較表</a></li><li><a href="#toc19" tabindex="0">どちらを使えばいい？使い分けの基準</a></li></ol></li><li><a href="#toc20" tabindex="0">まとめ</a><ol><li><a href="#toc21" tabindex="0">この記事のポイント</a></li><li><a href="#toc22" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PERCENTILE.EXC関数とは？排他的パーセンタイルを求める関数</span></h2>



<p class="wp-block-paragraph">PERCENTILE.EXC関数（読み方: パーセンタイル・エクスクルーシブ）は、データの中から<strong>排他的パーセンタイル値</strong>を返す関数です。「EXC」は「Exclusive（排他的）」の略です。</p>



<p class="wp-block-paragraph">排他的パーセンタイルとは、0%と100%を除外した範囲でパーセンタイルを計算する方式のことです。通常のPERCENTILE関数が0〜1の全範囲を使うのに対し、PERCENTILE.EXC関数は<strong>1/(n+1)〜n/(n+1)</strong>の範囲で計算します。</p>



<p class="wp-block-paragraph">たとえばデータが10個なら、指定できる範囲は1/11（約0.09）〜10/11（約0.91）です。「最小値そのもの」や「最大値そのもの」は返しません。</p>



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



<ul class="wp-block-list"><li>0%と100%を除外した厳密なパーセンタイル値を求める</li><li>端の値（最小値・最大値）に引っ張られにくい分析ができる</li><li>統計学の教科書に沿った正確なパーセンタイル計算ができる</li><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">PERCENTILE関数</a>では対応しにくい小データ数の精密分析に使える</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PERCENTILE.EXC関数はGoogleスプレッドシートで利用できます。ExcelではExcel 2010以降で対応しています。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=PERCENTILE.EXC(データ, パーセンタイル)</code></pre>



<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><tr><td>パーセンタイル</td><td>必須</td><td>0より大きく1より小さい数値（0と1は指定不可）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">第2引数の有効範囲は<strong>1/(n+1) 〜 n/(n+1)</strong>です。nはデータの個数を指します。この範囲外の値を指定すると#NUM!エラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>データが10個なら、第2引数は約0.09〜0.91の範囲で指定できます。0.01や0.99のような極端な値を指定するには、データ数がもっと必要ですよ。</p></blockquote>



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



<p class="wp-block-paragraph">以下のテスト得点データでPERCENTILE.EXC関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に10人分の得点データが入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（名前）</th><th>B列（得点）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>72</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>91</td></tr><tr><td>5行目</td><td>山田</td><td>68</td></tr><tr><td>6行目</td><td>高橋</td><td>78</td></tr><tr><td>7行目</td><td>伊藤</td><td>95</td></tr><tr><td>8行目</td><td>渡辺</td><td>83</td></tr><tr><td>9行目</td><td>中村</td><td>76</td></tr><tr><td>10行目</td><td>小林</td><td>88</td></tr><tr><td>11行目</td><td>加藤</td><td>60</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc6">75パーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">上位25%のラインを知りたいときは、第2引数に0.75を指定します。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(B2:B11, 0.75)</code></pre>



<p class="wp-block-paragraph">結果は <strong>88.75</strong> です。得点88.75以上なら上位25%に入るということがわかります。</p>



<h3 class="wp-block-heading"><span id="toc7">いろいろなパーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">第2引数を変えて、さまざまな位置の値を取得してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>パーセンタイル</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td><code>=PERCENTILE.EXC(B2:B11, 0.25)</code></td><td>25</td><td>71</td><td>下位25%のライン</td></tr><tr><td><code>=PERCENTILE.EXC(B2:B11, 0.5)</code></td><td>50</td><td>80.5</td><td>中央値</td></tr><tr><td><code>=PERCENTILE.EXC(B2:B11, 0.75)</code></td><td>75</td><td>88.75</td><td>上位25%のライン</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">データが10個の場合、0.09〜0.91の範囲で指定できます。0.9を指定すると<strong>94.6</strong>になります。</p>



<h3 class="wp-block-heading"><span id="toc8">PERCENTILE関数と結果を比較してみよう</span></h3>



<p class="wp-block-paragraph">同じデータ・同じパーセンタイルで、PERCENTILE関数と比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>パーセンタイル</th><th>PERCENTILE（INC）</th><th>PERCENTILE.EXC</th><th>差</th></tr></thead><tbody><tr><td>25%</td><td>73</td><td>71</td><td>2</td></tr><tr><td>50%（中央値）</td><td>80.5</td><td>80.5</td><td>0</td></tr><tr><td>75%</td><td>87.25</td><td>88.75</td><td>1.5</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">50%（中央値）は同じ結果ですが、25%と75%では値が異なります。PERCENTILE.EXC関数のほうが端に寄った値を返す傾向があります。</p>



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



<h3 class="wp-block-heading"><span id="toc10">成績評価のボーダーライン設定</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数を使って、統計的に厳密なボーダーラインを設定できます。IFS関数と組み合わせてA〜Dの評価を振り分けましょう。</p>



<pre class="wp-block-code"><code>=IFS(B2&gt;=PERCENTILE.EXC($B$2:$B$11,0.75), &quot;A&quot;,
     B2&gt;=PERCENTILE.EXC($B$2:$B$11,0.5), &quot;B&quot;,
     B2&gt;=PERCENTILE.EXC($B$2:$B$11,0.25), &quot;C&quot;,
     TRUE, &quot;D&quot;)</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>田中</td><td>72</td><td>C</td></tr><tr><td>鈴木</td><td>85</td><td>B</td></tr><tr><td>佐藤</td><td>91</td><td>A</td></tr><tr><td>山田</td><td>68</td><td>D</td></tr><tr><td>高橋</td><td>78</td><td>C</td></tr><tr><td>伊藤</td><td>95</td><td>A</td></tr><tr><td>渡辺</td><td>83</td><td>B</td></tr><tr><td>中村</td><td>76</td><td>C</td></tr><tr><td>小林</td><td>88</td><td>B</td></tr><tr><td>加藤</td><td>60</td><td>D</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">範囲を<strong>絶対参照（$B$2:$B$11）</strong>にするのがポイントです。数式を下にコピーしても範囲がずれません。</p>



<h3 class="wp-block-heading"><span id="toc11">品質管理での外れ値検出</span></h3>



<p class="wp-block-paragraph">製品の品質管理では、正常範囲から外れたデータを検出する必要があります。PERCENTILE.EXC関数を使ったIQR法で外れ値を見つけましょう。</p>



<p class="wp-block-paragraph">まず、第1四分位数（Q1）と第3四分位数（Q3）を求めます。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(B2:B11, 0.25)   → Q1（第1四分位数）
=PERCENTILE.EXC(B2:B11, 0.75)   → Q3（第3四分位数）</code></pre>



<p class="wp-block-paragraph">次に、IQR（四分位範囲 = Q3 &#8211; Q1）を計算します。</p>



<pre class="wp-block-code"><code>=PERCENTILE.EXC(B2:B11, 0.75) - PERCENTILE.EXC(B2:B11, 0.25)</code></pre>



<p class="wp-block-paragraph">外れ値の判定式は以下のとおりです。</p>



<pre class="wp-block-code"><code>=IF(OR(
    B2 &gt; PERCENTILE.EXC($B$2:$B$11,0.75) + 1.5*(PERCENTILE.EXC($B$2:$B$11,0.75)-PERCENTILE.EXC($B$2:$B$11,0.25)),
    B2 &lt; PERCENTILE.EXC($B$2:$B$11,0.25) - 1.5*(PERCENTILE.EXC($B$2:$B$11,0.75)-PERCENTILE.EXC($B$2:$B$11,0.25))),
  &quot;外れ値&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">数式が長く見えますが、やっていることはシンプルです。Q1とQ3の差（IQR）の1.5倍を超えたデータに「外れ値」と表示しています。</p>



<p class="wp-block-paragraph">PERCENTILE.EXC関数を使うと、端の値に影響されにくいため、より安定した外れ値検出ができますよ。</p>



<h3 class="wp-block-heading"><span id="toc12">条件付き書式で上位・下位を色分けする</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数を条件付き書式と組み合わせると、データの上位・下位を視覚的に把握できます。</p>



<ol class="wp-block-list"><li>B2:B11を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<p class="wp-block-paragraph">上位25%のセルに色を付ける場合はこちらです。</p>



<pre class="wp-block-code"><code>=B2&gt;=PERCENTILE.EXC($B$2:$B$11, 0.75)</code></pre>



<p class="wp-block-paragraph">下位25%のセルに別の色を付ける場合はこちらです。</p>



<pre class="wp-block-code"><code>=B2&lt;=PERCENTILE.EXC($B$2:$B$11, 0.25)</code></pre>



<p class="wp-block-paragraph">これで上位と下位のデータが一目でわかるようになります。</p>



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



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



<p class="wp-block-paragraph">PERCENTILE.EXC関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>第2引数が0以下または1以上</td><td>0より大きく1より小さい値を指定する</td></tr><tr><td>第2引数がデータ数に対して範囲外</td><td>1/(n+1)〜n/(n+1)の範囲内に収める</td></tr><tr><td>データ範囲が空（数値なし）</td><td>数値が入った範囲を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">よくある間違いは、第2引数に「0」や「1」を指定するケースです。PERCENTILE.EXC関数では0と1は使えません。最小値を求めたい場合はMIN関数、最大値はMAX関数を使ってください。</p>



<p class="wp-block-paragraph">また、データ数が少ないと指定できる範囲が狭くなります。データが5個なら1/6（約0.17）〜5/6（約0.83）の範囲しか指定できません。0.9を指定したいのにエラーが出る場合は、データ数を確認してみましょう。</p>



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



<p class="wp-block-paragraph">第2引数に文字列を指定すると発生します。数値を直接入力するか、数値が入ったセルを参照してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル参照で第2引数を指定する場合は、参照先に数値が入っているか確認しましょう。空欄や文字列が入っていると#VALUE!エラーの原因になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc16">文字列・論理値の扱い</span></h3>



<p class="wp-block-paragraph">データ範囲に含まれる文字列やTRUE/FALSEは<strong>自動的に無視</strong>されます。エラーにはなりませんが、データ件数が想定より少なくなることがあります。有効なデータ数が減ると、第2引数の有効範囲も変わる点に注意してください。</p>



<h2 class="wp-block-heading"><span id="toc17">PERCENTILE関数・PERCENTILE.INC関数との違い</span></h2>



<p class="wp-block-paragraph">PERCENTILE.EXC関数を正しく使い分けるために、PERCENTILE関数・PERCENTILE.INC関数との違いを整理しましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">3つの関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTILE</th><th>PERCENTILE.INC</th><th>PERCENTILE.EXC</th></tr></thead><tbody><tr><td>第2引数の範囲</td><td>0〜1</td><td>0〜1</td><td>0より大きく1より小さい</td></tr><tr><td>0と1の扱い</td><td>含む（包含的）</td><td>含む（包含的）</td><td>除外（排他的）</td></tr><tr><td>最小値の取得</td><td>可（0を指定）</td><td>可（0を指定）</td><td>不可</td></tr><tr><td>最大値の取得</td><td>可（1を指定）</td><td>可（1を指定）</td><td>不可</td></tr><tr><td>計算方法</td><td>包含的補間</td><td>包含的補間</td><td>排他的補間</td></tr><tr><td>PERCENTILEとの関係</td><td>―</td><td>同一の動作</td><td>異なる結果</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">PERCENTILE関数とPERCENTILE.INC関数は<strong>完全に同じ動作</strong>をします。INCは「Inclusive（包含的）」の略で、PERCENTILEの正式名称という位置づけです。</p>



<h3 class="wp-block-heading"><span id="toc19">どちらを使えばいい？使い分けの基準</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>場面</th><th>おすすめ関数</th><th>理由</th></tr></thead><tbody><tr><td>通常の業務（売上分析・ランク分け）</td><td><a href="https://mashukabu.com/spreadsheet-percentile-function/">PERCENTILE関数</a></td><td>シンプルで直感的。0と1が使えるので便利</td></tr><tr><td>統計的に厳密な分析</td><td>PERCENTILE.EXC</td><td>学術・統計の標準的な計算方式に準拠</td></tr><tr><td>データ数が少ない（10個未満）</td><td>PERCENTILE関数</td><td>EXCは指定範囲が狭くなるため使いにくい</td></tr><tr><td>データ数が多い（30個以上）</td><td>どちらでも可</td><td>データが多いほど両者の差は小さくなる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">通常の業務では<a href="https://mashukabu.com/spreadsheet-percentile-function/">PERCENTILE関数</a>で問題ありません。統計的に厳密な結果が必要な場合や、学術的なレポートを作成する場合にPERCENTILE.EXC関数を使いましょう。</p>



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



<p class="wp-block-paragraph">PERCENTILE.EXC関数は、0と1を除外した<strong>排他的パーセンタイル値</strong>を返す関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=PERCENTILE.EXC(データ, パーセンタイル)</code> の2引数</li><li>第2引数は0より大きく1より小さい値（有効範囲: 1/(n+1)〜n/(n+1)）</li><li>PERCENTILE関数 = PERCENTILE.INC関数（包含的）とは計算結果が異なる</li><li>通常の業務にはPERCENTILE関数、統計的に厳密な分析にはPERCENTILE.EXCを使う</li><li>データ数が多いほど両者の差は小さくなる</li></ul>



<h3 class="wp-block-heading"><span id="toc22">次のステップ：関連する統計関数</span></h3>



<p class="wp-block-paragraph">PERCENTILE.EXC関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">スプレッドシートのPERCENTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-quartile-function/">スプレッドシートのQUARTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-median-function/">スプレッドシートのMEDIAN関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-percentile-exc-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのPERCENTILE.INC関数の使い方｜パーセンタイル（0,1含む）</title>
		<link>https://mashukabu.com/spreadsheet-percentile-inc-function/</link>
					<comments>https://mashukabu.com/spreadsheet-percentile-inc-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 11:43:22 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[PERCENTILE.EXC関数]]></category>
		<category><![CDATA[PERCENTILE.INC関数]]></category>
		<category><![CDATA[PERCENTILE関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5273</guid>

					<description><![CDATA[GoogleスプレッドシートのPERCENTILE.INC関数の使い方を基本構文から実務活用まで解説。PERCENTILE関数との互換性やPERCENTILE.EXC関数との違い、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「PERCENTILE.INC関数ってPERCENTILE関数と何が違うの？」。スプレッドシートでパーセンタイルを求めようとして、こんな疑問を持ったことはありませんか？</p>



<p class="wp-block-paragraph">結論からいうと、PERCENTILE.INC関数とPERCENTILE関数は<strong>まったく同じ動作</strong>をします。ただし「INC（包含的）」と明示することで、PERCENTILE.EXC関数との区別がはっきりするんです。</p>



<p class="wp-block-paragraph">この記事では、PERCENTILE.INC関数の基本の書き方からPERCENTILE関数との関係、PERCENTILE.EXC関数との違いまで解説します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのPERCENTILE.INC関数とは？包含的パーセンタイルを求める関数</a></li><li><a href="#toc2" tabindex="0">PERCENTILE.INC関数の書き方（構文と引数）</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">PERCENTILE.INC関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">90パーセンタイルを求める</a></li><li><a href="#toc7" tabindex="0">いろいろなパーセンタイルを求める</a></li><li><a href="#toc8" tabindex="0">0と1を指定すると最小値・最大値になる</a></li></ol></li><li><a href="#toc9" tabindex="0">PERCENTILE.INC関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">売上データのランク分けに使う</a></li><li><a href="#toc11" tabindex="0">外れ値の検出に使う</a></li><li><a href="#toc12" tabindex="0">条件付き書式で上位・下位を色分けする</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#NUM!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">文字列・論理値の扱い</a></li></ol></li><li><a href="#toc17" tabindex="0">PERCENTILE関数・PERCENTILE.EXC関数との違い</a><ol><li><a href="#toc18" tabindex="0">PERCENTILE関数との関係（完全互換）</a></li><li><a href="#toc19" tabindex="0">PERCENTILE.EXC関数との違い（包含的 vs 排他的）</a></li><li><a href="#toc20" tabindex="0">どちらを使えばいい？使い分けの基準</a></li></ol></li><li><a href="#toc21" tabindex="0">QUARTILE関数との関係</a></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのPERCENTILE.INC関数とは？包含的パーセンタイルを求める関数</span></h2>



<p class="wp-block-paragraph">PERCENTILE.INC関数（読み方: パーセンタイル・インクルーシブ）は、データの中から<strong>包含的パーセンタイル値</strong>を返す関数です。「INC」は「Inclusive（包含的）」の略ですよ。</p>



<p class="wp-block-paragraph">包含的パーセンタイルとは、第2引数に<strong>0と1を含む全範囲</strong>（0〜1）を指定できる方式のことです。0を指定すれば最小値、1を指定すれば最大値が返ります。</p>



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



<ul class="wp-block-list"><li>指定したパーセンタイル位置の値を求める</li><li>0〜1の全範囲でパーセンタイルを指定できる</li><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">PERCENTILE関数</a>と完全に同じ計算結果を返す</li><li>PERCENTILE.EXC関数と対になる「包含的」バージョンとして使える</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PERCENTILE.INC関数はGoogleスプレッドシートで利用できます。ExcelではExcel 2010以降で対応しています。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=PERCENTILE.INC(データ, パーセンタイル)</code></pre>



<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><tr><td>パーセンタイル</td><td>必須</td><td>0〜1の数値。0.9なら90パーセンタイル</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">第2引数は「0〜1」の範囲で指定します。0.25なら25パーセンタイル、0.5なら50パーセンタイル（中央値）です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「上位10%のラインを知りたい」なら、パーセンタイルには <strong>0.9</strong>（= 下から90%）を指定します。「上位○%」と「下から○%」が逆になる点に注意してください。</p></blockquote>



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



<p class="wp-block-paragraph">以下のテスト得点データでPERCENTILE.INC関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に10人分の得点データが入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（名前）</th><th>B列（得点）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>72</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>91</td></tr><tr><td>5行目</td><td>山田</td><td>68</td></tr><tr><td>6行目</td><td>高橋</td><td>78</td></tr><tr><td>7行目</td><td>伊藤</td><td>95</td></tr><tr><td>8行目</td><td>渡辺</td><td>83</td></tr><tr><td>9行目</td><td>中村</td><td>76</td></tr><tr><td>10行目</td><td>小林</td><td>88</td></tr><tr><td>11行目</td><td>加藤</td><td>60</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc6">90パーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">上位10%のラインを知りたいときは、第2引数に0.9を指定します。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC(B2:B11, 0.9)</code></pre>



<p class="wp-block-paragraph">結果は <strong>91.4</strong> です。得点91.4以上なら上位10%に入るということがわかります。</p>



<h3 class="wp-block-heading"><span id="toc7">いろいろなパーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">第2引数を変えて、さまざまな位置の値を取得してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>パーセンタイル</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td><code>=PERCENTILE.INC(B2:B11, 0.25)</code></td><td>25</td><td>73</td><td>下位25%のライン</td></tr><tr><td><code>=PERCENTILE.INC(B2:B11, 0.5)</code></td><td>50</td><td>80.5</td><td>中央値</td></tr><tr><td><code>=PERCENTILE.INC(B2:B11, 0.75)</code></td><td>75</td><td>87.25</td><td>上位25%のライン</td></tr><tr><td><code>=PERCENTILE.INC(B2:B11, 0.9)</code></td><td>90</td><td>91.4</td><td>上位10%のライン</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">50パーセンタイルの「80.5」は中央値と一致します。</p>



<h3 class="wp-block-heading"><span id="toc8">0と1を指定すると最小値・最大値になる</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数の「包含的」たるゆえんは、0と1を指定できることです。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC(B2:B11, 0)   → 60（最小値 = MIN関数と同じ）
=PERCENTILE.INC(B2:B11, 1)   → 95（最大値 = MAX関数と同じ）</code></pre>



<p class="wp-block-paragraph">0で最小値、1で最大値が返ります。<a href="https://mashukabu.com/spreadsheet-percentile-exc-function/">PERCENTILE.EXC関数</a>では0と1を指定するとエラーになるため、ここが大きな違いです。</p>



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



<h3 class="wp-block-heading"><span id="toc10">売上データのランク分けに使う</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数でボーダーラインを求め、IFS関数でA〜Dランクに振り分けましょう。</p>



<pre class="wp-block-code"><code>=IFS(B2&gt;=PERCENTILE.INC($B$2:$B$11,0.75), &quot;A&quot;,
     B2&gt;=PERCENTILE.INC($B$2:$B$11,0.5), &quot;B&quot;,
     B2&gt;=PERCENTILE.INC($B$2:$B$11,0.25), &quot;C&quot;,
     TRUE, &quot;D&quot;)</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>田中</td><td>72</td><td>D</td></tr><tr><td>鈴木</td><td>85</td><td>B</td></tr><tr><td>佐藤</td><td>91</td><td>A</td></tr><tr><td>山田</td><td>68</td><td>D</td></tr><tr><td>高橋</td><td>78</td><td>C</td></tr><tr><td>伊藤</td><td>95</td><td>A</td></tr><tr><td>渡辺</td><td>83</td><td>B</td></tr><tr><td>中村</td><td>76</td><td>C</td></tr><tr><td>小林</td><td>88</td><td>A</td></tr><tr><td>加藤</td><td>60</td><td>D</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">範囲を<strong>絶対参照（$B$2:$B$11）</strong>にするのがポイントです。数式を下にコピーしても範囲がずれません。</p>



<h3 class="wp-block-heading"><span id="toc11">外れ値の検出に使う</span></h3>



<p class="wp-block-paragraph">極端に大きい値や小さい値（外れ値）を見つけるには、IQR（四分位範囲）法が一般的です。PERCENTILE.INC関数で第1四分位数（Q1）と第3四分位数（Q3）を求めましょう。</p>



<pre class="wp-block-code"><code>=PERCENTILE.INC(B2:B11, 0.25)   → Q1（第1四分位数）
=PERCENTILE.INC(B2:B11, 0.75)   → Q3（第3四分位数）</code></pre>



<p class="wp-block-paragraph">IQR（= Q3 &#8211; Q1）の1.5倍を超えるデータを外れ値として検出する数式はこちらです。</p>



<pre class="wp-block-code"><code>=IF(OR(
    B2 &gt; PERCENTILE.INC($B$2:$B$11,0.75) + 1.5*(PERCENTILE.INC($B$2:$B$11,0.75)-PERCENTILE.INC($B$2:$B$11,0.25)),
    B2 &lt; PERCENTILE.INC($B$2:$B$11,0.25) - 1.5*(PERCENTILE.INC($B$2:$B$11,0.75)-PERCENTILE.INC($B$2:$B$11,0.25))),
  &quot;外れ値&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">数式が長く見えますが、やっていることはシンプルです。Q1とQ3の差（IQR）の1.5倍を超えたデータに「外れ値」と表示しています。</p>



<h3 class="wp-block-heading"><span id="toc12">条件付き書式で上位・下位を色分けする</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数を条件付き書式と組み合わせると、データの上位・下位を視覚的に把握できます。</p>



<ol class="wp-block-list"><li>B2:B11を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<p class="wp-block-paragraph">上位25%のセルに色を付ける場合はこちらです。</p>



<pre class="wp-block-code"><code>=B2&gt;=PERCENTILE.INC($B$2:$B$11, 0.75)</code></pre>



<p class="wp-block-paragraph">下位25%のセルに別の色を付ける場合はこちらです。</p>



<pre class="wp-block-code"><code>=B2&lt;=PERCENTILE.INC($B$2:$B$11, 0.25)</code></pre>



<p class="wp-block-paragraph">これで上位と下位のデータが一目でわかるようになりますよ。</p>



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



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



<p class="wp-block-paragraph">PERCENTILE.INC関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>第2引数が0未満または1超</td><td>0〜1の範囲で指定する</td></tr><tr><td>データ範囲が空（数値なし）</td><td>数値が入った範囲を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">第2引数に「90」のように0〜1の範囲外の値を入れてしまうケースが多いです。90パーセンタイルなら「0.9」と指定してください。</p>



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



<p class="wp-block-paragraph">第2引数に文字列を指定すると発生します。数値を直接入力するか、数値が入ったセルを参照してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル参照で第2引数を指定する場合は、参照先に数値が入っているか確認しましょう。空欄や文字列が入っていると#VALUE!エラーの原因になりますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc16">文字列・論理値の扱い</span></h3>



<p class="wp-block-paragraph">データ範囲に含まれる文字列やTRUE/FALSEは<strong>自動的に無視</strong>されます。エラーにはなりませんが、データ件数が想定より少なくなることがあります。有効なデータ件数が減ると計算結果も変わるので注意してください。</p>



<h2 class="wp-block-heading"><span id="toc17">PERCENTILE関数・PERCENTILE.EXC関数との違い</span></h2>



<p class="wp-block-paragraph">PERCENTILE.INC関数を正しく使い分けるために、関連する2つの関数との違いを整理しましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">PERCENTILE関数との関係（完全互換）</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数と<a href="https://mashukabu.com/spreadsheet-percentile-function/">PERCENTILE関数</a>は<strong>まったく同じ結果</strong>を返します。同じデータ・同じ第2引数で比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>パーセンタイル</th><th>PERCENTILE</th><th>PERCENTILE.INC</th><th>差</th></tr></thead><tbody><tr><td>0%（最小値）</td><td>60</td><td>60</td><td>0</td></tr><tr><td>25%</td><td>73</td><td>73</td><td>0</td></tr><tr><td>50%（中央値）</td><td>80.5</td><td>80.5</td><td>0</td></tr><tr><td>75%</td><td>87.25</td><td>87.25</td><td>0</td></tr><tr><td>100%（最大値）</td><td>95</td><td>95</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">すべて同じ結果です。PERCENTILE.INC関数は、PERCENTILE関数に「INC（Inclusive = 包含的）」という名前を付けた正式名称です。</p>



<p class="wp-block-paragraph">どちらを使っても結果は変わりません。ただし、PERCENTILE.EXC関数と対比して使う場面では「PERCENTILE.INC」と書くほうが意図が明確になります。</p>



<h3 class="wp-block-heading"><span id="toc19">PERCENTILE.EXC関数との違い（包含的 vs 排他的）</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数と<a href="https://mashukabu.com/spreadsheet-percentile-exc-function/">PERCENTILE.EXC関数</a>は、計算方式が異なります。3つの関数を比較表で整理しましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>PERCENTILE</th><th>PERCENTILE.INC</th><th>PERCENTILE.EXC</th></tr></thead><tbody><tr><td>第2引数の範囲</td><td>0〜1</td><td>0〜1</td><td>0より大きく1より小さい</td></tr><tr><td>0と1の扱い</td><td>含む（包含的）</td><td>含む（包含的）</td><td>除外（排他的）</td></tr><tr><td>最小値の取得</td><td>可（0を指定）</td><td>可（0を指定）</td><td>不可</td></tr><tr><td>最大値の取得</td><td>可（1を指定）</td><td>可（1を指定）</td><td>不可</td></tr><tr><td>計算方法</td><td>包含的補間</td><td>包含的補間</td><td>排他的補間</td></tr><tr><td>PERCENTILEとの関係</td><td>―</td><td>同一の動作</td><td>異なる結果</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータ・同じパーセンタイルでも、INCとEXCでは計算結果が変わります。</p>



<figure class="wp-block-table"><table><thead><tr><th>パーセンタイル</th><th>PERCENTILE.INC</th><th>PERCENTILE.EXC</th><th>差</th></tr></thead><tbody><tr><td>25%</td><td>73</td><td>71</td><td>2</td></tr><tr><td>50%（中央値）</td><td>80.5</td><td>80.5</td><td>0</td></tr><tr><td>75%</td><td>87.25</td><td>88.75</td><td>1.5</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">50%（中央値）は同じ結果ですが、25%と75%では値が異なります。</p>



<h3 class="wp-block-heading"><span id="toc20">どちらを使えばいい？使い分けの基準</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>場面</th><th>おすすめ関数</th><th>理由</th></tr></thead><tbody><tr><td>通常の業務（売上分析・ランク分け）</td><td>PERCENTILE.INC</td><td>シンプルで直感的。0と1が使えるので便利</td></tr><tr><td>統計的に厳密な分析</td><td><a href="https://mashukabu.com/spreadsheet-percentile-exc-function/">PERCENTILE.EXC関数</a></td><td>学術・統計の標準的な計算方式に準拠</td></tr><tr><td>データ数が少ない（10個未満）</td><td>PERCENTILE.INC</td><td>EXCは指定範囲が狭くなるため使いにくい</td></tr><tr><td>データ数が多い（30個以上）</td><td>どちらでも可</td><td>データが多いほど両者の差は小さくなる</td></tr><tr><td>PERCENTILE関数との互換性重視</td><td>PERCENTILE.INC</td><td>結果が完全に一致する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">迷ったらPERCENTILE.INC関数を選んでおけば問題ありません。通常の業務分析ではこちらで十分ですよ。</p>



<h2 class="wp-block-heading"><span id="toc21">QUARTILE関数との関係</span></h2>



<p class="wp-block-paragraph">PERCENTILE.INC関数は<a href="https://mashukabu.com/spreadsheet-quartile-function/">QUARTILE関数</a>の上位互換でもあります。QUARTILE関数で求められる値は、すべてPERCENTILE.INC関数でも求められます。</p>



<figure class="wp-block-table"><table><thead><tr><th>QUARTILE関数</th><th>同じ結果のPERCENTILE.INC</th><th>意味</th></tr></thead><tbody><tr><td><code>=QUARTILE(データ, 0)</code></td><td><code>=PERCENTILE.INC(データ, 0)</code></td><td>最小値</td></tr><tr><td><code>=QUARTILE(データ, 1)</code></td><td><code>=PERCENTILE.INC(データ, 0.25)</code></td><td>第1四分位数</td></tr><tr><td><code>=QUARTILE(データ, 2)</code></td><td><code>=PERCENTILE.INC(データ, 0.5)</code></td><td>中央値</td></tr><tr><td><code>=QUARTILE(データ, 3)</code></td><td><code>=PERCENTILE.INC(データ, 0.75)</code></td><td>第3四分位数</td></tr><tr><td><code>=QUARTILE(データ, 4)</code></td><td><code>=PERCENTILE.INC(データ, 1)</code></td><td>最大値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">QUARTILE関数は25%刻みの5つしか指定できませんが、PERCENTILE.INC関数なら0.01刻みでも自由に指定できます。</p>



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



<p class="wp-block-paragraph">PERCENTILE.INC関数は、PERCENTILE関数と同じ動作をする<strong>包含的パーセンタイル値</strong>を返す関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=PERCENTILE.INC(データ, パーセンタイル)</code> の2引数</li><li>第2引数は0〜1の範囲で指定する（0.9 = 90パーセンタイル）</li><li>PERCENTILE関数と<strong>完全に同じ結果</strong>を返す（INC = Inclusive の正式名称）</li><li>PERCENTILE.EXC関数とは計算方式が異なる（包含的 vs 排他的）</li><li>通常の業務にはPERCENTILE.INC（またはPERCENTILE）で十分</li><li>0を指定で最小値、1を指定で最大値が返る</li></ul>



<h3 class="wp-block-heading"><span id="toc24">次のステップ：関連する統計関数</span></h3>



<p class="wp-block-paragraph">PERCENTILE.INC関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">スプレッドシートのPERCENTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-percentile-exc-function/">スプレッドシートのPERCENTILE.EXC関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-quartile-function/">スプレッドシートのQUARTILE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-percentile-inc-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのPERCENTILE関数の使い方｜パーセンタイル値を求める方法</title>
		<link>https://mashukabu.com/spreadsheet-percentile-function/</link>
					<comments>https://mashukabu.com/spreadsheet-percentile-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:32:10 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[MEDIAN関数]]></category>
		<category><![CDATA[PERCENTILE関数]]></category>
		<category><![CDATA[QUARTILE関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[パーセンタイル]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4801</guid>

					<description><![CDATA[GoogleスプレッドシートのPERCENTILE関数の使い方を基本構文から実務活用まで解説。パーセンタイルの意味やQUARTILE・MEDIANとの関係、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「上位20%のラインって、具体的に何点？」。データ分析でこんな疑問に出くわすことはありませんか？</p>



<p class="wp-block-paragraph">平均や中央値だけでは「全体のどのあたりか」がつかみにくいですよね。データの分布をもっと細かく把握したい場面は意外と多いものです。</p>



<p class="wp-block-paragraph">そんなときに使うのがPERCENTILE関数です。この記事では基本の書き方から実務での活用例まで解説します。QUARTILE関数やMEDIAN関数との関係もあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-9" checked><label class="toc-title" for="toc-checkbox-9">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PERCENTILE関数とは？パーセンタイル値を求める関数</a></li><li><a href="#toc2" tabindex="0">PERCENTILE関数の書き方（構文と引数）</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">PERCENTILE関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">90パーセンタイルを求める</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">PERCENTILE関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">成績のランク分けに使う</a></li><li><a href="#toc11" tabindex="0">外れ値の検出に使う</a></li><li><a href="#toc12" tabindex="0">条件付き書式で上位10%をハイライトする</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#NUM!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">文字列・論理値の扱い</a></li></ol></li><li><a href="#toc17" tabindex="0">QUARTILE関数・MEDIAN関数との関係</a><ol><li><a href="#toc18" tabindex="0">PERCENTILE関数とQUARTILE関数の関係</a></li><li><a href="#toc19" tabindex="0">PERCENTILE関数とMEDIAN関数の違い</a></li><li><a href="#toc20" tabindex="0">PERCENTILE.INC / PERCENTILE.EXCとの関係</a></li></ol></li><li><a href="#toc21" tabindex="0">まとめ</a><ol><li><a href="#toc22" tabindex="0">この記事のポイント</a></li><li><a href="#toc23" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PERCENTILE関数とは？パーセンタイル値を求める関数</span></h2>



<p class="wp-block-paragraph">PERCENTILE関数（読み方: パーセンタイル関数）は、データの中から<strong>指定したパーセンタイル（百分位数）に相当する値</strong>を返す関数です。</p>



<p class="wp-block-paragraph">パーセンタイルとは、データを小さい順に並べたとき「下から何%の位置にあたる値か」を表す指標です。たとえば90パーセンタイルなら「下から90%の位置の値」、つまり上位10%のラインを意味します。</p>



<p class="wp-block-paragraph">身近な例でいえば、健康診断の結果に書かれている「身長は90パーセンタイル」は「100人中90番目（上位10%）の位置」ということです。</p>



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



<ul class="wp-block-list"><li>指定したパーセンタイル位置の値を求める</li><li>上位○%のラインを数値で把握する</li><li>データの分布（ばらつき）を細かく分析する</li><li>QUARTILE関数やMEDIAN関数と同じ計算を柔軟に行う</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PERCENTILE関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も問題ありません。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=PERCENTILE(データ, パーセンタイル)</code></pre>



<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><tr><td>パーセンタイル</td><td>必須</td><td>0〜1の数値。0.9なら90パーセンタイル</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">第2引数は「0〜1」の範囲で指定します。0.25なら25パーセンタイル、0.5なら50パーセンタイル（中央値）です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「上位10%のラインを知りたい」なら、パーセンタイルには <strong>0.9</strong>（= 下から90%）を指定します。「上位○%」と「下から○%」が逆になる点に注意してください。</p></blockquote>



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



<p class="wp-block-paragraph">以下の売上データでPERCENTILE関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に10人分の売上データが入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（担当者）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>120</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>200</td></tr><tr><td>5行目</td><td>山田</td><td>150</td></tr><tr><td>6行目</td><td>高橋</td><td>95</td></tr><tr><td>7行目</td><td>伊藤</td><td>180</td></tr><tr><td>8行目</td><td>渡辺</td><td>110</td></tr><tr><td>9行目</td><td>中村</td><td>130</td></tr><tr><td>10行目</td><td>小林</td><td>160</td></tr><tr><td>11行目</td><td>加藤</td><td>140</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc6">90パーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">上位10%のラインを知りたいときは、第2引数に0.9を指定します。</p>



<pre class="wp-block-code"><code>=PERCENTILE(B2:B11, 0.9)</code></pre>



<p class="wp-block-paragraph">結果は <strong>186</strong> です。このデータでは「売上186以上なら上位10%に入る」ということがわかります。</p>



<h3 class="wp-block-heading"><span id="toc7">いろいろなパーセンタイルを求める</span></h3>



<p class="wp-block-paragraph">第2引数を変えるだけで、さまざまな位置の値を取得できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>パーセンタイル</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td><code>=PERCENTILE(B2:B11, 0.25)</code></td><td>25</td><td>106.25</td><td>下位25%のライン</td></tr><tr><td><code>=PERCENTILE(B2:B11, 0.5)</code></td><td>50</td><td>135</td><td>中央値</td></tr><tr><td><code>=PERCENTILE(B2:B11, 0.75)</code></td><td>75</td><td>157.5</td><td>上位25%のライン</td></tr><tr><td><code>=PERCENTILE(B2:B11, 0.9)</code></td><td>90</td><td>186</td><td>上位10%のライン</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">50パーセンタイルの「135」は、<a href="https://mashukabu.com/spreadsheet-median-function/">MEDIAN関数</a>で求めた中央値と一致します。</p>



<h3 class="wp-block-heading"><span id="toc8">計算のしくみ（線形補間）</span></h3>



<p class="wp-block-paragraph">PERCENTILE関数は、データが指定したパーセンタイルの位置にぴったり収まらないとき、前後の値から<strong>線形補間</strong>で計算します。</p>



<p class="wp-block-paragraph">たとえばデータが10個で90パーセンタイルを求める場合、「10個 x 0.9 = 9番目」の位置を計算します。小さい順で9番目（180）と10番目（200）の間を補間して、186という値が求まります。</p>



<p class="wp-block-paragraph">ちょっとむずかしく見えますが、PERCENTILE関数が自動でやってくれるので、計算方法を覚える必要はありません。</p>



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



<h3 class="wp-block-heading"><span id="toc10">成績のランク分けに使う</span></h3>



<p class="wp-block-paragraph">PERCENTILE関数で各ランクのボーダーラインを求め、IFS関数と組み合わせてA〜Dランクに振り分けます。</p>



<p class="wp-block-paragraph">まずボーダーラインを求めます。</p>



<pre class="wp-block-code"><code>=PERCENTILE(B2:B11, 0.75)   → 上位25%ライン（Aランク基準）
=PERCENTILE(B2:B11, 0.5)    → 上位50%ライン（Bランク基準）
=PERCENTILE(B2:B11, 0.25)   → 上位75%ライン（Cランク基準）</code></pre>



<p class="wp-block-paragraph">次に、IFS関数で各担当者をランク分けします。</p>



<pre class="wp-block-code"><code>=IFS(B2&gt;=PERCENTILE($B$2:$B$11,0.75), &quot;A&quot;,
     B2&gt;=PERCENTILE($B$2:$B$11,0.5), &quot;B&quot;,
     B2&gt;=PERCENTILE($B$2:$B$11,0.25), &quot;C&quot;,
     TRUE, &quot;D&quot;)</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>田中</td><td>120</td><td>C</td></tr><tr><td>鈴木</td><td>85</td><td>D</td></tr><tr><td>佐藤</td><td>200</td><td>A</td></tr><tr><td>山田</td><td>150</td><td>B</td></tr><tr><td>高橋</td><td>95</td><td>D</td></tr><tr><td>伊藤</td><td>180</td><td>A</td></tr><tr><td>渡辺</td><td>110</td><td>C</td></tr><tr><td>中村</td><td>130</td><td>C</td></tr><tr><td>小林</td><td>160</td><td>A</td></tr><tr><td>加藤</td><td>140</td><td>B</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">範囲を<strong>絶対参照（$B$2:$B$11）</strong>にするのを忘れずに。数式を下にコピーしても範囲がずれません。</p>



<h3 class="wp-block-heading"><span id="toc11">外れ値の検出に使う</span></h3>



<p class="wp-block-paragraph">極端に大きい値や小さい値（外れ値）を見つけるには、IQR（四分位範囲）を使う方法が一般的です。</p>



<pre class="wp-block-code"><code>=PERCENTILE(B2:B11, 0.75) - PERCENTILE(B2:B11, 0.25)</code></pre>



<p class="wp-block-paragraph">この計算で<strong>IQR（第3四分位数 &#8211; 第1四分位数）</strong>が求まります。IQRの1.5倍を超える値を外れ値として検出できます。</p>



<pre class="wp-block-code"><code>=IF(OR(B2 &gt; PERCENTILE($B$2:$B$11,0.75) + 1.5*(PERCENTILE($B$2:$B$11,0.75)-PERCENTILE($B$2:$B$11,0.25)),
       B2 &lt; PERCENTILE($B$2:$B$11,0.25) - 1.5*(PERCENTILE($B$2:$B$11,0.75)-PERCENTILE($B$2:$B$11,0.25))),
   &quot;外れ値&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">数式が長くなりますが、やっていることはシンプルです。75パーセンタイルと25パーセンタイルの差（IQR）を求め、その1.5倍を超えたデータに「外れ値」と表示しています。</p>



<h3 class="wp-block-heading"><span id="toc12">条件付き書式で上位10%をハイライトする</span></h3>



<p class="wp-block-paragraph">「上位10%のセルだけ色を付けたい」ときは、条件付き書式にPERCENTILE関数を使います。</p>



<ol class="wp-block-list"><li>B2:B11を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<pre class="wp-block-code"><code>=B2&gt;=PERCENTILE($B$2:$B$11, 0.9)</code></pre>



<p class="wp-block-paragraph">これで売上が90パーセンタイル以上のセルが自動的にハイライトされます。</p>



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



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



<p class="wp-block-paragraph">PERCENTILE関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>第2引数が0未満または1超</td><td>0〜1の範囲で指定する</td></tr><tr><td>データ範囲が空（数値なし）</td><td>数値が入った範囲を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">第2引数に「90」のように0〜1の範囲外の値を入れてしまうケースが多いです。90パーセンタイルなら「0.9」と指定してください。</p>



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



<p class="wp-block-paragraph">第2引数に文字列（例: &#8220;0.9&#8221;）を指定すると発生します。数値を直接入力するか、数値が入ったセルを参照してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>第2引数のセルが空欄になっている場合も#VALUE!エラーの原因になります。セル参照を使う場合は、値が入っているか確認しましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc16">文字列・論理値の扱い</span></h3>



<p class="wp-block-paragraph">PERCENTILE関数は、データ範囲に含まれる文字列やTRUE/FALSEを<strong>自動的に無視</strong>します。エラーにはなりませんが、データ件数が想定より少なくなることがあります。</p>



<h2 class="wp-block-heading"><span id="toc17">QUARTILE関数・MEDIAN関数との関係</span></h2>



<p class="wp-block-paragraph">PERCENTILE関数は、QUARTILE関数やMEDIAN関数と密接な関係があります。使い分けを整理しましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">PERCENTILE関数とQUARTILE関数の関係</span></h3>



<p class="wp-block-paragraph">QUARTILE関数は、PERCENTILE関数の<strong>特殊なケース</strong>です。QUARTILE関数で求められる値は、すべてPERCENTILE関数でも求められます。</p>



<figure class="wp-block-table"><table><thead><tr><th>QUARTILE関数</th><th>同じ結果のPERCENTILE</th><th>意味</th></tr></thead><tbody><tr><td><code>=QUARTILE(データ, 0)</code></td><td><code>=PERCENTILE(データ, 0)</code></td><td>最小値</td></tr><tr><td><code>=QUARTILE(データ, 1)</code></td><td><code>=PERCENTILE(データ, 0.25)</code></td><td>第1四分位数（25パーセンタイル）</td></tr><tr><td><code>=QUARTILE(データ, 2)</code></td><td><code>=PERCENTILE(データ, 0.5)</code></td><td>第2四分位数（中央値）</td></tr><tr><td><code>=QUARTILE(データ, 3)</code></td><td><code>=PERCENTILE(データ, 0.75)</code></td><td>第3四分位数（75パーセンタイル）</td></tr><tr><td><code>=QUARTILE(データ, 4)</code></td><td><code>=PERCENTILE(データ, 1)</code></td><td>最大値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">QUARTILE関数は25%刻み（0/25/50/75/100）の5つしか指定できません。PERCENTILE関数なら0.1刻みでも0.01刻みでも自由に指定できます。</p>



<p class="wp-block-paragraph">つまり、PERCENTILE関数はQUARTILE関数の「上位互換」です。</p>



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



<p class="wp-block-paragraph"><code>=PERCENTILE(データ, 0.5)</code> と <code>=MEDIAN(データ)</code> は同じ結果を返します。どちらもデータの中央値です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>MEDIAN関数</th><th>PERCENTILE関数</th></tr></thead><tbody><tr><td>構文</td><td><code>=MEDIAN(値1, [値2, ...])</code></td><td><code>=PERCENTILE(データ, パーセンタイル)</code></td></tr><tr><td>求められる値</td><td>中央値のみ</td><td>任意のパーセンタイル値</td></tr><tr><td>引数の数</td><td>最大30個</td><td>2つ</td></tr><tr><td>使い分け</td><td>中央値だけ知りたいとき</td><td>分布全体を分析したいとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">中央値だけが必要なら<a href="https://mashukabu.com/spreadsheet-median-function/">MEDIAN関数</a>がシンプルです。複数のパーセンタイルを求めるならPERCENTILE関数が便利です。</p>



<h3 class="wp-block-heading"><span id="toc20">PERCENTILE.INC / PERCENTILE.EXCとの関係</span></h3>



<p class="wp-block-paragraph">スプレッドシートには、PERCENTILE関数の派生版が2つあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>第2引数の範囲</th><th>説明</th></tr></thead><tbody><tr><td>PERCENTILE</td><td>0〜1</td><td>標準版（PERCENTILE.INCと同じ動作）</td></tr><tr><td>PERCENTILE.INC</td><td>0〜1</td><td>PERCENTILEの正式名。0と1を含む</td></tr><tr><td>PERCENTILE.EXC</td><td>0より大〜1より小</td><td>0と1を除外する。統計的にはこちらが厳密</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">通常の業務ではPERCENTILE関数（= PERCENTILE.INC）で問題ありません。</p>



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



<p class="wp-block-paragraph">PERCENTILE関数は、データの中から<strong>指定したパーセンタイル位置の値</strong>を返す関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=PERCENTILE(データ, パーセンタイル)</code> の2引数</li><li>第2引数は0〜1の範囲で指定する（0.9 = 90パーセンタイル）</li><li>「上位○%のライン」を求めるのに最適</li><li>QUARTILE関数の上位互換。25%刻みに限らず自由な位置を指定できる</li><li>50パーセンタイル = 中央値 = MEDIAN関数と同じ結果</li><li>ランク分けや外れ値検出の応用に使える</li></ul>



<h3 class="wp-block-heading"><span id="toc23">次のステップ：関連する統計関数</span></h3>



<p class="wp-block-paragraph">PERCENTILE関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-quartile-function/">スプレッドシートのQUARTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-median-function/">スプレッドシートのMEDIAN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-max-function/">スプレッドシートのMAX関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-min-function/">スプレッドシートのMIN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-rank-function/">スプレッドシートのRANK関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-large-function/">スプレッドシートのLARGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-percentile-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
