コンテンツにスキップ

特集:時系列分析と予想②

売上全体から商品別、さらに数量と単価へ

Section titled “売上全体から商品別、さらに数量と単価へ”

売上高全体が前年と同じでも、商品Aは増え、商品Cは減っているかもしれません。全体の合計だけを前年同月比や移動平均で予想すると、それぞれの成長と衰退が相殺され、商品の入替えや必要な製造・仕入れの変化を見落とします。

そこでまず、売上高全体を商品A・B・Cなどの売上に分け、それぞれの時系列推移を見ることから始めます。次に、商品Aの売上を「商品Aの販売数量 × 商品Aの販売単価」に分け、B・Cについても同じように考えます。商品ごとの数量と単価を予想して掛け合わせ、最後に全商品の予想売上を合計します。

売上高全体を商品別に分け、各商品の数量と単価へ
売上高全体=商品Aの売上高+商品Bの売上高+商品Cの売上高+⋯売上高全体 = 商品Aの売上高 + 商品Bの売上高 + 商品Cの売上高 + \cdots 商品Aの売上高=商品Aの販売数量×商品Aの販売単価商品Aの売上高 = 商品Aの販売数量 \times 商品Aの販売単価

商品が複数ある場合の全体式は、次のように表せます。

売上高全体=∑i=1n(商品iの販売数量×商品iの販売単価)売上高全体 = \sum_{i=1}^{n}(商品iの販売数量 \times 商品iの販売単価)

実務では、数量と売上の対象期間、返品・値引き、税、販売先をそろえます。同じ商品でも顧客ごとに単価が違う場合は、必要に応じて商品×顧客の単位まで分けます。平均単価を使うときは、対応する売上高を数量で割った数量加重平均を確認します。注文額、売上計上額、入金額は同じとは限りません。

例題:全体が同じでも、商品別の推移は異なる

Section titled “例題:全体が同じでも、商品別の推移は異なる”

架空の青葉社について、前期と当期の月別売上を比較します。価格は1個当たり、金額は税等を省いた仮の数値です。

商品前期数量前期単価前期売上当期数量当期単価当期売上
A200個1,000円200,000円300個1,000円300,000円
B500個800円400,000円500個800円400,000円
C400個1,000円400,000円300個1,000円300,000円
全体——1,000,000円——1,000,000円

全体売上は100万円で変わりませんが、Aは20万円から30万円へ増え、Bは40万円で横ばい、Cは40万円から30万円へ減っています。この2期間だけで成長・成熟・衰退期を断定することはできません。さらに月別・年別の数量、単価、顧客、競合、季節性を確認します。

商品別の数量と単価を予想し、合計する

Section titled “商品別の数量と単価を予想し、合計する”

調査の結果、翌月について次の数量と単価を仮定したとします。例えばAは受注見込みと供給能力を確認して増加、Bは既存取引をもとに横ばい、Cは需要の変化と値引きを踏まえて減少すると見積もった例です。いずれも予想のための仮定で、上の2期間だけから計算された確実な結果ではありません。

商品翌月の予想数量翌月の予想単価計算翌月の予想売上
A400個1,100円400 × 1,100円440,000円
B500個800円500 × 800円400,000円
C200個950円200 × 950円190,000円
全体——商品別予想を合計1,030,000円

予想の手順は「A・B・Cの数量の推移と単価の見通しをそれぞれ立てる → 商品別の売上に直す → 全体を合計する」です。全体を単純に横ばいとする予想100万円に対し、この仮定では103万円になります。どちらが正しいかは、翌月以降の実績と、数量・価格の前提を検証して確かめます。

数量の違いは、材料・仕入れ、製造時間、在庫、配送などの活動量にもつながります。商品別・顧客別に予想すると、製造業の原価計算や利益計画の前提を作りやすくなります。

1. 商品ごとに製品ライフサイクルを考える

Section titled “1. 商品ごとに製品ライフサイクルを考える”

製品ライフサイクル(PLC)は、一般に導入期・成長期・成熟期・衰退期という視点で、製品の需要や競争の変化を捉える枠組みです。全商品が同じ形や同じ長さで進むわけではありません。再成長する商品もあれば、山を迎えず終わる商品もあります。

段階見るべきこと数量予想での考え方
導入期認知、試用、流通、供給能力顧客の受入れを試し、複数の数量シナリオを置く
成長期新規顧客、競合参入、供給制約伸び率が続くか、容量や競合を確認する
成熟期買替え、リピート、競合、価格安定需要と顧客の移行・市場の飽和を区別する
衰退期代替品、顧客の移行、縮小する販路過去の数量を機械的に延長せず、継続・縮小を検討する

例えば「発売直後の新商品」と「日常的に買い直す消耗品」では、月別数量の中身が違います。新規購入、リピート、買替え、季節変動を可能な範囲で分けます。売上が下がった原因も、数量の低下、値引き、欠品、競合への移行などを調べなければ分かりません。

前の特集:時系列分析・予想では前年同月比、移動平均、移動年計、指数平滑を扱いました。それらは実績の変化を捉える道具です。PLCの判断と組み合わせるときも、単に「先月の伸びを延長」せず、商品別の事情を検討します。

2. ロジスティック曲線:商品の累計売上高をS字で表す

Section titled “2. ロジスティック曲線:商品の累計売上高をS字で表す”

ここからは、商品Aの売上推移を曲線で表し、翌月の売上を予想する方法を考えます。まず、各月の売上を積み上げた累計売上高に注目します。発売初期は小さく、成長期には大きく増え、やがて商品寿命全体で見込む売上の上限へ近づくというシナリオを、S字のロジスティック曲線で表します。

これは、販売期間が限られた商品などについて置く一つの仮定です。一定額の月別売上が長く続く商品では累計売上も増え続けるため、有限の上限を持つこのモデルはそのまま当てはまりません。

F(t)=K1+e−r(t−t0)F(t)=\frac{K}{1+e^{-r(t-t_0)}}
記号この例での意味
F(t)F(t)商品Aのttか月時点の累計売上高の理論値(万円)
KK商品寿命全体で見込む累計売上高の上限:1,200万円と仮定
rr累計売上高の伸び方を決める係数:0.5/月と仮定
t0t_0累計売上高が上限の半分になる月:6か月目と仮定

これは実績から推定した値ではなく、曲線の形を理解するための架空の仮定です。月0は予測のための観測開始時点とし、それ以前の売上を含めて約56.9万円の累計売上がある設定です。この式は月0で必ず0になるものではありません。実際の累計売上の上限・成長速度・変曲点は未知であり、販売初期の実績だけからは特に推定が不安定です。

ロジスティック曲線:商品Aの累計売上高

累計売上高がS字で増え、仮定した上限1,200万円に近づく理論例です。観測開始の月0までに約56.9万円の売上がある設定です。

  • 青:商品Aの累計売上高の理論値。観測開始の月0までに約56.9万円の売上がある設定
  • 累計上限1,200万円、成長係数0.5、中央月6。実績への当てはめではありません
グラフの数値を表で確認する
月累計売上高(万円)
056.91
191.03
2143.04
3218.91
4322.73
5453.05
6600
7746.95
8877.27
9981.09
101056.96
111108.97
121143.09

学習用のデータ・理論値。狭い画面ではグラフを横にスクロールできます。

3. 累計売上高の差から、月別売上高を求める

Section titled “3. 累計売上高の差から、月別売上高を求める”

累計売上高と月別売上高は区別します。この例の累計のS字そのものは途中から下がりませんが、月ごとの売上高は、成長期に増え、ピークを過ぎると減る形になります。各月末の累計売上高から前月末の累計売上高を引くと、その月の売上高を求められます。

月tの売上高=F(t)−F(t−1)月tの売上高 = F(t)-F(t-1)
月累計売上高の理論値その月の売上高:累計の差分
3約218.9万円約75.9万円
6600.0万円約147.0万円
9約981.1万円約103.8万円
12約1,143.1万円約34.1万円

6〜7か月目の月別売上高が大きく、その後は累計が上限に近づくため月別売上高が減る形です。連続時間の曲線の傾きも山型になりますが、月別の計画では月末と前月末の差分を使う方が期間を明確にできます。

この曲線は、商品Aの売上が成長してから衰退するという、PLCに似た一つの理論例です。すべての商品の売上がこの形になるわけではありません。実際には販売数量と単価、リピートや買替え、値引き、返品などを確認します。売上高を曲線で予想できても、数量と単価のどちらが変化するかは、それだけでは分かりません。 生産・仕入れ計画へつなぐときは、冒頭の「数量×単価」に戻って整合を確かめます。

4. 過去3年から季節性を推計し、指数平滑で予想する

Section titled “4. 過去3年から季節性を推計し、指数平滑で予想する”

ロジスティック曲線は売上の基調を表すモデルで、そこから季節係数が自動的に求まるわけではありません。季節性は過去の月別実績から推計し、基調と分けて扱います。 季節係数はホルト・ウィンタース法や時系列の分解などでも用いる考え方です。

過去3年・36か月の売上データを用意する

Section titled “過去3年・36か月の売上データを用意する”

商品Aについて、季節係数の求め方を説明するための別の架空データを作ります。2023〜2025年の36か月を使い、2025年末の時点で2026年を予想する例です。前節のロジスティック曲線を実績に当てはめたデータではなく、曲線の上限・速さ・変曲点も、ここから推定した値ではありません。

3年の月平均売上高は、それぞれ100万円・110万円・120万円です。売上の水準が年によって違うため、各年の月別売上をその年の月平均で割り、同じ月の比率を比べます。表の「比率」はこの計算結果です。

架空の商品A:過去3年・36か月の売上高(万円)
月2023年売上2024年売上2025年売上
1月80.090.293.6
2月75.080.392.4
3月90.0101.2105.6
4月95.0102.3116.4
5月100.0111.1118.8
6月110.0118.8134.4
7月120.0134.2141.6
8月115.0124.3140.4
9月100.0112.2117.6
10月105.0113.3128.4
11月95.0106.7111.6
12月115.0125.4139.2
月平均100.0110.0120.0
売上水準をそろえた比率と、3年平均から求めた季節係数
月2023年比率2024年比率2025年比率推定季節係数
1月0.800.820.780.80
2月0.750.730.770.75
3月0.900.920.880.90
4月0.950.930.970.95
5月1.001.010.991.00
6月1.101.081.121.10
7月1.201.221.181.20
8月1.151.131.171.15
9月1.001.020.981.00
10月1.051.031.071.05
11月0.950.970.930.95
12月1.151.141.161.15
平均1.001.001.001.00
36か月の季節調整と指数平滑の計算を確認する(α=0.3)

3年全体から推定した固定の季節係数を用いる計算例です。水準の初期値は2023年1月の季節調整済み売上100万円で、翌月から更新します。途中の平滑水準は、将来情報を使わない過去予測の検証結果ではありません。

年月売上(万円)季節係数季節調整済み(万円)平滑水準(万円)
2023年1月80.00.80100.0000100.0000
2023年2月75.00.75100.0000100.0000
2023年3月90.00.90100.0000100.0000
2023年4月95.00.95100.0000100.0000
2023年5月100.01.00100.0000100.0000
2023年6月110.01.10100.0000100.0000
2023年7月120.01.20100.0000100.0000
2023年8月115.01.15100.0000100.0000
2023年9月100.01.00100.0000100.0000
2023年10月105.01.05100.0000100.0000
2023年11月95.00.95100.0000100.0000
2023年12月115.01.15100.0000100.0000
2024年1月90.20.80112.7500103.8250
2024年2月80.30.75107.0667104.7975
2024年3月101.20.90112.4444107.0916
2024年4月102.30.95107.6842107.2694
2024年5月111.11.00111.1000108.4186
2024年6月118.81.10108.0000108.2930
2024年7月134.21.20111.8333109.3551
2024年8月124.31.15108.0870108.9747
2024年9月112.21.00112.2000109.9423
2024年10月113.31.05107.9048109.3310
2024年11月106.70.95112.3158110.2264
2024年12月125.41.15109.0435109.8716
2025年1月93.60.80117.0000112.0101
2025年2月92.40.75123.2000115.3671
2025年3月105.60.90117.3333115.9569
2025年4月116.40.95122.5263117.9278
2025年5月118.81.00118.8000118.1894
2025年6月134.41.10122.1818119.3871
2025年7月141.61.20118.0000118.9710
2025年8月140.41.15122.0870119.9058
2025年9月117.61.00117.6000119.2141
2025年10月128.41.05122.2857120.1356
2025年11月111.60.95117.4737119.3370
2025年12月139.21.15121.0435119.8489

年をy、暦月をm、月別売上高を Yy,mY_{y,m} とすると、

Yˉy=112∑m=112Yy,m,Ry,m=Yy,mYˉy.\bar Y_y=\frac{1}{12}\sum_{m=1}^{12}Y_{y,m},\qquad R_{y,m}=\frac{Y_{y,m}}{\bar Y_y}.

例えば6月は、2023年が 110/100=1.10110/100=1.10、2024年が 118.8/110=1.08118.8/110=1.08、2025年が 134.4/120=1.12134.4/120=1.12 です。「6月の売上が各年の平均的な月よりどの程度多いか」を比べられます。

② 同じ月の比率を3年分平均する

Section titled “② 同じ月の比率を3年分平均する”
S~m=R2023,m+R2024,m+R2025,m3,S^m=S~m112∑j=112S~j.\tilde S_m=\frac{R_{2023,m}+R_{2024,m}+R_{2025,m}}{3},\qquad \hat S_m=\frac{\tilde S_m}{\frac1{12}\sum_{j=1}^{12}\tilde S_j}.

後半の式で、12か月の季節係数の平均を1にそろえます。欠損のない本例を丸め前の値で計算すると、調整前から平均は1です。比率の平均と正規化の関係を確認するため、手順を分けて示しています。

6月は (1.10+1.08+1.12)/3=1.10(1.10+1.08+1.12)/3=1.10、7月は (1.20+1.22+1.18)/3=1.20(1.20+1.22+1.18)/3=1.20。同様に計算すると、1月から順に次の推定値になります。

(0.80, 0.75, 0.90, 0.95, 1.00, 1.10, 1.20, 1.15, 1.00, 1.05, 0.95, 1.15).(0.80,\ 0.75,\ 0.90,\ 0.95,\ 1.00,\ 1.10,\ 1.20,\ 1.15,\ 1.00,\ 1.05,\ 0.95,\ 1.15).

1.10は平均的な月の約1.10倍、0.80は約0.80倍という意味です。ここでは係数を先に決めて予測へ掛けたのではなく、36か月の売上から各月の係数を求めています。 計算は丸め前の値で行い、表では小数点以下2桁にしています。

これは、年内の基調がおおむね一定で、年ごとの水準差を取り除けば季節性を比較できるという簡易推定です。年内にも急成長・急減速がある場合、年平均で割るだけでは成長と季節性が混ざります。その場合は中心化移動平均などで基調を除く分解や、ホルト・ウィンタース法による同時推定を検討します。過去3〜5年は資料をそろえる一つの目安であり、必要年数が常に固定されるわけではありません。欠品、特売、価格改定、営業日数の差も確認します。

③ 季節性を除いて指数平滑し、予測月の季節性を戻す

Section titled “③ 季節性を除いて指数平滑し、予測月の季節性を戻す”

季節係数の使い方を追うため、まず固定した季節係数と単純指数平滑を組み合わせる簡易例を示します。各月の売上をその月の係数で割って季節調整し、その値を平滑化します。

Xt=YtS^m(t),Lt=αXt+(1−α)Lt−1,Y^t+1∣t=LtS^m(t+1).X_t=\frac{Y_t}{\hat S_{m(t)}},\qquad L_t=\alpha X_t+(1-\alpha)L_{t-1},\qquad \hat Y_{t+1|t}=L_t\hat S_{m(t+1)}.

