学校(教育)ソフトウェアの開発・販売

一覧表から時数集計(エクセル)【無料アプリ】

 計画授業時数や実授業時数は『日課番』で自動集計できますが、実際に実施された時間割と今後予定されている時間割が混在している場合、時間割で使用している科目名と集計先の科目名が異なっている場合、『日課番』の授業データと実際の授業で食い違いが生じた場合などにも柔軟に対応できるように、実際の運用に合った授業時数をカウントするアプリ(エクセルマクロ)をご用意致しました。
 このアプリは、エクセルのシート上にあるクラス一覧表から、クラス毎にコマの個数(授業時数)をカウントします。さらに、時間割で使用している科目名を別な科目名として集計できますので、「国a」、「国b」を「国語」でカウントしたい場合などはクラス一覧表の科目名を変更しなくてもOKです。また、1年間分の時間割をエクセルシート上に保存しておくことができますので、不測のトラブルにも安心して対応できます。


《使用手順》
1.「設定」シートにおいて、授業時数を集計する科目名を設定します。
▼「設定」シート


 〔科目名〕にはクラス一覧表(時間割表)で使用している科目名を入力します。
 『時間番』の[科目名]および[選択科目名]をコピー&ペーストで貼り付けできます。

 〔集計先〕には実際に授業時数をカウントする科目名を入力します。
 〔集計先〕=〔科目名〕のときは、〔集計先〕には何も入力しないでください。
 〔集計先〕となっている科目名を、さらに別の集計先に設定することはできません。
 画面では〔体育〕の集計先が〔保体〕となっていますので、科目名が〔体育〕のコマは〔保体〕の科目にカウントされます。

2.「原簿」シートにクラス一覧表をクリップボード経由で貼り付けます。
 クラス一覧表をクリップボードに貼り付ける場合は、『日課番』において[ファイル]−[印刷]−[クラス一覧表]を選択し、印刷設定で〔コマの設定(クラス)〕を右のように設定してください。
 貼り付け方法が分からない場合は、サポート をご覧ください。

▼「原簿」シート


 1行目には日付が入りますが、表記は任意です。(集計には無関係です。)
 2行目には授業時間が入りますが、表記は任意です。ただし、何も入力されていないセルがあるとその直前列までが集計対象となります。
 A列にはクラス名が入ります。
 B3セルより右下側のセルに科目名が入ります。

 授業時数を集計したい日付の時間割をどんどん右端列に追加してください。

3.授業時数を集計します。
 「設定」シートにおいて、[時数集計]ボタンをクリックします。
 すると、「原簿」シートに存在するコマの個数をクラス毎にカウント・表示します。
▼「時数」シート


 「時数」シートに表示される科目名は、「設定」シートで入力した〔科目名〕の順番になります。
 「設定」シートで〔集計先〕が入力されている科目は表示されません(時数が0となるため)。
 「原簿」シートにおいて「設定」シートにない科目名が使用されているときは、自動的に最後尾に追加されます。

 「時数」シートの内容は、[時数集計]ボタンをクリックする度にすべてクリアされ、再度新たに作成されます。したがって、「時数」シートにおいてセルの内容、幅、高さ、罫線などを変更しても、再び[時数集計]ボタンをクリックすると元の状態に戻ります。