2025/4/24

エクセルの標準偏差の算出ではSTDEV.SとSTDEV.Pのどっちを使うべきか【関数まとめ】

Thumbnail for エクセルの標準偏差の算出ではSTDEV.SとSTDEV.Pのどっちを使うべきか【関数まとめ】

はじめに

統計量の「標準偏差」には

  • 母標準偏差
  • 標本標準偏差
  • 不偏標準偏差

の複数が存在します。

一方で、エクセルにも STDEV.P 関数と STDEV.S 関数の2つがあります。 これらの対応関係について、混乱しがちなので整理しました。

関連する関数 (STDEVP, STDEVPA, STDEV , STDEVA) との関係性も整理しました。

標準偏差とエクセルでの計算方法の一覧表

標準偏差(母標準偏差、 標本標準偏差、 不偏標準偏差)と、それぞれ算出するためのエクセル関数の対応関係を以下の表に示しました。

統計量使用するデータ (入力)統計量の意味(出力)計算式エクセル関数
母標準偏差母集団の全データ母集団の全データ のバラツキ1N(xiμ)2\sqrt{\frac{1}{N}\sum(x_i-\mu)^2}STDEV.P
標本標準偏差標本データ
(母集団の一部)
標本データ のバラツキ1n(xixˉ)2\sqrt{\frac{1}{n}\sum(x_i-\bar{x})^2}STDEV.P
不偏標準偏差標本データ
(母集団の一部)
母集団の全データ のバラツキ
(推定量 ※)
1n1(xixˉ)2\sqrt{\frac{1}{n-1}\sum(x_i-\bar{x})^2}STDEV.S

STDEV.PSTDEV.S のどっちを使うかは、

  • 使用するデータ そのもの のバラツキを算出するとき
    (出力 = 入力データのバラツキ) STDEV.P 関数
  • 使用するデータの 背景にある母集団 のバラツキ (推定量 ※) を算出 するとき
    (出力 ≠ 入力データのバラツキ) STDEV.S 関数

で判断できると言えるでしょう。

サンプル数が多い場合はどちらでもほぼ差がない

サンプル数 nn (NN) が大きくなると、STDEV.P 関数と STDEV.S 関数の差はほぼなくなります
n n \to \infty のとき、1n11n\frac{1}{n-1} \to \frac{1}{n} となるため)。
そのため、サンプル数 nn (NN) が多い場合は、どちらを使っても問題になることは少ないでしょう。

「標本標準偏差 = 不偏標準偏差」とされる場合も

「標本標準偏差」の扱いは、人によって異なる場合があります。
「標本標準偏差 = 不偏標準偏差」とされることもあるようなので注意が必要です。
計算式の分母が nnn1n-1 の、どちらなのかに着目しましょう。

※「不偏標準偏差」の定義(計算式)が異なる場合も

ここでは、「不偏標準偏差 = 不偏分散の平方根」としています。
しかし厳密にいうと、この定義は母標準偏差の不偏推定量にはなりません。
「不偏標準偏差 = 母標準偏差の不偏推定量」が成り立つ定義(計算式)を用いている場合は、ここでの定義とは異なります。

関連するエクセル関数

STDEV.P 関数と STDEV.S 関数に関連する関数について、以下にまとめました。
(※ ここでは STDEV.P 関数と STDEV.S 関数を基本関数と呼んでいます)

統計量基本関数基本関数(旧)A付き関数
母標準偏差・標本標準偏差STDEV.PSTDEVPSTDEVPA
不偏標準偏差STDEV.SSTDEVSTDEVA

基本関数(旧)

STDEVP 関数と STDEV 関数は、古いバージョンのエクセルから残っている関数です。 エクセルが、STDEV.P 関数や STDEV.S 関数が使えないバージョンでない限りは、 これらを使用する理由はあまりありません。

A付き関数

末尾に A が付いている STDEVPA 関数や STDEVA 関数は、 文字列や論理値(TRUE / FALSE)の扱いが変わります。

入力データ型基本関数
STDEV.P, STDEV.S
A付き関数
STDEVPA, STDEVA
数値数値として扱う数値として扱う
文字列無視0として扱う
論理値 TRUE無視1 として扱う
論理値 FALSE無視0 として扱う

エクセルのセルデータサンプル

以下の 全セルをコピー ボタンをクリックし、エクセルのセルに貼り付けられます。

ABCDEFG
1データ
2X母標準偏差 / 標本標準偏差
311基本関数=STDEV.P(A3:A8)=1.4142135623731
412A付き関数=STDEVPA(A3:A8)=5.01386965216377
5-
613不偏標準偏差
714基本関数=STDEV.S(A3:A8)=1.58113883008419
815A付き関数=STDEVA(A3:A8)=5.49241901776136
9
10