KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で z スコアを計算する方法:包括的なガイド

著者アマンダ・リー変更日

統計学およびデータ分析の分野では、自分のデータが平均値と比べてどのような位置にあるかを把握することが極めて重要です。z スコア(標準得点とも呼ばれる)は、特定のデータ点がデータセットの平均値から標準偏差単位でどれだけ離れているかを測定する手法です。テストの得点や財務データなど、あらゆる数値データセットを分析する際に、z スコアを計算すれば、データの振る舞いについてより深い洞察が得られます。

Excel で z スコアを計算すれば、大規模なデータセットをシンプルかつ効率的に素早く分析でき、標準化された比較や外れ値の検出が可能になります。本チュートリアルでは、z スコアの意味、Excel での求め方、関数の使用例、データにおける z スコアの解釈方法、およびこれらの計算を行う際の重要な注意点をご紹介します。

zスコアを計算するための一般的な数式のスクリーンショット

Z スコアとは何ですか?

z スコア(標準得点とも呼ばれる)は、特定のデータ点がデータセットの平均値から標準偏差を単位としてどの程度離れているかを示す統計的指標です。この指標を使えば、そのデータ点が平均値よりも上か下か、そしてどれだけ逸脱しているかを明確に把握できます。本質的に、z スコアはデータ点を共通の尺度に変換することで、元の測定単位や分布の形状にとらわれることなく、異なるデータセット間や多様な母集団内での比較を簡単に実現します。

z スコアの概念は正規分布と密接に関係しています。正規分布は統計学の基本的な考え方であり、観測値の多くが中央のピーク周辺に集中し、平均値から離れるにつれて左右対称に出現確率が低下する分布を示します。正規分布の文脈において:

統計学における正規分布曲線を示す図

  • データの約68%が平均値から±1 標準偏差内(z スコア±1)に収まっており、平均からのやや中程度のばらつきを示しています。
  • 観測値の約95%が±2 の z スコア(2 標準偏差内)に収まっており、有意ではあるものの極端ではないばらつきを示しています。
  • データの約99.7%が±3 の標準偏差(z スコア)の範囲内に収まり、分布内のほぼすべての観測値をカバーしながら、極端な外れ値を際立たせています。

z スコアは統計分析において極めて重要なツールであり、異なるデータセットに由来する個々の観測値を標準化することで、異なる分布間でのスコア比較を可能にします。データを z スコアに変換すれば、特定の観測値がその分布内でどれほど珍しいか、あるいは典型的であるかを直感的に把握でき、外れ値検出、仮説検定、データの正規化などさまざまな用途において欠かせない存在となります。


Excel で z スコアを求める方法は?

Excel には z スコアを直接計算する専用の関数はありません。まず、データセットの平均値()μ)と標準偏差(σ)を計算する必要があります。これらの基本統計量を取得した後、z スコアを求める主な方法は次の2 つです:

  • 手動計算方法:z スコアの計算式を適用します:
    =(x-μ)/σ
  • ここで:
  • xは対象のデータ点、
    μはデータセットの平均値、
    σはデータセットの標準偏差です。
  • STANDARDIZE 関数の使用:より統合的なアプローチとして、Excel のSTANDARDIZE 関数を使えば、データ点・平均値・標準偏差を入力するだけで直接 z スコアを計算できます:
    =STANDARDIZE(x, mean, standard_dev)

Excel で z スコアを計算するための関数例

A 列の A2~A101 セルにデータセットがあると仮定して、これらの値に対する z スコアの計算方法を以下に示します:

  1. 平均値()μ)の計算:データセットの平均値()μ)を求めるには、AVERAGE(range)関数を使用します。
    =AVERAGE(A2:A101)
    ExcelでAVERAGE関数を使用して平均値を計算する方法を示すスクリーンショット
  2. 標準偏差()σ)の計算:データの性質に応じて、適切な関数を選びましょう。
    重要:正確な計算のためには、データセットに合った関数を選ぶことが不可欠です。(私の A2:A101 のデータは母集団全体を表しているため、最初の関数を使用します。)
    • データが母集団全体を表している場合(つまり、これらの値がより大きなグループから抽出されたサンプルではない場合)は、STDEV.P(range)関数をご使用ください。
      =STDEV.P(A2:A101)
    • データがより大きな母集団からのサンプルである場合、またはサンプルに基づいて母集団の標準偏差を推定したい場合は、STDEV.S(range)関数を使用してください。
      =STDEV.S(A2:A101)
      ExcelでSTDEV.P関数を使用して標準偏差を計算する方法を示すスクリーンショット
  3. A2 セルのデータ点に対する z スコアの計算:以下のいずれかの数式を使えば、同じ結果が得られます。(ここでは2 番目の数式を使用します。)
    • 手動で計算するには、各データポイントから平均値を引いた値を標準偏差で割ります。
      =(A2 - $E$2) / $E$3
    • STANDARDIZE(x, mean, standard_dev)関数をご利用ください。
      =STANDARDIZE(A2, $E$2, $E$3)

      注:ドル記号()$)を使うと、この関数は常に特定のセル(平均値は E2、標準偏差は E3)を参照するようになります。関数をどこにコピーしても、参照先は変わりません。

      Excelで単一のデータポイントのzスコアを計算する方法を示すスクリーンショット

  4. データセット内の各値に対する z スコアの計算:ステップ3 で作成した数式を下方向にコピーして、データセット内のすべての値について z スコアを一括計算しましょう。ヒント:セルのフィルハンドルをダブルクリックすれば、数式を瞬時に下方向に自動展開できます!Excelでzスコアの数式を列にコピーする方法を示すGIF
