直売所における切り花需要量の予測ソフトウェア

操作マニュアル
販売データ

需要予測値
計算…

月曜：82点火曜：87点・・レジのPOSデータなど
180
y = 1.52 x + 13.44
R² = 0.83

160

120
10080

その他の変動604020

直売所K ユリ

00204060

平均して偶発的な変化除外

80 100

RTの販売量（点）曜日による変動40

１日の販売量（点）

１日の販売量（点）

140

もとの変動

y = 1.20 x + 2.11
R² = 0.8530

週による変動

延長し合成

20

予測結果

10

直売所T 小ギク

00102030

RTの販売量（点）ソフトウェアバージョン 1.01 対応

2013 年 11 月 18 日作成

目次

１．本ソフトウェアのねらい・・・・・・・・・・・・・・・・・・・・・・１
２．本ソフトウェアの概要・・・・・・・・・・・・・・・・・・・・・・・２（１）機能の概要と想定される利用場面（２）必要なシステム（３）プログラムのファイル構成（４）ソフトウェアの開始（５）ソフトウェアの保存と終了（６）ソフトウェアの構造
３．売り逃し推測、日内予測・・・・・・・・・・・・・・・・・・・・・・５（１）データ入力（２）日内分析（３）売り逃し推測（４）日内予測
４．年間予測、週間予測・・・・・・・・・・・・・・・・・・・・・・・・９（１）データ入力（２）曜日分析、週分析、一括実行（３）年間予測、週間予測
５．補足：Excel マクロ機能の設定・・・・・・・・・・・・・・・・・・・13（１）マクロのセキュリティレベルの設定（２）コンテンツの有効化

１．本ソフトウェアのねらい

直売所での切り花販売は休日と平日など日々の需要量の変動が大きく、品目ごとに残品や欠品が多く発生している場合があります。残品や欠品を減少させるためには、需要量を予測し、それに合わせて出荷することが有効と考えられます。そこで、需要量の目安や出荷者間の調整のための情報を、主に直売所スタッフが出荷者に提供するためのツールとして、直売所 POS データ（POS（point of sale：販売時点情報管理）システム対応レジスターで収集されるデータ）などをもとに切り花需要量を品目ごとに推測・予測するソフトウェアを開発しました。
直売所の需要量は、極めて多種多様な要因の影響によって、日々変動しています。これらの要因の全てを正確に把握して完璧な予測を行うことは不可能です。しかし、主要ないくつかの要因のみを用いてもある程度の精度で品目ごとに需要量を予測できます。
本ソフトウェアは多様な品目、多様な直売所において利用できるように、共通する大きな要因として季節（週）と曜日のみしか組み込んでいません。本ソフトウェアの予測の精度は、出荷実績（出荷者の予測を反映していると考えられる）と比較したところ同程度か若干良好でした。際だって高精度ではありませんが、ある程度参考となる情報は得られます。特に多数の品目について予測する際にはコンピューターが計算するので、省力的で有効です。本ソフトウェアの予測値を基に、予測する直売所の個別具体的な状況を踏まえて、そのほかの多種多様な要因を考慮して補正を加えれば、より高精度な予測を提供できる可能性があります。
需要量の変動要因の例
発生頻度
高影
響期
間

低中長期的傾向
季節
長 物価
景気
ガソリン価格道路工事
長雨・暖冬など異常気象
食品事故

曜日
天気
短 品揃え
販売員の能力

祝日
物日行事
イベント
TV取材・放送

なお、ここでは需要量を販売量と売り逃した量の合計として捉えます。
したがって、売れ残った日では販売量と需要量は同じですが、売り切れた日では需要量は販売量より多くなります。
また、直売所では品目ごとに標準単価や最低単価を定める場合や、暗黙のうちに適当な価格が形成されている場合が多く、さらに、量目（商品１点あたりの分量）や品質が極めて多様で価格の検討が難しいです。このために、価格の影響は捨象します。

1

