Gå til hovedindhold

Hvordan genereres lotterinummer i Excel?

Forfatter: Kelly Sidst ændret: 2020-05-07

Har du nogensinde tænkt på at generere lotterinumre i Excel eller lave en lotterinummergenerator i Excel selv? I denne artikel giver jeg tre metoder til at få det gjort let.


Generer lotterinumre med Excel-funktioner

Denne metode vil lede dig gennem anvendelse af flere Excel-funktioner til at generere lotterinumre. Og du kan gøre som følger:

1. Skriv kolonneoverskrifter i område A1: C1 i et tomt regneark som vist på nedenstående skærmbillede:

2. Indtast formler i kolonne A, kolonne B og kolonne C:

(1) Indtast formlen i celle A2 = RAND (), og træk derefter fyldhåndtaget til området A2: A50.
(2) Indtast formlen i celle B2 =RANK($A2,$A$2:$A$50)+COUNTIF(B$1:B1,B1)-1, og træk derefter fyldhåndtaget til området B2: B50. (I formlen er A2 det tilfældige tal, der er tilbage til den aktuelle celle, $ A $ 2: $ A $ 50 er alle tilfældige tal, vi fik med den første formel, B $ 1 er den første celle i kolonne B, og B1 er cellen over strømmen celle).
(3) I område C2: C50 skal du indtaste sekvensnumre fra 1 til 49.

Derefter får du et bord som vist på venstre skærmbillede:

 

note bånd Formel er for kompliceret til at huske? Gem formlen som en automatisk tekstindgang til genbrug med kun et klik i fremtiden!
Læs mere…     Gratis prøveversion

3. Find et tomt område, skriv sekvensnumre vandret i en række som vist på nedenstående skærmbillede:

4. Indtast formlen under det første sekvensnummer på 1 = VLOOKUP (G1, $ B $ 1: $ C $ 50,2, FALSK) ind i det, og træk Fill Handle til det område, du har brug for.

Bemærk: I denne formel er G1 cellen med det første sekvensnummer på 1, $ B $ 1: $ C $ 50 er Unique Rank kolonne og Ball Number kolonne, 2 betyder find værdier i den anden kolonne i Range $ B $ 1: $ C $ 50 .

Derefter får du lotterinumrene som vist på nedenstående skærmbillede:

5. Det er valgfrit. For at forhindre, at lotterinummer ændres automatisk, når det aktuelle regneark opdateres, kan du klikke på Formula > Beregningsindstillinger > Manuel.

Liste nemt over alle kombinationer af flere serier af data i Excel

Kutools til Excel Liste over alle kombinationer hjælpeprogrammet er designet til at generere alle mulige kombinationer fra flere givne dataserier og liste disse kombinationer i en kolonne som vist nedenstående skærmbillede.


som liste alle kombinationer 1

Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu

Generer lotterinumre med VBA-makro

Denne metode vil guide dig til at anvende en VBA-makro til at generere lotterinumre i Excel. Gør følgende:

1. Trykke andre + F11 taster for at åbne vinduet Microsoft Visual Basic for Applications.

2. Klik indsatte > Moduler for at åbne et nyt modulvindue og indsætte følgende VBA-kode i det:

VBA: Lotterinummergenerator i Excel

Sub LotteyCode()
Dim Rng As Range
Dim WorkRng As Range
Dim xNumbers(49) As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Out put to (single cell):", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.Range("A1")
For xIndex = 1 To 49
xNumbers(xIndex) = xIndex
Next
For xIndex = 1 To 6
xNum = 1 + Application.Round(Rnd * (49 - xIndex), 0)
WorkRng.Offset(0, xIndex - 1).Value = xNumbers(xNum)
xNumbers(xNum) = xNumbers(50 - xIndex)
Next
End Sub

3. Tryk på F5 eller klik på Kør knappen for at køre denne VBA-makro.

4. Nu i dialogboksen dukker op, skal du angive en celle, der skal udgive lotterinumrene, og klikke på OK .

Derefter vil du se 6 unikke lotterinumre genereres og vises i de angivne celler.


Generer lotterinumre med Kutools til Excel

Hvis du har installeret Kutools til Excel, er det Indsæt tilfældige data hjælpeprogram kan hjælpe dig med at generere lotterinumre i Excel på én gang.

Kutools til Excel - Pakket med over 300 vigtige værktøjer til Excel. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Download nu!

1. Vælg 6 tilstødende celler, såsom A1: F1, og klik derefter på Kutools > indsatte > Indsæt tilfældige data.

2. Nu kommer dialogboksen Indsæt tilfældige data ud. Gå til Integer fane, skriv 1 in Fra boks, skriv 49 in Til afkrydsningsfeltet Unikke værdier valgmulighed, og klik på knappen OK knap. Nu vil du se 6 unikke lotterinumre genereres og vises med det samme i de valgte celler.

Kutools til Excel - Supercharge Excel med over 300 vigtige værktøjer. Nyd en 30-dages GRATIS prøveperiode uden behov for kreditkort! Hent den nu


Demo: generer lotterinumre med Kutools til Excel


Kutools til Excel: Over 300 praktiske værktøjer lige ved hånden! Start din 30-dages gratis prøveperiode uden funktionsbegrænsninger i dag. Hent nu!

Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (15)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
the system dont work ,what is wrong i have inserted all the formular
This comment was minimized by the moderator on the site
The file does not work with the fromula ,what is wronG

please let me know

i copy the formular all is correct .
This comment was minimized by the moderator on the site
Hi there,

Could you please attach the file you are working?

Amanda
This comment was minimized by the moderator on the site
Thank you Amanda for your assistance.
This comment was minimized by the moderator on the site
Yes 25 numbers from 1 to 49.
I have tried using the same formula but once a number bigger than 25 is picked the next number in the sequence cannot be shown and error occurs.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi I have tried the Vlookup way that you shown here it works great and it is easy to generate the numbers for the 1 to 49 range.

But I was thinking of eliminating some numbers in play like for example instead of running numbers I will have 25 numbers from 1 to 49. How will I need to adjust the Vlookup formula to make it work?
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi Yogi, sorry I don't quite understand your request. What do you mean by having 25 numbers from 1 to 49?
This comment was minimized by the moderator on the site
What is the purpose of COUNTIF(B$1:B1,B1)-1 in the formula in step B?
This comment was minimized by the moderator on the site
Hi hyungsup kim,
COUNTIF(B$1:B1,B1)-1 will prevent duplicates in the Column B. For example, if the B1 is a unique value, this part will return 0 which won’t affect the ranking result; if the B1 is duplicate, this part will adjust the ranking result slightly.
This comment was minimized by the moderator on the site
calculate the next day lottery number for kerala lottery - india
This comment was minimized by the moderator on the site
calculate the next day guess for kerala lottery
This comment was minimized by the moderator on the site
hay, Santhanam did you every win with this program?
This comment was minimized by the moderator on the site
: I would like to try your new programs see how the numbers predict
This comment was minimized by the moderator on the site
I will like to win some luck number
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations