【エクセルで自動生成!】難易度設定もできる高齢者の脳トレ計算問題

スポンサーリンク
エクセルで自動生成・難易度設定ができる計算問題のアイキャッチ Excelの部屋

 理学療法士として仕事をしていると、認知症や脳の衰えを感じる患者さんに出会う事は珍しくありません。

 また、病気や手術のため長期的な入院が必要となり、入院生活が長期化することで認知面の低下が生じてしまう可能性もあります。

 そんな時、患者さんに脳トレとして計算問題を渡す事がありますが、市販の問題集をコピーしたり、適当な難易度の問題集を探したりと意外と手間がかかってしまいます。

 そこで共有フォルダに、エクセルで「自動生成」と「難易度設定」ができる計算問題を作成し、いつでもどこでも何度でも、任意の難易度の計算問題をランダムに自動生成するエクセルデータを作成しました。

 今回は、作成した計算問題がどんなものか、作成方法までわかりやすく解説していきたいと思います。

スポンサーリンク

エクセルで「自動生成」と「難易度設定」ができる計算問題とは?

 はしめに、作成した計算問題がどのようなものなのか見ていきましょう。

 下の図がエクセルで作成して自動生成と難易度設定ができる計算問題になります。

計算問題の画像
計算問題

 図に記載したように、キーボードの「F9」を押すたびに、最小値と最大値に入力された値の間でランダムに計算問題が生成されます。

F9キーを押すたびに計算問題が自動で生成される画像

 数値のほか、設定次第で四則演算(たし算、ひき算、かけ算、わり算)もランダムに変更が可能です。

たし算とひき算をランダムに設定する紹介の画像

 上図では「たし算」を例にあげましたが、四則演算(たし算、ひき算、かけ算、わり算)すべてが作成可能です。

 私は高齢者の方に使用することが多いので、「ひき算」は答えがマイナスにならない、「わり算」は割り切れるように設定しています。

スポンサーリンク

高齢者の脳トレ計算問題を作成するメリット

 つづいて、エクセルで自動生成と難易度設定ができる計算問題を作成するメリットを見ていきましょう。

 この計算問題を作成する大きなメリットは以下のものになります。

  • 難易度設定ができる。
  • 課題の提供に時間がかからない。
  • コストがほとんどかからない(エクセルがあればできる)。
  • 何度でも使用できる。
  • 保存に場所を取らない。

 日々の業務が多忙だと、患者さんに課題を渡すまでの手間が業務時間を圧迫し、最悪の場合課題を提供できないという事にもなりかねません。

 そのため、とくに「難易度を設定」しつつ「課題の提供に時間がかからない」という点が最大のメリットです!

 さらに、難易度は以下の項目を設定することができます。

  • 四則演算の選択(「+」「-」「×」「÷」)
  • 問題の数値の範囲(「0」~「∞」)
  • ひき算の答えが「マイナスに」なる/ならない
  • わり算の答えの「余り」がある/ない

 メリットを把握したところで、次項からエクセルで「自動生成」と「難易度設定」ができる計算問題の作り方についてわかりやすく解説しますので、ぜひ作成してみてください。

スポンサーリンク

エクセルで「自動生成」と「難易度設定」ができる計算問題の作り方

 それでは、実際にエクセルで自動生成と難易度設定ができる計算問題の作り方を解説していきたいと思います。

 まずは、基本形として「たし算」を例に解説していきます。

 記事の後半では、答えがマイナスにならない「ひき算」答えにあまりがない「わり算」の作り方について解説しますので、ぜひ最後までお付き合いください。 

レイアウトの作成

 計算問題のレイアウトを作成していきます。

 レイアウト作成時に、セル番地を本記事にあわせることで、後に設定する関数式の入力がコピー&ペイストで完結します。

レイアウトの作成
計算問題のレイアウトの画像
計算問題のレイアウト

 上の図を参考に各セルへ以下の情報を入力し、計算問題のレイアウトを作成します。

  • A1~M1セル
    • タイトル:計算問題(たし算)
  • A3~A17セルH3~H17セル
    • 問題番号:①~⑮⑯~㉚
  • C3~C17セルJ3~J17セル
    • 四則演算:
  • E3~E17セルL3~L17セル
    • 等号記号:
  • O4セルO5セル
    • タイトル:最小値最大値
  • P4セルP5セル(入力する数値は今はなんでもOK)
    • 最小値:1/最大値:9

 

スポンサーリンク

数値をランダムに表示する設定

 数値をランダムに表示するには「RANDBETWEEN関数」を使用します。

 「B3セル」に以下の数式をコピー&ペイストします。

=RANDBETWEEN($P$4,$P$5)

B3セルへ関数を入力する画像
B3セルへ関数を入力

 B3セルをコピーして

  • B4セル ~ B17セル
  • D3セル ~ D17セル
  • I3セル ~ I17セル
  • K3セル ~ K17セル

 へ貼り付けます。