２．本ソフトウェアの概要（１）機能の概要と想定される利用場面
直売所での切り花販売において、POS データなどから、欠品による売り逃し分を含めた需要量の事後的な推測や、日内・週間・年間の需要量を事前に予測するソフトウェアです。需要量の目安を、直売所スタッフが出荷者に提供することに利用できます。また、これら機能のうち一部のみの利用もできます。
日内予測は、当日の追加的な出荷を出荷者に要請する際の参考にできます。
直売所スタッフによる週間予測に合わせて、ユリの開花予測技術（2012 年度成果情報「ユリ切り花の開花日予測・処理導出ソフトウェア」）、特定日開花技術（同「小ギクとユリのつぼみ期収穫切り花の特定日開花調節技術」）を出荷者が利用すると、需要量に合わせた出荷が可能となり、効果的と考えられます。
売り逃し推測と年間予測は、総会などの会議や部会活動などにおいて次期の検討材料にできます。
売り逃し推測

日内予測
週間予測
年間予測
一日の販売量の半
日曜日の営業
各年度の営業
使用する
いつ
いつでも分が売れる時刻
終了後終了後タイミング （時点）（RT）
２週間分程度の POS データと、各日に売何でり切れたか売れ残ったかの記録
入力（必要な
過去３年分の日別需要量ないし販売量
データデータ） 推測したい期間
RT までの販売量の POS データ
いつの翌月曜日から推測したい期間
その日翌年度１年間
（期間）
３週間
出力データ
何が需要量（ただし販売量を入力した場合は需要量（売り逃し分＋販売量）分かり売り逃しが考慮されない）
週内の出荷量調整の追加的な出荷を
参 考 （ ユ リ 開 花 予 測 次期の生産・出荷の何に次期の生産・出荷の出荷者に要請する用途使えるか 検討材料
技術と特定日開花技 検討材料
際の参考術と併用が効果的）（２）必要なシステム
Microsoft Excel 2007、2010、2013
上記の Excel が正常に動作すれば、OS（Windows Vista、Windows 7 など）やパソコン（Dell Inspiron、Sony VAIO など）の種類は問いません。
なお、POS データを利用する場合、推測・予測対象品目は、POS レジスターに品目コードが設定されている必要があります。
2

（３）プログラムのファイル構成
このソフトウェア本体は Excel ファイル（マクロ有効ブック）の「需要量予測 X_XX.xlsm」です（X_XX はソフトウェアのバージョン（版・型）を表す数字）。
（４）ソフトウェアの開始「需要量予測 X_XX.xlsm」をダブルクリックしてください。ファイルが開かれたら「コンテンツの有効化」ボタンをクリックしてください。
「コンテンツを有効化」ボタンが現れない場合には、本マニュアルの「５．補足：Excel マクロ機能の設定」を参考に Excel の設定を変更してください。

（５）ソフトウェアの保存と終了
１つのファイルでは１つの予測結果しか記録できません。このため、「名前を付けて保存」することをお勧めします。ファイル名は日付や品目名を入れると管理しやすいでしょう。また、この際に、ファイルの種類を「Excel マクロ有効ブック（*.xlsm）」にすると、そのファイルで再度計算し直すことができます。
終了は通常の Excel ファイルと同様に終了してください。

3

（６）ソフトウェアの構造
本ソフトウェアは、「売り逃し推測」と「日内予測」、「週間予測」と「年間予測」の２つの構成要素から成ります。それぞれの構成要素は「データ入力」、「分析」、「予測（ないし推測）」、「グラフを描く」の４つの要素から成ります。
「売り逃し推測」と「日内予測」は POS データなどお客様お一人一回のお買い物（販売）ごとの販売量データ（日や月単位で集計されていないデータ）が必要です。「週間予測」と「年間予測」は日単位で集計された販売量ないし需要量データが必要です。

4

３．売り逃し推測、日内予測（１）データ入力「売り逃し推測」と「日内予測」では、「日内分析」に必要なデータと、推測ないし予測したい期間のデータの２種類のデータを入力する必要があります。ここでは前者のデータを入力します。前者は、２週間分程度の販売データと、各日に売り切れたか売れ残ったかの記録です。なお、可能であればデータはその品目の販売量多い時期２週間分以上入力してください。２週間未満でも計算自体はできる場合がありますが、精度は劣ります。入力の上限は特に設けていませんが、PC の能力に制約されます。
「操作画面」シートの上段の「データ入力」ボタンをクリックすると下の「販売データ」シートが表示されます。記入例のように、POS データなどから、対象品目の販売について、販売ごと（日単位などで集計されていない）の「年」「月」「日」「時」「分」「販売量」を入力（転記）してください。入力は古いものから順に詰めてください（途中に空白があると、そこがデータの終わりだとソフトウェアが判断します）。入力が終われば、「入力完了」ボタンをクリックしてください。