m(t)m(t) は時点tに対応する暦月です。初期値は2023年1月の 80/0.80=10080/0.80=100 万円、α=0.3\alpha=0.3 として、2023年2月から2025年12月まで順に更新します。

  • 2025年12月の季節調整済み売上:139.2/1.15≈121.0435139.2/1.15\approx121.0435 万円。
  • 36か月を順に計算した2025年12月末の平滑水準:約119.8489万円。
  • 2026年1月の予想売上:119.8489×0.80≈95.88119.8489\times0.80\approx\mathbf{95.88} 万円。

この α=0.3\alpha=0.3 は計算手順を示すための値で、最適化した結果ではありません。季節係数は2025年末までの3年全体から推定しているため、途中の平滑値は同時点で実際に作れた過去予測としては評価できません。将来情報を使わない検証は、次のように学習期間を区切って行います。また、単純指数平滑はトレンドを延長しないため、本例の年ごとの成長を将来へ反映したい場合は、次のホルト・ウィンタース法などと比較します。

ホルト・ウィンタース法ではα・β・γの調整が重要

Section titled “ホルト・ウィンタース法ではα・β・γの調整が重要”

ホルト・ウィンタース法の予測精度を左右する重要な作業が、α・β・γの調整です。季節係数を求めた後も、この3つを適当に固定して終わらせず、予測誤差で確かめながら調整します。

同法は、水準・トレンド・季節成分を新しい実績で更新します。先ほどの季節係数の推定値は、季節パターンの理解や初期値の候補に使えますが、運用では季節成分自体も更新できます。

係数何を調整するか大きくした場合小さくした場合
α\alpha売上の水準の更新直近の水準変化へ速く反応する一方、一時的な変動も拾いやすい水準が安定しやすい一方、変化への追随が遅くなる
β\beta売上の増加・減少トレンドの更新伸び率・傾きの変化を速く反映する一方、誤った勢いを先へ延ばすおそれがある傾きを安定させる一方、成長の鈍化や反転への追随が遅くなる
γ\gamma月別の季節パターンの更新今年の繁忙・閑散の変化を反映しやすい一方、一度限りの特売などを季節性と誤認しやすい過去の季節性を保ちやすい一方、繁忙月の変化へ追随しにくい

βは資料によって β∗\beta^* と書かれることもあります。α・β・γは一緒に作用するため、一つだけを見て「大きいほど良い」とは決められません。一般に0〜1の範囲を基本としますが、式の定義や実装によって組合せの制約も異なるため、利用するソフトの定義を確認します。

売上の水準に比例して季節変動が大きくなる場合は乗法型、季節による増減額がおおむね一定なら加法型を検討します。乗法型は売上や水準が正であることを前提とするので、0や負の値を含む系列にはそのまま適用しません。

調整は、次の順で行います。

  1. 検証用の期間を先に決める。 この3年例なら、まず2023〜2024年で学習し、2025年を予測して確かめます。短い学習期間のため、結果が安定するかにも注意します。
  2. 学習データだけで初期値と係数を推定する。 2025年を検証する段階では、上の3年平均の季節係数を流用せず、2024年までのデータだけで季節成分も推定し直します。2025年の実績を先に使ってはいけません。
  3. α・β・γの組合せとモデルを比較する。 学習時の誤差だけでなく、検証期間のMAE・RMSEなどを確認します。1か月先の発注に使うなら1か月先、年間計画なら12か月先というように、用途に合う予測期間で比べます。
  4. 予測時点をずらして検証する。 新しい月の実績が得られるたびに学習を更新し、その先を予測する検証も行います。無作為に月を混ぜて分割しません。検証期間で何度も調整した誤差は、未使用の最終評価データでの誤差と区別します。
  5. 選んだ設定で全学習期間を使い直す。 2026年を予想する段階では2023〜2025年を使って再推定し、予測値と前提、採用したα・β・γ、初期値の決め方を残します。

前年同月と同じ値を置く季節ナイーブ法も比較対象にします。複雑な手法や大きな係数が、常に単純な予測より良いとは限りません。必要ならトレンドを抑える減衰型も比べ、実績と予測のずれ、残差の季節性、係数の安定性を確認します。

