• 検索結果がありません。

100マス計算

N/A
N/A
Protected

Academic year: 2021

シェア "100マス計算"

Copied!
16
0
0

読み込み中.... (全文を見る)

全文

(1)

Excel2007 でつくる100マス計算表 第1章

乱数を使って問題を作る 「1桁問題」

乱数を使って作成した100マス問題、脳力トレーニングにもなるので挑戦してみよう。 お孫さんの計算ドリル用としても役に立つかもしれません。 最初は、1桁同士の足し算表をつくる。解答時間は2分以内が目標。 今回使用する関数 RAND関数 0~1未満の乱数を発生させる関数 =RAND() INT関数 切捨てにより実数を整数化する関数 =INT(A2*10) RANK関数 数値の順位を求める関数 =RANK(A2,A$2:A$11,1) TRANSPOSE関数 配列で指定した範囲のデータの行列変換を行なう関数 =TRANSPOSE(

1)自動再計算をオフにする。

・Office ボタンから「新規作成」をクリックして新しいブックを開く。再び Office ボタンをクリッ クし、「Excel のオプション」を選択する。 ・「Excel のオプション」から「数式」を選び、「計算方法の設定」の欄で「手動」を選択し、「ブック の保存前に再計算を行う」のチェックをはずしてから「OK」ボタンで画面を閉じる。

2)0~9の乱数を表示させる。

(2)

・項目名部分を含めてA1~C11 セルを選択し、下端をポイントしてマウスポインタが四方矢印に変 わってから[Ctrl]キーを押しながら右へ3列分ドラッグする。 ・再計算が済んでいないセルがあるため、画面下に「再計算」と表示されている。「再計算」をクリッ クして再計算し、新しい乱数を発生させる。[F9]キーで再計算してもよい。 ・再計算後のシート例。乱数を10 倍して単に整数化したB列とE列は同じ数字のダブりがあるが RANK関数で計算したC列とF列はダブりがないことが分かる。 =INT(A2*10) =RAND() =RANK(A2,A$2:A$11,1)-1

(3)

3)乱数を縦横に表示させる。

・C2~C11 セルを選択して「ホーム」タブの「クリップボード」グループにある「コピー」ボタンを クリック。続けて、シート見出しの「Sheet2」をクリックする。 ・まっさらな「Sheet2」が開いたらA2セルを選択し、同じく「クリップボード」グループにある「貼 り付け」ボタンの▼をクリックして「リンク貼り付け」を選ぶ。 ・「Sheet2」のA列に乱数が転記された。列幅を狭めるためにA1セルの左上の四角をクリック してシート全体を選択し、いずれかの境界を左にドラッグ。ここでは「幅 3.13(30 ピクセル)」 まで縮めた。 ドラッグ

(4)

・B1~K1セルをドラッグして選択し、半角で「=TRANSPOSE( 」とキー入力。 (=TRまで入力すると候補が表示されるので該当部をダブルクリックすると簡単) 「Enter」キーを押さずに続けて「Sheet1」をクリックし、シートを切り替える。 ・F2~F11 セルをドラッグ。数式バーに図の数式が入力されたら、[Ctrl]+[Shift]+[Enter]キー を押す。 ・「Sheet1」で縦に並んでいた数値が「Sheet2」では横に表示された。数式バーを見ると配列数式 が入力されているのが分かる。 ドラッグして[Ctrl]+[Shift]+[Enter]

(5)

4)計算表の体裁を簡単に整える。

・表の全体(A1~K11 セル)をドラッグして選択し、配置グループの「中央揃え」ボタンをクリック。 さらにフォントグループの「罫線」ボタン横の▼をクリックして「格子」を選択する。 ・A1~A11 セルを選択後、[Ctrl]キーを押しながらB1~K1セルをドラッグして同時選択する。 「B(太字)」ボタンをクリックし、さらに「塗りつぶしの色」ボタン横の▼をクリックして開いた色一 覧から「薄い緑」を選ぶ。 ・足し算だと分かるように、A1セルに全角の「+」(「ぷらす」で変換)を入力する。これで簡単な 100マス計算表が完成。「F9」キーを押すたびにあらたな乱数が発生する。 A1~K11 セルをドラッグ

(6)

100マス計算表 第2章

印刷の設定を行い、正解表を作る

1)用紙一杯に印刷するように設定。

・第1章終了文書の「Sheet2」を開き、「印刷プレビュー」をクリックする。 ・プレビュー画面が開いたら、「ページ設定」ボタンをクリックする。 ・ 「ページ設定」ダイアログボックスの「ページ」タブで「印刷の向き」は「横」を選び、「拡大/ 縮小」欄の「100%」を「300%」に書き換える。「用紙サイズ」は「A4」に。 ・ 続けて「余白」タブをクリックする。「ページ中央」欄の「水平」と「垂直」の両方にチェックを 入れて「OK」ボタンで設定画面を閉じる。 ・用紙一杯に印刷されるようになった。このまま「印刷」ボタンをクリックするとプリントアウトさ る。ここでは「印刷プレビューを閉じる」ボタンでプレビュー画面を閉じる。