ヒント:
  • データセット全体の z スコアを効率よく計算し、平均や標準偏差の関数をセルごとに入力する手間を省くには、以下の包括的な関数を直接ご利用いただけます。
    =(A2 - AVERAGE($A$2:$A$101)) / STDEV.P($A$2:$A$101)
    =STANDARDIZE(A2, AVERAGE($A$2:$A$101), STDEV.P($A$2:$A$101))
  • 科学的・統計的な作業では、z スコアを小数点以下何桁まで統一して表示することが強く推奨されています。これを行うには、z スコアのセルを選択し、「ホーム」タブの「数値」グループにある「小数点以下の桁数を減らす」ボタンをご利用ください。

    zスコアを小数点以下3桁に書式設定するためのExcelの「小数点以下の桁数を減らす」オプションのスクリーンショット


データにおける z スコアの解釈

z スコアの解釈は、データセット内におけるデータ点の位置とその重要性を把握する上で不可欠です。z スコアは、各データ点が平均値から標準偏差いくつ分離れているかを示し、その相対的位置や稀少性に関する貴重な洞察を提供します。

平均値との関係
  • z スコア = 0:平均的なパフォーマンスを示しており、データ点が平均値と完全に一致しています。
  • z スコア > 0:平均以上の値を示し、平均からの距離が大きいほどパフォーマンスが優れていることを意味します。
  • z スコア < 0:平均を下回る値を示し、スコアが低いほど平均値から大きく外れていることを意味します。
逸脱の程度
  • |z スコア| < 1:これらのデータ点は平均値に近く、正規分布におけるデータの主要部分に含まれており、標準的なパフォーマンスを示しています。
  • |z スコア| < 2:平均からやや中程度に外れていることを示しており、観測値はまれではあるものの、依然として通常の変動範囲内です。
  • |z スコア| > 2:平均から大きく外れた異常なデータ点を示しており、外れ値であるか、期待される基準から著しく逸脱している可能性があります。

例の説明:

  • z スコアが0.66 の場合、そのデータポイントは平均値から0.66 標準偏差分だけ高いことを意味します。これは、その値が平均を上回りながらも比較的近く、通常の変動範囲内にあることを示しています。
  • 一方で、z スコアが-2.1 の場合、そのデータポイントは平均値から2.1 標準偏差分低いことを示します。これは平均を著しく下回り、通常の範囲から大きく外れていることを意味します。

Excel で z スコアを計算する際に覚えておくべきポイント

Excel で z スコアを計算する際には、精度と正確性が極めて重要です。結果の信頼性を確保するため、以下のポイントに特に注意してください。

  • データが正規分布に従っているか確認してください。z スコアは、正規分布に従うデータに対して最も効果的です。データセットがこの分布に従っていない場合、z スコアは適切な分析手法とはいえません。z スコア分析を適用する前に、正規性検定を実施することをおすすめします。
  • 正しい関数を使い分けましょう!データセットの特性に応じて、標準偏差の関数を適切に選ぶことが重要です。STDEV.Pは母集団全体向け、STDEV.Sは標本向けです。
  • 平均値と標準偏差には絶対参照を使用してください:複数のセルに数式を適用する際は、z スコアの計算式内で平均値と標準偏差を絶対参照(例:$A$1)で指定し、計算結果の一貫性を確保しましょう。
  • 外れ値にはご注意ください。外れ値は平均値と標準偏差の両方に大きな影響を及ぼし、算出された z スコアを歪める可能性があります。
  • データの整合性を確保しましょう:z スコアを計算する前に、データセットがクリーンでエラーがないことを確認してください。誤ったデータ入力や重複、無関係な値は平均値と標準偏差に大きな影響を与え、誤解を招くような z スコアを導く可能性があります。
  • 四捨五入や切り捨てを早々に行わないでください。Excel は多数の小数点以下桁数を処理でき、その精度を維持することで累積的な丸め誤差を防ぎ、最終的な分析結果の歪みを回避できます。

以上が、Excel で z スコアを計算するための関連コンテンツすべてです。このチュートリアルがお役に立てば幸いです!さらに多くのExcel テクニックやヒントを知りたい場合は、こちらをクリックしてください。数千件以上のチュートリアルが集まった豊富なコレクションにアクセスできます。