5

「入力完了」ボタンをクリックすると、下のような「残品データ」シートが表示されます。ここでは、「販売データ」シートで入力した販売ごとのデータが日単位で集計されて表示されます。売れ残った日の行の「売れ残った」列に、「１」を入力してください。入力が終われば、「入力を完了してシートを閉じる」ボタンをクリックしてください。

データの入力は以上です。続いて「日内分析」に進んでください。
（２）日内分析「操作画面」シートの「日内分析」ボタンをクリックしてください。「日内分析を実行しました」というメッセージが現れたら、「OK」ボタンをクリックしてください。
「日内分析」を実行すれば、「売り逃し推測」と「日内予測」が実行できるようになります。これらは何度でもできます（例えば、毎日「日内予測」を実施する）ので、その場合にはこの時点で「Excel マクロ有効ブック（*.xlsm）」形式で名前を付けて保存しておくと便利です。ただし、直売所やその品目の特徴が徐々に変化することがあるので、日内分析は定期的に行うことをおすすめします（例えば、年１回など）。

6

（３）売り逃し推測「操作画面」シートの「売り逃し推測」ボタンをクリックしてください。下の「推測データ」シートがメッセージとともに表示されます。メッセージの「OK」をクリックして、記入例のように、「売り逃し推測」する期間の対象品目の販売について、販売ごと（日単位などで集計されていない）の「年」「月」「日」「時」「分」「販売量」を入力（転記）してください。入力は古いものから順に詰めてください（途中に空白があると、そこがデータの終わりだとソフトウェアが判断します）。入力が終われば「入力完了」ボタンをクリックしてください。

「入力完了」ボタンをクリックすると、下のような「推測結果」シートが表示されます。
左端の列が年月日、右端の列が推測値です。

7

（４）日内予測「操作画面」シートの「日内予測」ボタンをクリックしてください。下のような「日内予測」シートが表示されます。指示された時刻の販売量を入力すると、その日の需要量の予測結果が表示されます。指示される時刻は「日内分析」を実行すると変わる可能性があります。

8

４．年間予測、週間予測（１）データ入力「操作画面」シートの赤い部分に予測する期間の初日を入力してください。青い部分にデータ入力が必要な期間が表示されます。下段の「データ入力」ボタンをクリックしてください。

下のようなデータ入力する期間と予測する期間のシートとメッセージが表示されます。デー
タ入力する期間の各日の需要量を入力してください。
ここでは日単位で集計されたデータを入力してください。販売ごと（日単位などで集計されていない）のデータしかない場合には、「売り逃し推測」、「日内予測」の「データ入力」（「操作画面」シート上段「データ入力」ボタン）を利用すれば、日単位で集計することができます。
入力が完了したら、「操作画面」シートに戻って、「曜日分析」と「週分析」あるいは「一括実行」ボタンをクリックしてください。

なお、ここでは、「売り逃し推測」によって推測された需要量を入力することを想定しています。「売り逃し推測」ができない場合などでは販売量を入力しても計算はできます。しかしこの場合の予測には当然売り逃した量は考慮されません。
9また、「年間予測」と「週間予測」では、この入力されたデータの期間から、予測する期間をソフトウェアが判断しています。したがってデータを入力する期間を間違えると、予測される期間も変わりますので注意してください。また、ソフトウェアでは月曜日から日曜日の１週間を１単位として予測するため、データの入力期間によっては予測する期間が若干ずれる場合があります。この場合にはデータの入力期間を月曜日から日曜日にしてください。
（２）曜日分析、週分析、一括実行「操作画面」シートの「曜日分析」と「週分析」あるいは「一括実行」ボタンをクリックしてください。お使いの PC の能力によっては少し処理に時間がかかる場合があります。「一括実行」よりは、「曜日分析」と「週分析」とを別々に実行した方が若干 PC の負荷が軽減されます。
「曜日分析」と「週分析」を別々に実行する場合には、「曜日分析」を先に実行してください。

