Excelで管理図を作成する方法:2026年の簡単な5ステップ

管理図は、プロセスの測定値を時系列でプロットし、中心線および2つの管理限界線と比較するものです。Excelで作成するには、値を時間の順に並べ、平均値と移動範囲を計算し、上方管理限界と下方管理限界を算出します。その後、これら4つの要素を折れ線グラフとしてプロットし、標準的なルールに照らし合わせて各点を確認します。
このガイドでは、管理図が何を示すのか、どのタイプを使用すべきか、そして正確な数式を用いたExcelでの5つのステップについて解説します。さらに、結果の読み取り方や、ランチャートとの違いについても説明します。
管理図とは何か
NIST/SEMATECHの統計手法電子ハンドブック(e-Handbook of Statistical Methods)には、標準的な説明が記載されています。「管理図は、日常的に品質を監視するために使用されます。」この図は、サンプルの番号または時間に対する測定値を示します。
「一般的に、管理図には管理状態にあるプロセスの平均値を表す中心線が含まれます。」その上下には、さらに2本の水平線、すなわち上方管理限界(UCL)と下方管理限界(LCL)が配置されます。
同ハンドブックでは、これらの限界線の目的について説明しています。これらは「プロセスが管理状態に留まっている限り、ほぼすべてのデータ点がこれらの限界線内に収まるように」設定されます。限界線の外側にある点は、調査する価値のあるシグナルとなります。
この考え方は、1920年代のWalter Shewhartにまで遡ります。その価値は、日常的なばらつきと、特定の原因によるばらつきを区別することにあります。この区別がなければ、チームはすべての小さな変化に過剰反応してしまいがちです。
どの管理図が必要か
適切な管理図は、データの収集方法によって異なります。ビジネスや業務における用途の大部分は、次の2つのタイプでカバーできます。
| 管理図のタイプ | 使用する場面 | 中心線 | 限界線の基準 |
|---|---|---|---|
| 個々の値の管理図(I-MR) | 日々の欠陥数や週次のリードタイムなど、期間ごとに1つの値を記録する場合 | すべての値の平均 | 平均移動範囲 |
| X-bar-R管理図 | 1時間あたり5つの部品など、各時点で複数のアイテムからなる小さなサンプルを採取する場合 | サンプル平均の平均 | サンプルの平均範囲 |
このガイドでは、個々の値の管理図(I-MR管理図)を使用します。ビジネスの指標は通常、1日、1週間、または1バッチあたり1つの数値として得られるため、ほとんどのスプレッドシートデータに適しています。
NISTのハンドブックでは、「歴史的に、産業界では k = 3 が受け入れられた標準となっています」と指摘されています。ここで、kは中心線と各限界線の間の標準偏差の数です。そのため、管理限界は通常「3シグマ限界」と呼ばれます。
Excelで管理図を作成する方法
以下の5つのステップでは、1列の数値から個々の値の管理図を作成します。これらはMicrosoft 365向けの最新バージョンのExcelで動作し、数式はGoogle Sheetsでも同様に機能します。
ステップ1:データを時系列順に配置する
A列に時間またはサンプルのラベルを、B列に測定値を入力します。1行目をヘッダーとし、2行目からデータを開始します。
順序は何よりも重要です。管理図は時系列に沿って左から右へと読み取るため、計算を行う前に日付順でソートしてください。空白の行を削除し、B列のすべての値が数値であることを確認します。
限界線を信頼できるようになるには、少なくとも20個のデータポイントを確保することを目指してください。データポイントが少なすぎると、平均値と移動範囲が不安定になります。
ステップ2:中心線を計算する
移動範囲用にC列を追加し、次に中心線用にD列を追加します。
中心線は、すべての値の平均値です。D2に=AVERAGE($B$2:$B$21)と入力し、最終行までオートフィルします。すべての行に同じ数値が表示されるため、グラフ上では平らな直線として描かれます。
データに合わせて範囲を調整してください。30個のポイントがある場合は、$B$2:$B$31を使用します。
ステップ3:管理限界線を計算する
まず、各値とその1つ前の値との絶対差である移動範囲を計算します。NISTのハンドブックでは、これを「第1階差の絶対値」と定義しています。C3に=ABS(B3-B2)と入力し、下方向へコピーします。最初の値には前の値がないため、C2は空欄のままにします。
次に、平均移動範囲を求めます。H2などの空いているセルに=AVERAGE($C$3:$C$21)と入力します。
次に、限界線を算出します。ハンドブックに記載されている個々の値の管理図の数式では、平均移動範囲を1.128で割り、それに3を掛けます。UCLを求めるためにE2に=D2+3*$H$2/1.128と入力します。LCLを求めるためにF2に=D2-3*$H$2/1.128と入力します。両方の数式を下方向へコピーします。
定数1.128は、平均移動範囲を標準偏差の推定値に変換するためのものです。ハンドブックでは、これがサンプルサイズ2におけるd2の値であると説明されています。
ステップ4:グラフを作成する
ヘッダーを含めて、A列、B列、D列、E列、F列を選択します。WindowsではCtrlキー、MacではCommandキーを押しながらクリックすることで、隣接していない列を選択できます。
「挿入」タブで折れ線グラフのメニューを開き、「マーカー付き折れ線」を選択します。Excelがデータをマーカー付きの折れ線として描き、3つの基準列を平らな直線として描画します。
その後、見た目を整えます。中心線と両方の限界線からマーカーを削除します。限界線を破線に、中心線を実線にします。指標名と期間を記載したグラフのタイトルを追加します。
ステップ5:ルールに照らし合わせてグラフを読み取る
いずれかの管理限界線の外側にある点は、最も明確なシグナルです。これは通常のパターンから外れた何かが発生したことを意味し、調査を行う必要があります。
限界線の内側にある点であっても、プロセスの変化を示している場合があります。次のセクションでは、パターンを読み取るための標準的なルールを紹介します。ルール違反が発生している箇所をグラフ上に直接マークすることで、読者が数値を確認しなくてもシグナルに気づけるようにします。
最後に、グラフの下に1文を添えます。プロセスが安定しているかどうか、また安定していない場合はどのポイントを調査する必要があるかを記載します。
具体的な計算例
ある包装ラインにおいて、袋の平均充填重量を毎日グラム単位で20日間にわたり記録します。値は497.1グラムから503.4グラムの範囲にあります。
計算の結果、平均値は500.2グラム、平均移動範囲は1.8グラムとなりました。1.8を1.128で割ると、推定標準偏差は約1.6グラムになります。
UCLは500.2に1.6の3倍を加えた値、すなわち約505.0グラムです。LCLは500.2から同量を引いた値、すなわち約495.4グラムです。日々の測定値はすべて、これらの限界線内に収まっています。
しかし、12日目から19日目までの値はすべて500.2を上回っています。中心線の片側に8つの点が連続して並ぶこの状態は、標準ルールの1つに合致しています。プロセスのばらつきの範囲は安定していますが、平均値が上方にシフトしたと考えられます。確認したところ、11日目に充填機の機械設定が変更されていました。
管理図の読み取り方
NISTのハンドブックには、しばしば「WECOルール」と呼ばれるWestern Electric社のルールが掲載されています。それぞれのルールは、通常のばらつきの下では発生しにくいパターンを示しています。
- 3シグマの上方限界線を超える、または下方限界線を下回る点がある。
- 直近の3点のうち2点が、中心線の同じ側で2シグマを超えている。
- 直近 of 5点のうち4点が、中心線の同じ側で1シグマを超えている。
- 中心線の片側に8点連続して並んでいる。
- 6点連続で上昇または下降している。
- 14点連続で交互に上昇と下降を繰り返している。
同ハンドブックでは、その論理的根拠を説明しています。正規分布において、プラスマイナス3シグマの外側に点が存在する確率は約0.3%です。その他のパターンも、それと同等に発生確率が低いことから選ばれています。
また、注意点も付け加えられています。追加のルールを適用すると、管理図はプロセスの緩やかな変化に対してより敏感になりますが、誤検知も増加します。まずは3シグマルールと8点連続のルールから始め、より早期の警告が必要な場合にのみ他のルールを追加してください。
1シグマおよび2シグマのルールを適用するには、基準線をさらに2対追加します。3の代わりに1および2を代入して、同じ数式を使用します。
サブグループの使用:X-bar-R管理図
1時間ごとに5つの部品を測定するなど、各時点で複数のアイテムを測定する場合は、代わりにX-bar-R管理図を使用します。これは実質的に2つのグラフで構成されています。一方は各サブグループの平均値を追跡し、もう一方は各サブグループ内の範囲を追跡します。
Excelのレイアウトが少し変わります。各サブグループの測定値を1つの行に横並びに入力します(サブグループのサイズが5の場合はB列からF列)。=AVERAGE(B2:F2)を使用してサブグループ平均の列を追加し、=MAX(B2:F2)-MIN(B2:F2)を使用して範囲の列を追加します。
その後、サブグループのサイズに応じた係数表の値を用いて限界線を求めます。NISTのハンドブックでは、X-bar管理図の限界線は「総平均 ± A2 × 平均範囲」と定義されています。サブグループのサイズが5の場合、A2は0.577となります。R管理図は「D3 × 平均範囲」から「D4 × 平均範囲」までの範囲となります。サブグループのサイズが5の場合、D3は0、D4は2.115です。
同ハンドブックは、この手法の適用限界についても定めています。「一般的に、範囲を用いたアプローチは、サンプルサイズが10程度までは十分に満足のいくものです。」それ以上の大きなサブグループについては、代わりにサブグループの標準偏差を使用することを推奨しています。
限界線を再計算するタイミング
管理限界線は、計算を行った時点におけるプロセスの状態を表しています。新しいデータが届くたびに限界線を動かしてしまうと、管理図の変化を示す能力が失われてしまいます。
再計算を行うのは、明確な理由がある場合のみにしてください。新しい機械の設定や新しいサプライヤーの導入など、意図的なプロセスの変更がその一例です。また、確認された変化を新しい日常として受け入れると決定した場合もこれに該当します。
再計算を行う際は、変更後のデータのみを使用してください。読者がどこで一方の限界線が終わり、次の限界線が始まっているかを確認できるように、グラフ上にその日付をマークします。
管理図 vs ランチャート
どちらも測定値を時系列でプロットするため、この2つは混同されやすいものです。
| 管理図 | ランチャート | |
|---|---|---|
| 基準線 | 中心線、および上方・下方管理限界線 | 中央値または平均値のみ |
| 主な目的 | プロセスは安定しているか、またいつ変化したか? | 時系列でトレンドやシフトがあるか? |
| 計算の手間 | ばらつきの推定が必要 | 中央値のみで可能 |
| 最適な用途 | 定義されたプロセスの継続的な監視 | 初期の改善プロジェクトや迅速な確認 |
過去のデータが少ない場合、ランチャートは優れた第一歩となります。20個以上のデータポイントが揃い、日常的にプロセスを監視したい場合は、管理図の方がより明確なシグナルを提供してくれます。
AIを活用して迅速に行う
Excelによる方法は、1つの指標を扱う場合にはうまく機能します。しかし、多くの指標を追跡する場合や、データがクリーニングを必要とする生の書き出しデータとして提供される場合は、作業が遅くなってしまいます。
AIワークスペースを使用すれば、1回のリクエストで計算とフラグ立てを行うことができます。書き出したデータをPowerdrill Bloomにアップロードし、その指標の個々の値の管理図を依頼します。平均値、移動範囲、3シグマ限界線、そしてWECOルールに違反しているポイントのリストを求めてください。
グラフ自体は3本の基準線を持つ折れ線グラフであり、これは同サービスの折れ線グラフ作成機能ページで説明されている折れ線グラフ出力に含まれます。時間を節約できるのは、すべての指標にわたるルールチェックを一度に実行できる点です。
効果的な指示は具体的です。指標の列、日付の列、グラフのタイプを指定し、限界線をグラフの横に表として出力するよう依頼します。また、フラグが立てられた各ポイントについて、その日付と違反したルールを提示するよう求めます。
スプレッドシートを確認するのと同じ方法で出力をチェックしてください。1つの指標について簡単なExcel計算を行い、平均値と移動範囲を確認します。それらが一致していれば、残りのバッチも正しい可能性が高いです。より幅広いExcel作業については、Excel AI assistantのページで、同様のファイル優先のアプローチが紹介されています。
よくある間違い
- 規格限界を管理限界として使用している。 規格限界は顧客の要件から決定されます。管理限界は自社のデータから算出されます。これらは異なる問いに答えるものです。
- 少なすぎるデータポイントから限界線を計算している。 20個のポイントが、個々の値の管理図における実用的な最小限の数です。
- ベースラインにプロセスの変化を含めてしまっている。 プロセスが途中で変化した場合は、安定していた期間のみから限界線を計算し、それを前方に延長してください。
- すべてのルールを一度に追加している。 ルールが増えるほど、誤検知も増えます。まずはシンプルに始めましょう。
- すべてのシグナルを問題として扱っている。 シグナルは「何かが変化した」ことを意味します。行動を起こす前に調査を行ってください。
シグナルを発見した後の次のステップとして、パレート図が考えられる原因の優先順位付けに役立ちます。変化が単なるノイズではなく本物であるかどうかをテストする必要がある場合は、統計的有意性に関する解説記事でその疑問を扱っています。
プロセスの書き出しデータが用意できている場合は、Powerdrill Bloomをお試しいただき、その限界線をご自身のExcel計算と比較することができます。
よくある質問
管理図とは、簡単に言うと何ですか?
管理図とは、プロセスの測定値を時系列で表した折れ線グラフであり、中心線と、上方および下方の管理限界線を備えています。限界線の外側にある点や、内側にある異常なパターンは、プロセス内で何かが変化したことを示します。
Excelで管理限界線を計算するにはどうすればよいですか?
個々の値の管理図の場合、値の平均値と平均移動範囲を計算します。UCLは平均値に「平均移動範囲を1.128で割った値の3倍」を加えたものです。LCLは平均値から同量を引いたものです。
管理図を読み取るためのルールにはどのようなものがありますか?
最も一般的なものはWestern Electricルールです。これには、3シグマを超える点、3点中2点が2シグマを超える点、中心線の片側に8点連続して並ぶ点などが含まれます。NISTは、ルールを追加すると誤検知も増加すると警告しています。
管理図とランチャートの違いは何ですか?
ランチャートは、中央値の線とともにデータを時系列でプロットします。管理図は、データのばらつきから計算された上方および下方の管理限界線を追加します。これにより、プロセスが安定しているかどうかを判断するのに適しています。
管理図にはいくつかのデータポイントが必要ですか?
個々の値の管理図の場合、20個のデータポイントが実用的な最小限の数です。ポイントが少なすぎると平均値と移動範囲が不安定になり、新しいデータが追加されるたびに限界線が著しく変動する可能性があります。
情報源: NIST/SEMATECH e-Handbook「管理図とは何か?」 · NIST/SEMATECH e-Handbook「計量値管理図とは何か?」 · NIST/SEMATECH e-Handbook「個々の値の管理図」。具体的な計算例では、説明用の数値を使用しています。