1 はじめに
先日、らいざ先生の筋トレ企画に仲間入りをした。吉野はそこそこ筋肉もあるので、筋トレはわりと好きだ。ほいほい付いていき、日々筋トレをしている。
さて、らいざ先生を見ていると、Twitterを使い、自分の趣味(筋トレ)を周りに発信している。Twitterの教員界隈にはそういった発信を行っている人が多くいる。
吉野はTwitterに特に有意義さを求めていなかったが、折角ならばもう少し有効活用してみたい。そこで何か自分でも発信してみようと思った。
では吉野が教員向けに何か発信できるかといえば、一番はExcelについてだろう。教員界隈ではよく、「Excel使えない教員」が槍玉にあげられている一方で、意外に基本的な使い方を知らない人も多い。
なので、そんな初学者に向けて、教員が使えそうなExcelの知識について発信していくことにする。
2 目標
折角発信するなら、らいざ先生の筋トレのように周りの技能が高まると嬉しい。
そのため、この発信の目標は以下のようにする。
因みに先々には個々のExcelシートについて、具体的なアドバイスができれば良いかなーと思っている。
3 進め方
具体性の無いことを発信しても有意義じゃないし、その場限りの知識になってしまう。
そのため今回は何か実際に現場で使えそうなものを作成しながら、その中の技術を発信していく形にする。
現在、計画をしている作成物はこんな感じ。
- クラス名簿
- 少人数名簿
- 座席表
- 自動生成する計算プリント
- 所見や成績を管理する名簿
- 連続で印刷できるシート(VBA)
後は思いついたら…
教員のExcelのほとんどは名簿関係でしょ(偏見)
VBAについては詳しくないので自分も結構勉強しないといけない。てか、そんな深く教えられないと思う。
4 クラス名簿を作る
1 児童氏名の入力シートを作る
基本情報シートを作る
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月1日
【クラス名簿を作ろう #1】
教員は児童名簿を作る機会が多いです。一か所に名前を入力して色々な形式の名簿ができたら便利ですよね。
クラス名簿を作りながら、Excelの機能を紹介しようと思います。
基本情報を入力するシートを作ります。
入力する所以外は色で塗ると分かりやすいです。 pic.twitter.com/QM4uk8c4sN
とりあえず今後出力してほしい基本情報を打ち込むシートを作ります。
今回は名簿なので、出力情報は以下のようにしました。
- 学校名 年度 クラス 組 担任名
- 児童・生徒名 ふりがな
- 男女
これらを入力できるシートを作り、情報を入力します。
男女に関しては、男女別の名簿を作る時に必要なのでいれました。
保健書類とかでなんやかんやあると便利なんですよねぇ。
シート作成時のコツとして、今後入力しない部分には色を着けると良いです。
シートを見た時に、「あ、白い部分に入力すれば良いんだな」とすぐに分かります。
名前順にする方法
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月1日
【#2 名前順にする】
名簿を見ると名前順になっていないので並び替えます。
①並び替える範囲を選択します
②上の「データ」タブから「並べ替え」を選びます
③ボックス右上の「先頭行を見出しとして~」のチェックを外します
④「昇順」になっていることを確認し、OKします pic.twitter.com/XE4ho5cqqo
他の名簿ファイルからコピペした時点で、おおむね名前順になっていると思います。
ですが、たまに名前順になっていないものもあるので、順番を揃えましょう。
手順としてはツイートの通りですが、少し加えます。
- 並び替える範囲を選択する
- 上の「データ」タブを選んで、その中の「並び替え」を選択する
- 出てきたボックスの右上に「先頭行をデータの見出しとして使用する」があるので、チェックを外す。
- 「最優先されるキー」を「ふりがな」を入力している列にする(今回の場合は列F)
- 順序を「昇順」にする
- OKで実行
③のチェックを外さないと、選択範囲の一番上の「虎杖悠仁」が”見出し”としてみなされ、並べ替えてくれません(画像1は外さなかった時)
— よしの とおる (@tohruyoshino) 2021年1月1日
よく並べ替えが上手くいかない時は、一番上が”見出し”になっていることがあります。 pic.twitter.com/sL53LatLjW
先程の3番の手順を飛ばすと、「虎杖悠仁」を見出しとして認識します。
見出しとはいわゆる「名前」「ふりがな」と書いてある部分のことです。
表において見出しが移動すると大変です。
チェックをしたままだと「虎杖悠仁」が見出しとみなされるので、一番上に固定されてしまいます。
そのためチェックを外します。
また「最優先されるキー」ですが、漢字の名前列(今回は列E)でも基本は大丈夫だと思います。
ただ漢字だとたまーに別の読みで判定されることがあります。
例えば「麻倉(あさくら)」なのに「麻倉(まくら)」のように。
こうなると順番が変わってしまうので、ふりがな列を最優先にした方が無難です。
※漢字の並べ替えのもう少し細かい設定
漢字並べ替えは、その漢字の「ふりがな」(入力した文字)に依存します。
例えば「夜神月(やがみらいと)」と「夜凪景(よなぎけい)」はどちらも「夜」という漢字から始まります。
ただし入力の時は「夜神月(よるかみつき)」と「夜凪景(やなぎけい)」で変換しています。
この状態で漢字列をもとに並べ替えをすると、入力した文字の並びのために「夜凪景(やなぎけい)」が先に来ます。
「ホーム」タブにある「フォント」から、「ふりがな」の編集はできますが、まぁ面倒なため、ふりがな列を作って、そこを基準に並べ替えする方が楽です。
最後に今回は「昇順」でしたが、逆にしたいときは「降順」です。
名前順でそんな時あるかな?
2 男女を入力しよう
プルダウンの方法(直接入力)
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月3日
【#3 男女を入力する】
今後、男女別名簿を作る時のために男女も入力します。直接打ち込んでも勿論良いのですが、今回は折角なのでプルダウンリストを使います。
いわゆる「この中から選んでね」方式です。 pic.twitter.com/7MNCYtEz0j
①リストにしたい所を全部選択
— よしの とおる (@tohruyoshino) 2021年1月3日
②「データ」タブから「データの入力規則」(赤丸)を選択
③出たボックス内の「入力値の種類」を「すべての値」から「リスト」に変更
④「元の値」にリストの中身の「男,女」を入力してOK
リストの中身は「,」で区切れば、何個でも増やせます。
「男,女,その他」など pic.twitter.com/VZ3uf4eQ5I
今時だと名簿は男女混合が普通。
しかし身体計測などの保健関係や運動会での競技のために、男女別の名簿を作る時はまだある。
そのために基本情報に男女もあらかじめ入れておくと便利。
男女の2通りしかないしコピペの方が楽なんだけど、今回は練習も兼ねているので、プルダウンリストを使ってみる。
やり方は上記のツイートの通り。
- リストにしたい場所を選択する。
- 「データ」タブから「データの入力規則」を選択する(ここが一番見付けにくい)
- 入力値の値を「すべての値」から「リスト」にする。
- リストの中身の「男,女」を入力する。
4番のリストの中身については、「,」(カンマ)で区切ることでいくらでも増やせる。
「男,女,犬,猫」のように。
プルダウンリストを作りたいなーと思った時に、大体思い出せないのが2番のステップ。
よく使う割に地味なところにあるので、これは頑張って覚える。
忘れたら、「エクセル リスト 作り方」とかでググる。
プルダウンリストの参照の仕方
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月4日
【#4 リストを別のところからもってくる】
前回は元の値に「男,女」と直接入力しましたが、別の部分を選択し、リストにすることもできます。
画像では中央の「男~女の中の女」を選択。するとリストも選んだ部分が反映されます。
これの良い部分は元を変更するとリストも変更されるところ pic.twitter.com/061CFRsPr6
元々リスト候補がどこかにあるとか、選択肢が多すぎて直接入力だとダルイとかそういう時は、リストの中身を参照してくる。
プルダウンリストの作り方の4番のステップで「男,女」と直接入力しているが、エクセル内のどこかを参照することで、それをリストの候補にすることができる。
これの良いところは参照した場所を変更すると、リスト候補も変更内容が反映されること。
例えばクラブ名簿を作る時に、クラブ一覧表からリストを参照したとする。
前年度は「野球クラブ」があったが、今年度は「外遊びクラブ」に変わったという場合、クラブ一覧表の「野球クラブ」を「外遊びクラブ」に変更すれば良い。直接入力だと、いちいち「データの入力規則」を開かないといけないが、一括で済む。
プルダウンリストの良いところ
最初に書いた通り、今回のような時はリストを使わず手入力しても労力は変わらない。
ただリストを使う良さとしては、こちらが意図した通りの入力しかできなくなるということ。
例えば児童の所属クラブを入力してもらう時に、「手芸・料理クラブ」があるとする。
入力の際に、ある先生は「手芸・料理」、別の先生は「手芸・料理クラブ」、また別の先生は「手芸料理」などと、入力値がバラバラになるケースがある。
入力値がバラバラだと、後で別の所でクラブ名を参照する時に正しく参照できなくなる。
これに対し、リストを使うと「手芸・料理」以外受け付けなくなるので、入力値を統一することができる。
リストを使う良さは、そういう入力の幅を制限することで入力値を統一すること。
3 縦に一列に名前を表示する
新しいシートの作り方と名前や色の変更
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月7日
【#5 新しいシートを作る】
画像の黄色部分がシートと呼ばれるものです。
赤丸の+ボタンで新しいシートを作ることができます。(Excel2010以前は、紙のようなマークの部分)
因みに「shift+F11」で新しいシートを作ることもできます。
シートタブ上、右クリックで色を着けたりできます。 pic.twitter.com/8DGS271KaQ
新しいシートの作り方は、上の通り。
ショートカットキーの「shift+F11」は知っていると便利だけど、マウスでもそんなに手間では無いから、有用度は低いかな。
タブの上で右クリックをすると色々な操作ができる。
その中ではとりあえず以下のことができれば良いかと。
- タブ名の変更
- 色の変更
- コピペ
#教員Excel
— よしの とおる (@tohruyoshino) 2021年1月10日
【#6 シートをコピペする】
シートタブの上で右クリックから、「移動またはコピー」を選ぶとシートをコピペできます。
大体はコピーなので、「コピーを作成する」にチェックを入れて「OK」です。
「移動先ブック」を別のExcelにすることで、同じシートを別のファイルに作ることもできます。 pic.twitter.com/E1PFMGM8N3
コピーの時は「コピーを作成する」にチェックを入れる。
これにチェックをしないと、単にシートが移動するだけになる。
因みに「移動先ブック」という部分を別の場所にすると、違うExcelファイルにコピーすることができる。ブックはファイルと読み替えて大丈夫です。
基本情報を入力するシートは他のExcelファイルでも使ったりするので、もう一度作るのが面倒だなーと思ったりする。
そういう時に前のファイルからコピーしてくると楽ちん。
(2021/1/9現在 ここまで説明済み)
・=A1とかで良いんじゃね?(=すると、セルを引っ張れる。)
・まぁ今後のためにvlookup関数使おうか
・名簿に検索値となる番号は絶対入れよう
・選択範囲に名前をつけちゃう
4 空白でエラーになった
・IF関数でエラーを消す(=””で判定する)
・IF関数でエラーを消す(ISBLANK関数で判定する)
・IFERROR関数使おうよ
5 オートフィルする
・とりあえずオートフィルの説明
・オートフィルでずれるから、絶対参照の仕方
・オートフィルで書式を崩さない方法
・右下の十字に頼らないオートフィルのやり方
6 名簿の上の学校名やらクラス名を出す
・=文字列の打ち方
・&でつなげる方法
7 男女別名簿を作ろう
・新しいシートをコピーで作る(別のエクセルシートにもできるよ)
・どういう概念(答えは男1 女1)で検索すればいいか
・男1 女1をどこに作るか→セルの挿入 ショートカットキー
・男女別の番号のつけ方(countif関数)
・”片っぽだけ”に絶対参照をつけてオートフィル
・男1の列の作り方(=A1&B1みたいな)
・見た目上いらない列の隠し方(列や行の非表示方法と再表示)
・vlookup関数での、検索の仕方(検索値を”男”&A1とかにすること)
・vlookup関数での、検索の仕方(検索値の”男”をB1とかのセルにもできるよ)
8 印刷書式を整える
・印刷範囲を設定する
・「表示」方法は改ページプレビューがおススメ(ページレイアウトでもいいよ)
上でもできるけど、下(拡大縮小%の隣)でもできるよ
・改ページプレビューで青点線を動かして、ページ数を減らす
・余白設定の仕方
・印刷前に拡大縮小で1ページに収めるの設定
・「ページレイアウト」からの拡大縮小設定(ページに収める)
・タイトル行設定して、タイトルが変わらないように印刷する方法
・印刷のショートカット(control+P)の紹介
9 メンテナンス
・シートの保護の仕方
・入力する部分だけ保護を外す方法
10 長く使うための応用編
・出席番号と名前の間に「男1」とかの列をもってくると、来年度消しちゃう問題
・indexとmatch関数を使った引用の仕方
? おまけ
・画面が見にくい時は、右下の%で拡大縮小する(control+ホイールでもできるよ)
・いらないシートを隠す
・列や行を選択して、ダブルクリックでその行の一番長い文字まで拡大する
・複数行列を選択して、まとめて行列を同じ幅にできる
・shift+→でずーっと選択 control+→?で個別選択とか跳べる
・F2で入力は死んでも覚える
・セル内改行はAlt+Enter
・control+1で書式設定は死ぬほど便利
・ヘッダーとフッターに入力しとく
・自動的に問題を作ろう