(7)

2)シート見出しを付ける。

・シートに戻ったら「Sheet2」シートのタブをクリック。ボタンを押し続けて暫くすると、マ ウスポインタの先に用紙のアイコンが現れる。[Ctrl]キーを押しながら(用紙アイコンに+がつ く)右へ少しドラッグする。 ・「Sheet2」タブと「Sheet3」の間でマウスボタンを離すと「Sheet2」が複製された「Sheet2(2)」 が現れる。 ・「Sheet2(2)」をダブルクリックして反転状態になったら「正解」と上書き入力。[Enter]キー で確定する。同様にして「Sheet1」を「乱数」、「Sheet2」を「問題」にそれぞれ 変更する。 「用紙」アイコンが現れたら[Ctrl]キーを押しながらやや右へドラッグ ダブルクリック

(8)

3)足し算の正解を求める。

・「正解」シートを開き、B2セルに半角で「=B$1+$A2」と入力。[Enter]で確定した後、同 セルを選択して右下隅にマウスポインタを合わせ、+に変わったら右へK2セルまでドラッグする。 ・数式がK2セルまでコピーされたらマウスポインタを一度離し、B2~K2セルが選択された状 態のままK2セルの右下隅を今度は下へK11 までドラッグする。 ・表の全てのマスに数式がコピーされたら、「F9」キーを押してシートを再計算する。画面のように あらたな乱数が発生して、その足し算の正解が表示される。

4)正解シートの正解欄に名前を付ける。

・「正解」シートを開き、B2~K11セルを選択、「名前ボックス」をクリックして「B2」を 反転状態にする。 ・そのまま「正解」と上書き入力して、[Enter]キーを押し、名前を確定する。名前ボックスの中央に 「正解」と表示される。 ドラッグ

(9)

※1桁足し算の「乱数・問題・正解」を保存しておく場合は、ここで一度「名前をつけて保存」 (例えば「1桁足し算表」として)をしてください。

(10)

100マス計算表 第3章

画面上で誤答を赤く表示する。

画面上で答を入力する場合、間違った答を入力するとそのセルに色がつくようにしたい。 そのためには「条件付書式」を使用する。 今回使用する関数 ISBLANK関数 引数のセルが空白の場合に真を返す関数 =ISBLANK(B2) INDEX関数 引数を順に設定してセル範囲の左上から○行○列 の値を返す関数 =INDEX(正解,ROWS($B$2:B2), COLUMNS($B$2:B2)) ROWS関数及びCOLUMNS関数 引数に指定したセル範囲の行数と列数を返す関数 =ROWS($B$2:B2) =COLUMNS($B$2:B2)

1)条件付書式で誤答の入ったセルに色をつける。

・第2章終了文書を開き、問題」シートに切り替え、B2~K11 セルを選択して、「ホーム」タブ、 「スタイル」グループの「条件付書式」の▼メニューから「ルールの管理」を選ぶ。 ・「条件付書式ルールの管理」ダイアログボックスが表示されるので、「新規ルール」をクリック。 ・まず、セルが空白の場合は誤答と見なさないで、セルをそのままにしておくためのルールを数式で 設定する。

(11)

・「新しい書式ルール」ダイアログボックスが表示されるので、「数式を使用して、書式設定するセル を決定」を選び、ルールの編集欄に半角で「=ISBLANK(B2)」と数式を入力。続けて 「OK」ボタンをクリックする。 ・再び「条件付書式ルールの管理」ダイアログボックスが表示され、先の数式が入力されている。 ・次に、答えとして入力した値が正解と一致しないときにセルに色がつくように、ルールを数式で設 定する。 ・先ほどと同様に「新規ルール」をクリックし、同様の手続きで編集欄に「=INDEX(正解,RO

(12)

・「セルの書式設定」ダイアログボックスの「塗りつぶし」タブをクリックして、「その他の色」を選 択し、適当な色を選んで「OK」。セルの書式設定画の「サンプル」で色を確認して、順に「OK」 で閉じていく。

・「条件付き書式ルールの管理」画面に戻るので、数式や書式を確認して「適用」ボタンをクリック。 「適用」ボタンが薄くなり無効になる。

(13)

・先の条件が適用になって問題の空白セルに色がついているのがわかる。「矢印」ボタン↓で行の上下 位置を変え、「数式=ISBLANK…」の行を選択する。 ・「適用」ボタンをクリックすると、色はなくなる。「OK」ボタンで設定画面を閉じる。

2)入力欄以外を保護する。

