Salt la conținutul principal

Cum se generează numere de loterie în Excel?

V-ați gândit vreodată să generați numere de loterie în Excel sau să creați singur un generator de numere de loterie în Excel? În acest articol, vă ofer trei metode pentru a face acest lucru cu ușurință.


Generați numere de loterie cu funcțiile Excel

Această metodă vă va ajuta să aplicați mai multe funcții Excel pentru a genera numere de loterie. Și puteți face după cum urmează:

1. Într-o foaie de lucru goală, tastați antetele de coloană în Gama A1: C1, așa cum este prezentat mai jos:

2. Introduceți formule în Coloana A, Coloana B și Coloana C:

(1) În celula A2, introduceți formula = RAND (), apoi trageți mânerul de umplere în intervalul A2: A50.
(2) În celula B2, introduceți formula =RANK($A2,$A$2:$A$50)+COUNTIF(B$1:B1,B1)-1, apoi trageți mânerul de umplere în intervalul B2: B50. (În formulă, A2 este numărul aleator lăsat la celula curentă, $ A $ 2: $ A $ 50 sunt toate numerele aleatoare pe care le-am obținut cu prima formulă, B $ 1 este prima celulă din coloana B și B1 este celula de deasupra curentului celulă).
(3) În intervalul C2: C50, introduceți numerele de ordine de la 1 la 49.

Apoi veți obține un tabel așa cum este afișat ecranul din stânga:

 

nota panglică Formula este prea complicată pentru a ne aminti? Salvați formula ca intrare Text automat pentru reutilizare cu un singur clic în viitor!
Citeste mai mult…     Încercare gratuită

3. Găsiți un interval necompletat, tastați numerele de secvență orizontal într-un rând, după cum se arată în imaginea de mai jos:

4. Sub primul număr de secvență 1, introduceți formula = VLOOKUP (G1, $ B $ 1: $ C $ 50,2, FALS) în el și trageți mânerul de umplere în intervalul de care aveți nevoie.

notițe: În această formulă, G1 este celula cu primul număr de secvență de 1, $ B $ 1: $ C $ 50 sunt coloana Rang unic și coloana Număr minge, 2 înseamnă că găsiți valori în a doua coloană a intervalului $ B $ 1: $ C $ 50 .

Apoi, veți obține numerele de la loterie, așa cum este prezentat mai jos:

5. Este opțional. Pentru a preveni modificarea automată a numerelor de loterie la actualizarea foii de lucru curente, puteți face clic pe Formulă > Opțiuni de calcul > Manual.

Enumerați cu ușurință toate combinațiile de mai multe serii de date în Excel

Kutools pentru Excel Enumerați toate combinațiile utilitarul este conceput să generalizeze toate combinațiile posibile din mai multe serii date de date și să enumere aceste combinații într-o coloană așa cum este prezentat mai jos.


ca listă a tuturor combinațiilor 1

Kutools pentru Excel - Supercharge Excel cu peste 300 de instrumente esențiale. Bucurați-vă de o încercare GRATUITĂ completă de 30 de zile, fără card de credit necesar! Ia-L Acum

Generați numere de loterie cu VBA Macro

Această metodă vă va ghida să aplicați o macrocomandă VBA pentru a genera numere de loterie în Excel. Vă rugăm să faceți următoarele:

1. presa Alt + F11 tastele pentru a deschide fereastra Microsoft Visual Basic pentru aplicații.

2. Clic Insera > Module pentru a deschide o nouă fereastră de modul și lipiți următorul cod VBA în ea:

VBA: Generator de numere de loterie în 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. apasă pe F5 tasta sau faceți clic pe Alerga pentru a rula această macrocomandă VBA.

4. Acum, în caseta de dialog pop-up, specificați o celulă pentru a afișa numerele de loterie și faceți clic pe OK butonul.

Apoi, veți vedea că 6 numere de loterie unice sunt generate și afișate în celulele specificate.


Generați numere de loterie cu Kutools pentru Excel

Dacă aveți instalat Kutools pentru Excel, este Introduceți date aleatorii utilitarul vă poate ajuta să generați numere de loterie în Excel simultan.

Kutools pentru Excel - Dotat cu peste 300 de instrumente esențiale pentru Excel. Bucurați-vă de o încercare GRATUITĂ completă de 30 de zile, fără card de credit necesar! Descarcă acum!

1. Selectați 6 celule adiacente, cum ar fi A1: F1, apoi faceți clic pe Kutools > Insera > Introduceți date aleatorii.

2. Acum apare caseta de dialog Inserare date aleatorii. Du-te la Întreg filă, tastați 1 in De la caseta, tip 49 in La , bifați caseta Valori unice și faceți clic pe OK buton. Acum veți vedea că 6 numere de loterie unice sunt generate și afișate imediat în celulele selectate.

Kutools pentru Excel - Supercharge Excel cu peste 300 de instrumente esențiale. Bucurați-vă de o încercare GRATUITĂ completă de 30 de zile, fără card de credit necesar! Ia-L Acum


Demo: generați numere de loterie cu Kutools pentru Excel


Kutools pentru Excel: Peste 300 de instrumente la îndemână la îndemână! Începeți astăzi perioada de încercare gratuită de 30 de zile, fără limitări ale funcțiilor. Descarcă acum!

Legate de articole:

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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