B3セルをコピーして貼り付けの画像
B3セルをコピーして貼り付け

 これで、キーボードの「F9」を押す度に数値が変化し、計算問題が自動生成されるようになります。

 また、最小値最大値の数値を変えることで、計算問題の難易度を設定することができます。

数値をランダムに表示する設定をした画像

スポンサーリンク

難易度設定の応用

 ここからは、記事の前半で作成した「たし算」のデータを使用し、難易度設定の応用編を解説していきます。

 記事前半でふれた「答えにマイナスがないひき算」「答えに余りがないわり算」に加え、「四則演算をランダム」これら全てを反映させる方法まで解説していきます。

ひき算(答え:マイナスなし)

 答えにマイナスがない「ひき算」を作成していきます。

 レイアウトは前項「レイアウトの作成」で作成した四則演算の「+」を「−」に変更して使用します。

 「B3セル」に以下の数式をコピー&ペイストします。

=RANDBETWEEN(D3,$P$5)

 B3セルをコピーして

  • B4セル ~ B17セル
  • I3セル ~ I17セル

 へ貼り付けます。

F9を押すとランダムに答えにマイナスがない「ひき算」を自動生成。

最小値最大値を変えても答えはマイナスにならない。

マイナスのないひき算を設定した画像

 

スポンサーリンク

わり算(答え:余りなし)

 答えが余りのない「わり算」を作成していきます。

 レイアウトは前項「レイアウトの作成」で作成した四則演算の「+」を「÷」に変更して使用します。

 「B3セル」に以下の数式をコピー&ペイストします。

=RANDBETWEEN($P$4,$P$5)*D3

 B3セルをコピーして

  • B4セル ~ B17セル
  • I3セル ~ I17セル

 へ貼り付けます。

F9を押すとランダムに答えに余りのない「わり算」を自動生成。

最小値最大値の間が答えになる。

余りのないわり算を設定した画像

 

スポンサーリンク

四則演算(たし算/ひき算/かけ算/わり算)をランダムにする

 四則演算をランダムにする設定をおこなっていきます。

 さまざまな四則演算が含まれている課題を出す際に便利な機能です。

 レイアウトは前項「レイアウトの作成」で作成したものを使用します。これに四則演算を抽出する表を追加します。

四則演算を抽出する表の作成
四則演算を抽出するための表の解説画像

 上の図を参考に、各セルへ関数と四則演算子を入力します。

  • R4セル ~ R7セル
    • =RAND()
  • S4セル ~ S7セル
    • =RANK.EQ(R4,$R$4:$R$7)
    • (S4セルへ関数式を入力後、S7セルまでコピー&ペイスト)
  • T4セル ~ T7セル
    • 四則演算子(+-×÷)

 四則演算を抽出する表を追加したら、四則演算をランダムに抽出するための関数式を入力していきます。

 「C3セル」に以下の数式をコピー&ペイストします。

=INDEX($T$4:$T$7,MATCH(RANDBETWEEN(1,4),$S$4:$S$7,0))

 C3セルをコピーして

  • C4セル ~ C17セル
  • J3セル ~ J17セル

 へ貼り付けます。

F9を押すと四則演算がランダムになり、「たし算」「ひき算」「かけ算」「わり算」を含む計算問題が自動生成されます。

四則演算をランダムに設定した画像

 

スポンサーリンク

四則演算ランダム+ひき算(マイナスなし)+わり算(余りなし)

 最後に、難易度設定の応用で解説した全ての設定を反映した計算問題を作成してみたいと思います。

 レイアウトは前項「四則演算をランダムにする」で作成したものを使用します。

 「B3セル」に以下の数式をコピー&ペイストします。

=IF(C3=”-”,RANDBETWEEN(D3,$P$5),IF(C3=”÷”,RANDBETWEEN($P$4,$P$5)*D3,RANDBETWEEN($P$4,$P$5)))

 B3セルをコピーして

  • B4セル ~ B17セル
  • I3セル ~ I17セル

 へ貼り付けます。

F9を押すと「四則演算がランダム」「”ひき算”は答えがマイナスならない」「”わり算”は答えに余りがない」計算問題が自動生成されます。

四則演算をランダム、マイナスのない引き算、余りのないわり算を設定した画像

スポンサーリンク

まとめ

 いかがでしたか?

 今回の記事で解説した計算問題

  • 四則演算(たし算/ひき算/かけ算/わり算)別
  • 答えがマイナスになる/ならない「ひき算」
  • 答えに余りがある/ない「わり算」
  • 四則演算がランダム
  • 上記設定の複合

 をそれぞれ別のシートに分けて作成しておくと、臨機応変に即時対応することができます。

 エクセルで「自動生成」と「難易度設定」ができる計算問題を作成し、手間を減らしつつ認知面へのアプローチとして活用していきましょう。

コメント