放牧履歴集計プログラム操作・活用マニュアル

プログラムの概要
放 牧 履 歴 集 計 プ ロ グ ラ ム GRT(GrazingRecordTabulator)は 、 牛 の 移 動 等 を 記 録 し た 野 帳 から、牧区（圃場）別、月別、個体(牛)別に放牧実績を集計するプログラムです。Excel(Version2007以降）の上で動作します。
GRTのプ ログラムフ ァイルは、「放牧集 計ブック.xla」で す。このフ ァイルをダ ブルクリ
ックすると、Excelが起動して、GRTが読み込まれ起動します。
GRTが読み込まれたとき、Excelの設定によっては、図１のような画面になります。GRTプログラムがマクロで作成されているからです。GRTを起動させるために、ボタン「マクロを有効にする」をクリックしてください。

図１■ 準備編－野帳からの転記(データ入力)－
牛の移動を行った際に、日付、移動元、移動先、移動した頭数、個体名を、忘れずに記録しておきます。 記録は野帳でも構いませんし、GRTプログラムのシート「野帳の転記」に直接入力しても構いません。
以下では、野帳からの転記(データ入力)の方法を解説します。
(1) GRTが 起 動 す る と 、「 起 動 メ ニ ュ ー 」 が 表 示 さ れ ま す (図 ２ )。 初 め て GRTを 利 用 す-1-

るときは、ボタン「初めて利用します」をクリックします。

図２(2) 「 初 め て 利 用 し ま す」 を ク リ ッ ク す る と、 シ ート 「 野帳 の 転記 」 の画 面 にな り 、メッ セ ー ジ ボ ッ ク ス が 現 れ「 記 入 の 仕 方 が 分 か らな い 方 は 、 メ ニ ュ ー [野 帳 転 記 シー ト の見本]を実行してください。記入例が見られます。」と表示されます(図３)。

図３(3) そこで、次のようにメニュー[野帳転記シートの見本]を実行します。
①リボンに設置されている「アドイン」タブをクリックするとメニュー[放牧集計]が表示され、さらにメニュー[放牧集計]をクリックすると、サブメニュー[集計作業(データチェックを含む)]、[野帳転記シート新規作成]等が表示されます(図４)。

-2-

図４
②サブメニューからメニュー[野帳転記シートの見本]を見つけてクリックすると、シート「野帳の転記(見本)」の画面になります(図５)。

図５(4) この見本シートにならって、図３のシート「野帳の転記」に放牧記録を入力します。
な お 、 メ ニ ュ ー [放 牧 集 計 ]-[野 帳 転 記 シ ー ト 新 規 作 成 ]を ク リ ッ ク す る と 、 シ ー ト 「 野 帳の転記」が表示されます。入力の形式に関しては見本シートを見てもらえばお分かりになると思いますが、記入及び日数算定の留意点・ルールについて述べておきます。
①記録は日付にしたがって、古い順に入力してください。日付順でない場合、正しい集計ができません。その場合は、その旨のメッセージが表示されます。
② 移 動 す る 個体 が 2頭 以 上 い る場 合 は 、 ス ラ ッ シ ュ "／ "で 区 切 りま す 。 ス ラ ッ シ ュ は-3-

全角でも半角でも構いません。
③記録開始時にすでに放牧していた牛は、その前日に牛舎からその牧区に入牧したと記録します。たとえば、記録開始日が４月１日で、すでに放牧している個体(牛)がいる場
合 、 そ の 牛 は 3月 31日 に 牛 舎 か ら そ の 牧 区 に 入 牧 し た と シ ー ト 「 野 帳の 転 記 」 に 入 力 し ます。
④放牧日数の算定では、放牧開始(入牧)日はカウントせず、放牧終了(退牧)日はカウント す る こ と に し て い ま す。 あ る 個 体 (牛 )が あ る 牧 区 か ら 別の 牧 区 に 移 動 し た場 合 、2つの牧区の放牧利用日数にカウントされることを避けるためです。
⑤入力データの英数字は、半角と全角、大文字と小文字は同じとみなされます。たとえば、「aａAＡ」の４文字は同じとみなされ、「2２」の２つの数字も同じとみなされます。
■ 操作編
集計の方法と、集計の結果として表示される何枚かのシートに関して、その見方を解説します。
１．集計の実行(1)放 牧 の 記 録 を シー ト 「 野 帳 の 転 記 」 へ転 記 す る 作 業 が 終 わ っ たら 、 集 計 処 理 に な ります。集計処理のメニューは２つあります。それらは、メニュー[放牧集計]の下にある、サブメニュー[集計作業(データチェックを含む)]と[集計作業(月別集計を含む)]です。
初めてシート「野帳の転記」を作成したとき、あるいは作成した「野帳の転記」を修正してから再度集計処理をする時には、サブメニュー[集計作業(データチェックを含む)]を実行してください。入力したデータに入力ミスが無いかをチェックしてから、指定期間内のデータを処理します。指定期間が指定されていないときは、入力されたデータの全てを処理します。
サブメニュー[集計作業(月別集計を含む)]は、牧区ごとの放牧頭数を月別に集計したいときに実行します。１つの年次(暦年)の１月から12月までの放牧頭数を牧区別に集計します。集計する年次は、入力されているデータからGRTが推測して表示します。その年次で良ければ集計へ進み、他の年次にしたいときは修正画面で変更してから修正へ進みます。
それでは、前段で見本としたシート「野帳の転記(見本)」を２つの[集計作業]メニューで集計処理した結果を示しながら、どんな内容が集計されるか紹介しましょう。
(2)[集計作業]メニューを実行すると、「集計結果」、「(清書)集計結果」、「牧区別要約」、「 個 体 別 集 計 」、「 個 体 別 要 約 」、「 月 別 放 牧 実 績 」 の ６ 種 の シ ー ト が で き ま す 。 以 下 、 各
シートごとに解説します。
①集計結果シート(図６)：集計が終わると表示される表です。牛舎から放牧する、牧区を移動させる、牛舎へ戻す等の個体(牛)の移動記録が、牛舎・牧区ごとにまとめられて、日付順に、移動元、移動先、個体名等が整理されます。この表を元に、以下の表が作成さ-4-れます。

図６②(清書)集計結果シート(図７)：集計結果シートをもとに、牧区ごとに、牧区に放牧されている牛が変わるまでを1つの期間として、各期間ごとに期間の始めと終わり、日数、放牧実頭数、延べ頭数、入牧または退牧した頭数、入退牧先の牧区名が表示されます。各
牧区の一番下の行の「入牧頭数」欄に、＠マークの付いて数字があります。この数字は、「 延 べ 頭 数 」合 計 を 「 日 数 」 合 計 で 割っ た 数 値 で す 。 そ の 牧区 1日 の平 均 放 牧 頭 数 を 表 しています。

図７③牧区別要約シート(図８)：(清書)集計結果シートをもとに、牧区ごとに放牧利用日数と利用頭数を集計した結果です。集計期間中に、最初に放牧に利用した年月日、その日以後には放牧しなかった年月日、前２つの年月日間の期間日数、期間日数のうち放牧されていた利用日数、放牧された延べ頭数が表示されます。

-5-

図８
④個体別集計シート(図９)：(清書)集計結果シートをもとに、個体(牛)ごとに、その牛が牧区を移動するたびに、入牧日と退牧日、入牧から退牧までの放牧日数、放牧中の牧区名が表示されます。

図９⑤個体別要約シート(図10)：個体別集計シートをもとに、個体(牛)ごとに、放牧利用日数と利用頭数を集計した結果です。集計期間中に、最初に放牧された年月日、その日以後には放牧されなかった年月日、前２つの年月日間の期間日数、期間日数のうち放牧されていた放牧日数が表示されます。
ある牛の牧区名が記載されたセルを選んで、メニュー[同居牛の一覧へ]をクリックすると、その牛がその牧区にいるときの同居牛がリストされている個所へジャンプします。

-6-

図10
⑥月別放牧実績シート(図11)：牧区別要約シートをもとに、牧区ごと、月ごとの放牧頭数を集計した結果です。牧場全体の月ごとの放牧延べ頭数も表示されます。
以上、放牧記録の転記作業及び集計作業の方法と手順、並びに集計結果の内容について述べました。

-7-

図11
(3)コンテキストメニュー
メニュー[放牧集計]はリボンのタブ「アドイン」から選んで実行してきましたが、シートの任意のセルで右クリックすると現れるコンテキストメニューのトップにも設置されていますので、そちらも利用してみてください(図12)。
Excel 2003 までのバージョンでは、リボンによるメニューがなくて、代わりにメニューバーがありましたが、コンテキストメニューは新旧のバージョンで共通です。

図12２．入力したデータにエラーがあったとき-8-

GRTに 慣れな いう ちは 、不注 意に よっ て、 放牧記 録の入力 がGRTで決めら れた形式に あわないミスや、個体(牛)名・牧区名の一部転記漏れなどをしてしまうことがあります。それらによって、集計作業でデータエラーが発生して集計が適切にできなくなります。
データのエラーチェックは、集計作業のメニューを実行するたびに行われます。エラーが発生したときはエラーメッセージが表示されて、エラー対策に役立つ情報が示されます
から、それを元にエラーを修正してください。
どんなミスをしてしまうことがあるか、前もって知っておくこともエラー対策に有効ですから、GRTの開発過程のテストや実際のデータでの集計作業で発生したエラーを紹介します。
(1) 日付が前後した例
移動(入退牧)の日付が前後していると、日数計算でマイナス値がでたり、退牧牛がいなかったり、退牧区がなかったりしますので、エラーと判定されて、その旨のメッセージが出ます(図13)。

図13(2) 牧区にいない牛を退牧させたデータの例
ある牧区から個体(牛)を移動する場合、その牧区にいるはずなので、その牧区にいない個体(牛)が移動したと入力されていると、集計時にその旨のメッセージが出ます。ただし、牛舎からある牧区に入牧する場合は、牛舎にいる牛あるいは飼養している全頭の個体名が特定(記録)されていないので、チェックされません。(図14)

-9-

図14
(3) 移動(退牧)する牧区が初出である例
ある牧区から個体(牛)が移動(退牧)する場合、その牧区への移動(入牧)記録があるかをチェックして、入牧記録のない場合にはその旨のメッセージが出ます。ただし、入牧区があるか否かについては、あらかじめ牧区一覧があるわけではないので、チェックされません。(図15)。

図15(4) 「頭数」欄と「個体名」欄に記入された個体数が一致しない例
放牧牛の頭数に見合う個体数がないと、延放牧頭数が過大に算出されたり、過少になったりするので、エラーと判定されて、その旨のメッセージが出ます(図16)。

- 10 -

図16３．記録漏れや入力の誤りをなくすために上述のように、個体名や牧区の入力ミスのほか、野帳への記録漏れがあると、放牧履歴を集計することができません。とくに、記録漏れは早めに確認する必要があります。このため、野帳に記録した牛の移動実績は、毎月、GRTに入力し、集計することをお勧めします。そのことにより、記録漏れや入力ミスに早く気づき、年末の集計がスムースにできます。
４．入力データの保存と再利用
入 力 し た デ ー タ と 集 計 結 果 は 、 Excelの メ ニ ュ ー [名 前 を 付 け て 保 存 ]で 保 存 で き ま す 。
保 存 し た フ ァ イ ル を 再 利 用 す る に は 、 1ペ ー ジ に 記 述 さ れ て い た 手 順 で GRTを 起 動 し 、 起動メニューのボタン「作成済みのファイルを利用します」をクリックして保存したファイ
ルを開きます。そのファイルでデータを追加したり修正したり、集計作業をし直すことができます。

- 11 -

■ 活用編１．牧区（圃場)ごとの牧養力の把握と牧養力向上へ向けた対応への活用
牧 区 別 要 約 シー ト (図 7)と 、 各牧 区 (圃 場 )の 面 積 か ら 、 各 牧 区 の面 積 あ た り 牧 養力 を 計
算す る こ と が で き ま す (表 1)。 各 牧 区 の 草 種、 肥 培 管 理 、 排 水 条 件と 牧 養 力 を 照 らし 合 わ
せ る こ と で 、牧 養 力 向 上 に 必 要 な 対 策が 明 ら か に な り ま す 。た と え ば ， 表 1か ら は 、 排 水
不良牧区の牧養力が低く，圃場の排水改善が牧養力向上に必要なことが分ります。
表1 牧区別の牧養力と草種、圃場条件との関連性
放牧延べ頭数
牧養力(日頭）（日頭／10a）

牧区名

面積（㎡）

草種

圃場条件等

A～B

7,230

889

123

イタリアンライグラスーミレット

排水良C1～C4

8,196818100

イタリアンライグラスー野草

C5～C87,527

498

66

バヒアグラスD5,41919636

イタリアン（採草）ーミレット

E

1,051

114

108

飼料イネ（たちすずか）

F

7,854

318

40

イタリアン－野草

排水不良
排水不良

２．圃場(牧区)ごとの月別の牧養力の把握と放牧期間中の可食草の安定供給、放牧延長に向けた対応への活用
月別放牧実績シート(図11)から、各牧区及び牧場全体の月別の放牧延べ頭数を把握する
こ と が で き ま す (図 17)。 ま た 、 各 牧 区 (圃 場 )の 面 積を も と に 、 各 牧 区 の 月別 の 牧 養 力 (面積当たり放牧延べ頭数)を把握することができます(図18)。
これをもとに，放牧期間を通した牧草の安定供給と放牧期間の延長に有効な草種等の把握が可能になります。たとえば、図17からは、11月、12月に牧場全体の牧養力が低くなっ て い る こ と が 分 り ま す 。 図 18か ら は 、 10月 か ら 12月 に E牧 区 の 牧 養力 が 著 し く 高 い こ とが分 り ます 。 そこ か ら放 牧 期間 の 延長 を はか る ため に は、 E牧 区で 利 用し て いる 飼 料イ ネの作付を拡大すること等が示唆されます。

- 12 -

放牧延べ頭数500

牧区別･月別放牧実績

450

A～B400C1～C4350
300

C5～C8250

D200

E150

F1005001月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
図17

牧区別・月別放牧実績

牧養力（日頭/月10a）

牧区別･月別牧養力

605040A～BC5～C8EC1～C4DF5月

7月

30201004月

6月

図188月

9月

10月

11月

12月

牧区別・月別牧養力

３．耕畜連携助成事業の実績報告への活用
転作田での放牧(水田放牧)を行う場合、耕畜連携助成(水田活用の直接支払交付金)の対象となることから、圃場ごとの管理及び放牧実績の提出を求められることがあります。
その際、牧区別要約シート(図８)に、牧草播種日や施肥日を追記することにより、助成事業の実績報告書として活用することができます(表2)。

- 13 -

表2 牧区（圃場）別の放牧管理と放牧実績（耕畜連携助成への実績報告書式例）
牧区名A
B１B4C1C2C3C4C5C6C7C8D1D2D3D4EF

牧草播種
草種･播種量イタリアン
2011/10/15
3kg/10a、ミレッ､2012/7/20
ト3.5kg/10a
播種日

施肥10/15：40kg
3/5：20kg
7/20：30kg

イタリアン3kg

10/15：40kg、3/5：20kg

バヒアグラス
2011/5/20、3kg、イタリアン
2011/10/30
3kg

10/30：30kg

2011/10/20 イタリアン3kg、ミ、2012/7/22
レット3.5kg

10/15：40kg、3/5：20kg、7/22：30kg

2011/10/20

6/15：50kg、9/10：10kg
2011/10/30 イタリアン3kg
10/30：:20kg※栽培関係の情報を追記
6/20田植え飼料イネ

放牧開始
2012/4/28
2012/4/1
2012/4/1
2012/6/3
2012/4/27
2012/4/27
2012/4/1
2012/4/15
2012/5/5
2012/5/22
2012/7/15
2012/9/302012/9/18
2012/9/5
2012/8/18

放牧実績
放牧終了 放牧日数 放牧延べ頭数
2012/11/7
81
144
2012/11/10
207691
2012/9/23
34
54
2012/11/24
46
82
2012/12/16
102
216
2012/10/6
74
123
2012/12/6
136397
2012/4/27
1224
2012/12/11
101
215
2012/11/7
59
140
2012/11/13
67
119
2012/10/6
612
2012/9/30
1224
2012/11/7
4488
2012/10/25
36
72

2012/10/12

2012/12/8

57

114

2012/5/9

2012/10/15

159

318

４．個体(牛)ごとの原価計算等への活用
肉 用 牛 繁 殖 経 営 で は ， 個 体 別 集 計 の 要 約 シ ー ト (図 10)と 、舎 飼 時 と 放 牧 時 の 1日 当 た り
飼料代等から，個体ごとの年間の飼養経費を試算することもできます。この飼養経費と個体ごとの資質(分娩間隔，子牛の販売価格)を照らし合わせることで，個体ごとの収益把握が可能になります。これらの情報をもとに，経営全体の収益向上につながる家畜飼養計画等へ応用することができます。

- 14 -