+ Reply to Thread
Results 1 to 5 of 5

same number appears in a random number generator

  1. #1
    Carmel
    Guest

    same number appears in a random number generator

    My formula for a lottery number selector is =INT(49*RAND()) but the problem
    is that sometimes it generates the same numbers two or more times. I know
    its something to do with the IF function, but can work out how to stop it.
    Please Help!

  2. #2
    Biff
    Guest

    Re: same number appears in a random number generator

    Hi!

    Here's one way:

    Enter your numbers in A1:A49.......1;2;3;4;5...49

    Enter this formula in B1:

    =RAND()

    Enter this formula in C1:

    =INDEX(A$1:A$49,RANK(B1,B$1:B$49))

    Select both B1 and C1 and copy down to row 49.

    Use C1:C6 as your numbers.

    To generate a new draw just press F9. Theoretically, it's possible to get
    repeats but highly unlikely.

    Biff

    "Carmel" <[email protected]> wrote in message
    news:[email protected]...
    > My formula for a lottery number selector is =INT(49*RAND()) but the
    > problem
    > is that sometimes it generates the same numbers two or more times. I know
    > its something to do with the IF function, but can work out how to stop it.
    > Please Help!




  3. #3
    Biff
    Guest

    Re: same number appears in a random number generator

    Here's another way that guarantees no repeats:

    Enter your numbers in A1:A49.

    Enter this formula in B1:

    =RAND()

    Copy down to B49.

    Select both column A and column B.

    Do a sort on column B. Either ascending or descending, it doesn't matter.

    Use A1:A6 as your numbers.

    Repeat the sort for a new draw.

    Biff

    "Biff" <[email protected]> wrote in message
    news:[email protected]...
    > Hi!
    >
    > Here's one way:
    >
    > Enter your numbers in A1:A49.......1;2;3;4;5...49
    >
    > Enter this formula in B1:
    >
    > =RAND()
    >
    > Enter this formula in C1:
    >
    > =INDEX(A$1:A$49,RANK(B1,B$1:B$49))
    >
    > Select both B1 and C1 and copy down to row 49.
    >
    > Use C1:C6 as your numbers.
    >
    > To generate a new draw just press F9. Theoretically, it's possible to get
    > repeats but highly unlikely.
    >
    > Biff
    >
    > "Carmel" <[email protected]> wrote in message
    > news:[email protected]...
    >> My formula for a lottery number selector is =INT(49*RAND()) but the
    >> problem
    >> is that sometimes it generates the same numbers two or more times. I
    >> know
    >> its something to do with the IF function, but can work out how to stop
    >> it.
    >> Please Help!

    >
    >




  4. #4
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    2016
    Posts
    14,675
    Quote Originally Posted by Carmel
    My formula for a lottery number selector is =INT(49*RAND()) but the problem
    is that sometimes it generates the same numbers two or more times. I know
    its something to do with the IF function, but can work out how to stop it.
    Please Help!
    I believe Biff's given you a couple of good solutions.....just to also point out that using

    =INT(49*RAND())

    would not only generate repeats but would also sometimes give you zero ....and never give you you 49.....!!

  5. #5

    Re: same number appears in a random number generator

    Carmel wrote:
    > My formula for a lottery number selector is =INT(49*RAND())


    FYI, if your intent is to generate numbers between 1 and 49 inclusive,
    the formula should be 1+INT(49*RAND()).


+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1