（３）年間予測、週間予測「操作画面」シートの「年間予測」ボタンをクリックすると「年間予測」が、「週間予測」ボタンをクリックすると「週間予測」が実行されます。

10

「年間予測」か「週間予測」が実行されると、下のような予測期間のシートが表示されます。
ここでは「年間予測」の画面を示していますが、「週間予測」も同様です。
「予測値」の列が、結果として得られた需要量の予測値です。これは「予測値」列の左側の「曜日指数」と「週指数」と「日平均」の積になります。
年によっては年末年始の数日間の予測ができない場合があります（365 日÷7 日＝52 週 余
り 1 日のため）。また、前述の通りここでは曜日と週の影響のみから需要量を予測しています。予測する直売所の個別具体的な状況を踏まえて、祝日や転記をはじめ、そのほかの多種多様な要因の影響を、この予測値に加味して調整することをおすすめします。

11

「操作画面」シートの「グラフを描く」ボタンをクリックすると、下のようなグラフが表示されます。ここでは「年間予測」の画面を示していますが、「週間予測」も同様です。

12

５．補足

Excel マクロ機能の設定（１）マクロのセキュリティレベルの設定
本ソフトウェアはマクロというプログラムによって動作します。マクロを動作させるためには、Excel の設定を変更する必要があります。この変更は Excel に保持されるため、１度変更すれば、次回以降の起動時には不要です。したがって、既に別のソフトウェア利用などで設定を変更している場合にも、この作業は不要です。
①Excel2010、2013
画面は Excel2013 のもので、Excel2010 と若干異なりますが、作業は同じです。
Excel のメニューの「ファイル」をクリックしてください

左側のメニューから「オプション」をクリックしてください13左側のメニューから「セキュリティセンター」を選択して、「セキュリティセンターの設定」
ボタンをクリックしてください

左側のメニューから「マクロの設定」をクリックして、「警告を表示してすべてのマクロを無効にする」にチェックを入れて、「OK」ボタンをクリックしてください。

なお、セキュリティの観点から、「すべてのマクロを有効にする」は、危険なコードを実行
14される可能性があるため、おすすめできません。
「警告を表示してすべてのマクロを無効にする」では、ファイルにマクロが含まれている場合には警告が表示されますが、実行はされないため、おすすめします。その代わりに、マクロが含まれるファイルを開く都度、手動でマクロを有効にする必要があります。その方法は、次で説明します。
「警告を表示せずすべてのマクロを無効にする」では、マクロを有効にすることができません。
②Excel2007
左上の Office ボタンから「Excel のオプション」ボタンをクリックしてください。以後の操作は、Excel2010、2013 で「オプション」をクリックしてからと同じです。

（２）コンテンツの有効化①Excel2010、2013
画面は Excel2013 のもので、Excel2010 と若干異なりますが、作業は同じです。
「開花日予測 X_XX.xlsm」をダブルクリックしてください。
「セキュリティの警告」が表示されたら「コンテンツの有効化」ボタンをクリックしてください。

15

②Excel2007「開花日予測 X_XX.xlsm」をダブルクリックしてください。
「セキュリティの警告」が表示されたら「オプション」ボタンをクリックしてください。

下のフォームが現れたら、「このコンテンツを有効にする」をチェックして、「OK」ボタンをクリックしてください。

16

直売所における切り花需要量の予測ソフトウェア操作マニュアル（ソフトウェアバージョン 1.01 対応）
2013 年 11 月 18 日 第１版------------------------------------------------------------------------------------------------------------------------------------------作成：農研機構 北海道農業研究センター（担当 吉田）〒062-8555 北海道札幌市豊平区羊ヶ丘１番地℡011-857-9310
直売所における切り花需要量の予測ソフトウェアは、農林水産省新たな農林水産政策を推進する実用技術開発事業「都市域直売切り花の需要に対応する特定日開花・常温品質保持技術の開発（平成 22～24 年度実施 課題番号 22072）」の成果を含みます。