・B2~K11 セルが選択された状態のまま、[Ctrl]キーを押しながらA1セルをクリックして同時 選択。「セル」グループの「書式」ボタン横の▼をクリックして「保護]欄の「セルの書式設定」を 選ぶ。 ・「セルの書式設定」ダイアログボックスの「保護」タブの画面を開き、「ロック」のチェックをはず して「OK」ボタンをクリックする。 色が付いているのに注目! [Ctrl]+クリック チェックを確認

(14)

・「校閲」タブの「変更」グループから「シートの保護」を選択してクリックする。

・「シートの保護」ダイアログボックスで「ロックされたセル範囲の選択」のチェックをはずす。 その下のチェックは残したまま「OK」ボタンを押してウインドウを閉じる。

(15)

3)解答を入力して動作を確かめる。

・B2セルから順に解答を入力し、誤答の場合にセルに色が付くのを確かめる。答を入力したら[Tab] キーで確定しよう。ロックされていないセル範囲内で左から右、上から下の順に選択セルが移動す る。[Shift]キーを押しながら[Tab]キーを押すと1つ前に戻る。 ・全て正解を入力すると下図のようになる。別の問題を作るために[F9]キーを押して再計算を実 行する。 ・問題の数字が変わった。当然ながら、偶然に同じ答えになった部分以外は色がつく。 ・ 解答欄(B2~K11 セル)をドラッグして選択。[Delete]キーを押すと解答欄の数値が消えて答 を入力する準備が整う。

(16)

100マス計算表 ステップアップ

1 桁足し算表を発展させて中級の問題をつくることができる。

下のヒントを参考にして挑戦してみよう。

完成した1桁足し算表をもとに、作成する。 作成に先立ち、「乱数」シートで参考のために設けたB列とE列は不要なので削除しておく。

●2桁足し算表

要点 正解の桁数を2桁内に収めることとし、「乱数」シートで乱数の最大値を変更して 50 位までの 順位をつくる(0~49 の数値をつくる)。 方法 ・1桁足し算表の「乱数」シートを開き、13 行の行見出しをクリックして 13 行目を選択し、「表示」 タブ、「ウインドウ」グループの「新しいウインドウを開く」ボタン横の「分割」ボタンをクリック する。 ・B2セルとD2セルの数式を下記のように書き換える。 B2 「=RANK(A2,A:A)-1」 D2 「=RANK(C2,C:C)-1」 ・下画面をスクロールして 51 行目を表示させ、選択したい範囲の左上頂点「A2」セルをクリックし、 [Shift]キーを押しながら右下頂点「D51」セルをクリックする。 ・A2~D51 セルが選択されたら[Ctrl]キーを押しながら[D]キーを押す。 ・A2~D2セルの数式が 51 行目までコピーされたら、[F9]キーを押して再計算する。 ・「正解」シート、「問題」シートとも、A列と1行目の数値が大きくなった。

●2桁引き算表

要点 正解が負の数値にならないように引き算用の乱数をつくる。 方法 ・1行目の数値がA列の最大値(理論上は 49)以上になるようにするために、2桁足し算表の「乱数」 シートでD2セルの数式の末尾に「+MAX(B:B)」を追加する。 ・「正解」シートでB2セルの数式を「=B$1-$A2」と書き換える。

●掛け算表(2桁×1桁)

要点 A列の数値を0~9のみにする。 方法 ・2桁足し算表の「乱数」シートで「A12~B51」セルの内容を消去する。 ・「正解」シートで「B2」セルの数式を「=B$1*$A2」と書き換える。 条件付き書式の設定された「1 桁足し算表」をもとに次々と作成していくと、条件付き 書式がそのまま生かされるので、改めて書式設定をする必要はない。

参照

関連したドキュメント

②企業情報が「特定CO の発給申請者」欄に表示

現状では、3次元CAD等を利用して機器配置設計・配 管設計を行い、床面のコンクリート打設時期までにファ

(2) 300㎡以上の土地(敷地)に対して次に掲げる行為を行おうとする場合 ア. 都市計画法(昭和43年法律第100号)第4条第12項に規定する開発行為

[印刷]ボタンを押下すると、印刷設定画面が起動します。(「3.1.7 印刷」参照)

この場合,波浪変形計算モデルと流れ場計算モデルの2つを用いて,図 2-38

印刷物の VOC排出 抑制設計 + 環境ラベル 印刷物調達の

特に有機溶剤規制の遵守 作業環境濃度 特殊健康診断 消防法 危険物の表示と適正管理 危険物倉庫. 防爆仕様機械設備 悪臭防止法

 供給元を示す資料 削減量は適切に算定されているか。  算定資料等..