• ベストアンサー

エクセルで数字をランダムに出す方法

実はナンバーズ3の予想数字と適当に出しただけの数字との当選率を比較する為にエクセルでランダムに数字を出したいのですが条件があります。 ・3桁の数字であること。 ・3桁のランダム数字は指定した数の分だけ出せる(例えば3桁の予想数字が20個あれば、こちらも20個出せる) ・同じ3桁の数字が2個以上出ないこと。 可能なら、やり方を教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#99913
noname#99913
回答No.2

単純にランダム関数を使うと、同じ数が出てくる可能性があります。3桁ぐらいですと、確率的には結構あると思います。 絶対に同じ数を出さない方法です。下の式を900行までコピーしてください。3桁の数がランダムに900個得られます。   A     B 1 =RAND()  =RANK(A1,A:A)+99 ・ ・ ・ 900

その他の回答 (2)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

=RANDBETWEEN(100,999) RANDBETWEEN関数 http://xl-kobeya.seesaa.net/article/17925651.html

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

ランダムな数字を出す関数があります   RAND() ()の中に入れる引数はありません この関数は 0以上 1以下のランダムな数字を返してきます 3桁の数字を求めるには、  =INT(RAND()*1000) これでOK 0から999までの数字が返ってきます または RANDBETWEEN関数です この関数は指定した範囲の整数を返してきます 例: =RANDBETWEEN(0,999) これらの関数を各桁に設定してみてはいかがでしょう

関連するQ&A

  • こんなナンバーズ3ソフトはありませんか?

    フリーで以下のような条件のソフトを探しています。 予想ソフトではなく、ランダムでナンバーズ3の番号を表示する。 番号表示は1つだけではなく、指定した分が一度にズラっと表示される。 例えば、200口分を指定したら、200個の3ケタの数字が表示されるということです。 ナンバーズ用ソフトでどうしてもないのなら、ランダムに3ケタの数字を指定分表示できるソフトならかまいません。

  • エクセルで指定した数字

    エクセルで指定した数字の中からランダムで数字を6つ抽出できる方法がありますか?? たとえばロトなんですが大体数字を予想するのですが20個とかなった場合中々決めれません。 なので1,3,5,8,11,26,29,32、…この指定した数字の中からランダムで選びたいのですが。何方か教えてください。 よろしくお願いします。

  • エクセルで一つのセルの中の数字を並び替え

    エクセル2000にて、下記のような事は可能でしょうか? A1のセルに仮に「4321」と入力済みのデータがあるとします。 これをB1のセルに数字の小さな順番に「1234」と並び替えが出来る 関数は有るのでしょうか? 理由) 友人が過去のナンバーズ4のデータを持って来ました。 この数字は、全てストレートの当選数字なのです。 これをボックスの当選数字として並び替えて欲しいと言われました。 数字は4桁の数字を小さな数字から並び替えて欲しいと依頼されました。 色々と試行錯誤行いましたが上手くいきません。 どうか宜しくご指導頂きますようお願い致します。

  • ランダム関数で任意の桁数のランダム数字を作りたい

    エクセル2000ユーザーです。ランダム関数を使い、重複を許さない5桁のランダム数字を1000個作りたいと思っています。randbetween関数を使おうと思ったのですが、2000では使えないのか、NAMEといったエラー表示がでます。5桁の中は同じ数字がでてきても構いません。例:11295、43634、70676・・・etc。 が、1000個の中では同じ数字が重複しないようにしたいです。 =RIGHT(RAND(),5) のように考えたのですが、他にいい方法はありますでしょうか? マクロやVBAは苦手なので、できれば関数でいいやり方があれば教えてください。

  • Excelでの数字の抽出について

    Excelでの数字の抽出について Excelの表を使って、0~9までの数字で4桁の数字をランダムに作成したいです。 その数字の組み合わせを20通り、異なる組み合わせで作りたいです。 その4桁の数字は、同じ数字を使用しても構いません。 例えば、「3・9・9・7」など。 どのような数式を使用すればいいでしょうか? また、同様に3桁の組み合わせの場合も教えて欲しいです。

  • エクセルの数字の丸め方

    エクセルの関数についてよろしくご教授ください。 【質問】 3桁か4桁の数字の末尾の数字を0か5に丸めたい。 どのような関数が適当でしょうか? 【例】 108⇒110   113⇒115   118⇒120 109⇒110   114⇒115   119⇒120 110⇒110   115⇒115   120⇒120 111⇒110   116⇒115   121⇒120 112⇒110   117⇒115   122⇒120 すなわち107⇒105、123⇒125です。 よろしくお願いいたします。

  • エクセルで数字の置換をしたい

    エクセルで、ランダムに5桁の数字が並んでいる表を作っているのですが、その数字の4桁目、つまり千の位を一度に置換できるような操作はありますか? たとえば 20325 20652 24585 53257 ↓ 21325 21652 21585 51257 のような感じです

  • ランダム数の発生

    エクセル上でランダム数を発生させるソフトをご存じないでしょうか? できれば、整数桁4桁くらいまで、小数点以下4桁くらいまでを指定して(桁数を指定して)できるとよいのですが・・・。

  • 決まった範囲の数字からランダムで一つを決定するフリーソフト

    いまちょっとした当選を行いたいのですが、 たとえば1~25000の数字の中から ランダムで一つを選ぶというようなフリーソフトないでしょうか? また、希望としてはそのなかでも例えば1~1000は、 ほかよりもやや選ばれる率を上げる、というような ランク付けのようなものもあるとなお助かるのですが、、

  • エクセルで同じ構成で並ぶ4桁数字を認識する方法は?

    エクセルでA1セル以下に順列でない4桁の数字が並んでいるとします。B1セル以下にもランダムで順列でない数字が並んだ時、A列と同じ構成で並んでいる4桁数字のセルを塗りつぶすような条件付き書式設定をしたいのですが、どのようにすればいいのでしょうか?     A          B 1  2588        1458   2  2336        5275 3  6510        4892 4  7525(←色塗)  9554 5  3992        7635 6  7329        5440 7  4054(←色塗)  1859 上記のようなイメージなのですが・・・、宜しくお願いいたします。

専門家に質問してみよう