推定した季節性をロジスティック曲線の予測に反映する

Section titled “推定した季節性をロジスティック曲線の予測に反映する”

ロジスティック曲線と組み合わせる場合も、曲線で基調を表す工程と、実績から季節性を推計する工程を分けます。 説明のため、前節の曲線の月t=1を1月に対応させ、上で求めた12か月の季節係数を適用します。これは別々に用意した学習用の例を組み合わせるもので、ロジスティック曲線を36か月の売上から推定した結果ではありません。

季節性を反映した売上予測t=[F(t)−F(t−1)]×S^m(t).季節性を反映した売上予測_t=[F(t)-F(t-1)]\times\hat S_{m(t)}.
商品Aの基本売上高と、3年分から推定した季節性を反映した予測例

青はロジスティック曲線の累計売上高の差分、橙は過去3年の月別売上から推定した季節係数を掛けた売上高です。t=1を1月とし、金額は万円で表示しています。

  • 青:累計売上高の前月との差分=月別の基本売上高
  • 橙:基本売上高に過去3年の月別データから推定した季節係数を掛けた予測例
  • t=1を1月とする。季節係数適用後の累計は、元のS字の累計売上高と一般に一致しません
グラフの数値を表で確認する
暦月(t=1は1月)基本売上高:累計の差分(万円)3年分から推定した季節係数季節性を反映した売上高(万円)
134.120.827.3
252.010.7539.01
375.870.968.28
4103.820.9598.63
5130.321130.32
6146.951.1161.65
7146.951.2176.34
8130.321.15149.87
9103.821103.82
1075.871.0579.66
1152.010.9549.41
1234.121.1539.24

学習用のデータ・理論値。狭い画面ではグラフを横にスクロールできます。

6月の基本売上高約146.95万円に、推定季節係数1.10を掛けると、基準売上高は約161.65万円です。7月は基本売上高約146.95万円に係数1.20を掛け、約176.34万円となります。係数は暦月ごとに異なり、同じ暦月の過去実績をもとに推計します。

さらに直近のずれを補正する例として、6月の実績を180万円、5月までの平滑比率を1.0、比率の平滑化係数を0.3と仮定すると、

  • 実績と基準の比率:180/161.6463≈1.1135180/161.6463\approx1.1135。
  • 6月の平滑比率:0.3×1.1135+0.7×1.0≈1.03410.3\times1.1135+0.7\times1.0\approx1.0341。
  • 7月の予想売上高:146.9512×1.20×1.0341≈182.35146.9512\times1.20\times1.0341\approx\mathbf{182.35} 万円(丸め前の値で計算)。

この180万円は更新の手順を示すために置いた別の仮定で、過去3年の季節係数の推定には使っていません。この比率補正も独自の簡易モデルであり、α・β・γで水準・トレンド・季節を更新するホルト・ウィンタース法そのものではありません。両者は同じ条件で予測誤差を比較する候補です。

季節係数や補正比率を掛けた月別売上の合計は、元の曲線の累計上限1,200万円と一般には一致しません。累計上限も維持したい場合は、季節性を含めて配分や曲線を調整します。実務で曲線のパラメータを推定するときは、季節調整済みの売上を用いるなど、季節性を基調へ混ぜない手順を考えます。

売上を数量へ直す場合は、翌月単価の仮定も必要です。例えば単価1,000円なら、約182.35万円の売上に対応する数量は約1,823個です。実際の発注では丸める前の予測と在庫・ロット単位などを合わせて判断します。詳しい指数平滑の基礎は前の特集も参照してください。

5. PPMで「市場と自社の位置」を見直す

Section titled “5. PPMで「市場と自社の位置」を見直す”

プロダクト・ポートフォリオ・マネジメント(PPM)の成長・シェア・マトリクスは、市場成長率と相対的市場シェアから、事業・製品群への資源配分を考える道具です。

