次の方法で共有

エクセルのrand関数について

Anonymous
2018-01-26T11:39:06+00:00

エクセルのrand関数ではセルに入力するなどアクションを起こすたびに乱数が発生されますが、発生した乱数を一旦固定して、任意のタイミングでのみ乱数を発生させる方法はありますか?

中学生レベルの計算問題を自動的に発生させるプログラムを作っています。計算した人が答えを入力すると「○」と「×」で正誤を表示したいのですが、答えを入力するごとに乱数が新たに発生されて問題そのものが変わってしまうので、困っています。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

  1. Anonymous
    2018-01-28T15:34:37+00:00

    シートの再計算を手動にします。

    数式タブの「計算方法の設定」で「自動」を「手動」に変更して、RAND関数のデータを変更したいときだけF9キーを押してください。

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-01-31T23:03:57+00:00

    おがげさまで解決しました。

    ありがとうございます!

     余談ですが、Windows以前にBasicで中学で必要な計算問題を自由に作成できるプログラムを500行以上に及ぶ記述で作成したものですが、今となってはハード、ソフト共に互換性もなく、プログラムをプリントアウトしたものを保存してあるだけです。

     今後VBAを使って再現してみようと思っています。何か問題に直面したらまた質問させて頂きますのでよろしくお願いいたします。

    0 件のコメント コメントはありません