QUARTILE.EXC関数は、データを小さい順に並べて4等分したときの区切りの値、四分位数を求める関数です。第1四分位数は「下から 25% の値」、第2は「真ん中(中央値)」、第3は「下から 75% の値」です。得点や売上のばらつき、外れ値の判定、箱ひげ図の読み取りに使います。
この記事では、QUARTILE.EXC 関数の書き方から、位置の求め方、QUARTILE.INC との違い、四分位範囲で外れ値を見つける方法、#NUM! になるときの直し方まで、実際の Excel の画面で説明します。
QUARTILE.EXC関数の書き方(構文)
=QUARTILE.EXC(配列, 戻り値)
| 引数 | 意味 |
|---|---|
| 配列 | 四分位数を求めるデータの範囲 |
| 戻り値 | 1=第1四分位数(25%)、2=第2四分位数(中央値)、3=第3四分位数(75%) |
QUARTILE.EXC は Excel 2010 から使えます。戻り値には 1〜3 だけを指定でき、0(最小値)や 4(最大値)は指定できません。
基本の使い方:5人の得点の四分位数を求める
手順:D3 に QUARTILE.EXC の式を入れて Enter
5 人の得点(B3:B7)から、下位 25% の得点を求めます。 D3 に次の式を入力して、Enter キーを押します❶。
=QUARTILE.EXC($B$3:$B$7,1) $B$3:$B$71青にデータの範囲、オレンジに 1〜3 を入れます(2=中央値、3=第3四分位数)。例:点数(C 列)の第3四分位数
=QUARTILE.EXC(C2:C50,3) - QUARTILE.EXC では 0 と 4 は使えません(#NUM!)。

確認:1番目と2番目のちょうど間の 52.5 になった

答えは 52.5 になりました❷。式は、次の順に計算しています。
- 得点を小さい順に並べる
⇒ 40・65・70・92・95 - (5+1)×25%=1.5 番目=40 と 65 の間
⇒ (40+65)÷2=52.5
=QUARTILE.INC(B3:B7,1) は 65 です。数え方がちがうので、どちらを使うかそろえます。まず動かしてみよう|この記事のサンプルをその場で試せます
ブラウザの上で QUARTILE.EXC 関数を試せます。「QUARTILE.EXC(練習ファイル)」は5人の得点の第1四分位数(D3)で、練習用ファイルの「基本」シートと同じ表です。得点を書き換えると値が変わります。「本文の表」は 10〜100 の10個のデータで、第1〜第3四分位数を確かめられます。
QUARTILE.INC との違い
四分位数を求める関数には QUARTILE.EXC と QUARTILE.INC の2つがあり、位置の数え方が違うため、第1・第3四分位数の値が変わります。10〜100 の10個のデータで比べました。

| QUARTILE.EXC | QUARTILE.INC | |
|---|---|---|
| 第1四分位数 | 27.5(2.75 番目) | 32.5 |
| 第2四分位数 | 55.0 | 55.0 |
| 第3四分位数 | 82.5(8.25 番目) | 77.5 |
| 0・4 の指定 | #NUM! | 最小値・最大値を返す |
| 位置の考え方 | (個数+1)×割合。両端(最小・最大)を含まない | (個数−1)×割合+1。両端を含む |
EXC のほうが外側(第1は小さく、第3は大きく)に広がります。中央値はどちらも同じです。旧関数の QUARTILE は QUARTILE.INC と同じ結果でした(5人の例で 65)。ほかの人の計算や資料と比べるときは、どちらの方法で求めたかをそろえます(QUARTILE.INC関数)。
四分位範囲(IQR)で外れ値を見つける
第3四分位数から第1四分位数を引いた値を四分位範囲(IQR)といい、真ん中 50% のデータの散らばりを表します。よく使われる目安では、「第1四分位数 − 1.5×IQR」より小さい値、「第3四分位数 + 1.5×IQR」より大きい値を外れ値とします。

12人の得点で試すと、第1四分位数 61.50、第3四分位数 73.25、四分位範囲は 11.75 でした(①)。境目は 43.88 と 90.88 で(②)、120 点だけが上の境目を超えたので「外れ値」と表示されました(③)。判定の式は B2 に =IF(OR(A2<$E$6,A2>$E$7),"外れ値","") と入れて下へコピーしています。
よくある間違い
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| #NUM! になる | 戻り値に 0 や 4 を指定した | 最小値・最大値は MIN・MAX か QUARTILE.INC で求める。 |
| #NUM! になる | データが少なすぎる(5人の例で2個だけ) | データを増やす。3個なら第1・第3も計算できた。 |
| 思った値と違う | QUARTILE.INC や旧関数 QUARTILE と比べている | 位置の数え方が違う。どちらを使うかそろえる。 |
| 小数を指定したのに同じ値 | 戻り値の小数は切り捨てられる | 1.5 は 1 と同じ。25% 以外の割合は PERCENTILE.EXC を使う。 |
試したところ、戻り値 0・4、データ2個はどれも #NUM! でした。データ3個(40・70・95)では、第1四分位数 40、第3四分位数 95 と計算できました。戻り値に 1.5 を入れると 1 と同じ 52.5 です。範囲に「欠席」のような文字があると、その行は外れて計算されました。
よくある質問
25% 以外(10% や 90%)の値を求めたいときは?
PERCENTILE.EXC 関数で割合を指定します。=PERCENTILE.EXC(B3:B7,0.25) は QUARTILE.EXC の第1四分位数と同じ 52.5 でした(PERCENTILE.EXC関数)。
中央値だけを求めたいときは?
MEDIAN 関数を使います。QUARTILE.EXC の戻り値 2 と同じ結果です。
箱ひげ図の値と合わないときは?
箱ひげ図の四分位数の求め方(INC と EXC のどちらに近いか)がグラフの設定で変わるためです。グラフの値と合わせたいときは、関数を INC と EXC で両方出して比べます。
あわせて読みたい:四分位数・百分位数の関連記事
四分位数や中央値をグラフで比べるときは、エクセルで箱ひげ図を作る方法もあわせてご覧ください。

コメント