相対シェアが高い相対シェアが低い
市場成長率が高い花形:成長機会と投資を検討問題児:投資して地位を築けるか検討
市場成長率が低い金のなる木:資金創出の可能性を確認負け犬:役割、採算、継続条件を点検

例えば市場全体が成長していても、自社商品のシェアが低下していれば、自社の数量が市場と同じ速度で増えるとは限りません。逆に、成長率が低い市場でも、特定の顧客に必要な商品が安定して利益を生む場合があります。

PLCとPPMは別の視点です。PLCは製品の時間的な推移、PPMは市場成長率と競合に対する相対シェアを見ます。市場の範囲、比較する期間、売上高・数量のどちらを使うかをそろえ、主要競合の情報を確認します。分類のラベルだけで撤退や投資を決めず、顧客価値、利益、資金、供給能力、他商品との関係も検討します。戦略的マーケティングのPPMも参照してください。

6. 理論値から実際の売上計画へ

Section titled “6. 理論値から実際の売上計画へ”
  1. 全体を商品別に分ける:売上全体を商品A・B・Cなどに分解し、各商品の時系列推移を確認する。
  2. 各商品を数量と単価に分ける:商品ごとに数量と実効単価、返品・値引きを整理し、それぞれを予想する。
  3. 市場を調べる:PLCの仮説と、PPMの市場成長率・相対シェアを実績や顧客・競合の情報で確かめる。
  4. 方法を比較する:前年同月比、移動平均、指数平滑、必要ならロジスティック曲線による売上モデルを同じ予測時点で比べる。
  5. 実績の中身を分ける:新規・リピート・買替え、季節性、欠品、施策、価格変更を可能な範囲で確認する。
  6. 前提を残す:累計売上の上限、成長速度、季節係数、単価、供給能力などを記録し、基準・上振れ・下振れを作る。
  7. 時系列順に検証する:その時点で使えるデータだけで過去の予測を作り、後の実績との誤差を複数時点で確認する。
  8. 利益と資金に結ぶ:数量から材料・作業・配送を見積もり、単価と費用、入金時期を組み合わせる。

シナリオの幅は、統計的な予測区間と同じではありません。需要に対する供給余力や、価格変更による数量への影響も確認します。製造業の原価計算、CVP分析、キャッシュフロー分析につなげます。

  1. 翌月の予想がA:400個×1,100円、B:500個×800円、C:200個×950円なら、売上合計はいくらですか。
  2. ロジスティック曲線の累計売上高が増加し続ける場合、なぜ月別売上高が減ることがありますか。
  3. 曲線から翌月売上高を約182.35万円と予想しました。この金額だけで販売数量も決まりますか。
  4. 市場成長率が高くても、自社の相対シェアが低下している場合、何を確認しますか。
  5. 施策前後の売上が増えた場合、その増加をすべて施策の効果といえますか。
  6. 6月の各年比率が1.10・1.08・1.12で、正規化前の12か月平均が1のとき、6月の季節係数はいくらですか。
  7. ホルト・ウィンタース法のα・β・γは何を調整し、どのように選びますか。
解答・解説
  1. A:44万円、B:40万円、C:19万円で、合計1,030,000円です。
  2. 累計は増えていても、上限に近づくと増加の速度が鈍り、前月との差分が小さくなるためです。
  3. 決まりません。単価の仮定が必要です。単価1,000円なら約1,823個ですが、単価が変われば同じ売上高に対応する数量も変わります。
  4. 市場の定義、競合、顧客の移行、自社の価格・供給能力、商品別の採算などを確認します。
  5. いえません。季節、価格、競合、欠品などの影響や、施策がなくても生じた販売を考え、可能な比較を行います。
  6. (1.10+1.08+1.12)/3=1.10(1.10+1.08+1.12)/3=1.10 です。過去データから求めた、平均的な月に対する比率です。
  7. αは水準、βはトレンド、γは季節成分の更新を調整します。学習期間だけで推定し、時系列順に分けた検証期間の予測誤差や、予測時点をずらした検証で組合せを比較します。単に大きくすれば良いわけではありません。

前の特集:時系列分析・予想へ戻る