Skip to main content

Hoe loterijnummers genereren in Excel?

Author: Kelly Last Modified: 2025-05-29

Heb je ooit overwogen om loterijnummers te genereren in Excel, of zelf een loterijnummer-generator te maken in Excel? In dit artikel bied ik je drie methoden aan om het gemakkelijk voor elkaar te krijgen.


Loterijnummers genereren met Excel-functies

Deze methode begeleidt je bij het toepassen van verschillende Excel-functies om loterijnummers te genereren. En je kunt als volgt te werk gaan:

1. Typ kolomkoppen in Bereik A1:C1 in een leeg werkblad zoals in onderstaande schermafbeelding te zien is:
type column headers

2. Voer formules in Kolom A, Kolom B en Kolom C in:

enter formulas in three columns

(1) Voer in Cel A2 de formule =RAND()in, en sleep vervolgens het vulhandvat naar het bereik A2:A50.
(2) Voer in Cel B2 de formule =RANK($A2,$A$2:$A$50)+COUNTIF(B$1:B1,B1)-1in, en sleep vervolgens het vulhandvat naar het bereik B2:B50. (In de formule is A2 het willekeurige getal links van de huidige cel, $A$2:$A$50 zijn alle willekeurige getallen die we met de eerste formule hebben verkregen, B$1 is de eerste cel in Kolom B, en B1 is de cel boven de huidige cel).
(3) Voer in Bereik C2:C50 volgnummers in van 1 tot 49.

Vervolgens krijg je een tabel zoals in de linker schermafbeelding te zien is:

 

note ribbon Formule te ingewikkeld om te onthouden? Sla de formule op als een AutoTekst-item om in de toekomst met slechts één klik te hergebruiken!
Lees meer…     Gratis proefversie

3. Zoek een leeg bereik, typ volgnummers horizontaal in een rij zoals in onderstaande schermafbeelding te zien is:
type sequence numbers horizontally in a row

4. Onder het eerste volgnummer van 1, voer de formule =VLOOKUP(G1,$B$1:$C$50,2,FALSE) in, en sleep vervolgens het vulhandvat naar het bereik dat je nodig hebt.
Below the first sequence number of 1, enter a formula
Opmerking: In deze formule is G1 de cel met het eerste volgnummer van 1, $B$1:$C$50 zijn de kolommen Unieke Rangorde en Balnummer, 2 betekent waarden zoeken in de tweede kolom van Bereik $B$1:$C$50.

Vervolgens krijg je de loterijnummers zoals in onderstaande schermafbeelding te zien is:
get the lottery numbers

5. Dit is optioneel. Om te voorkomen dat de loterijnummers automatisch veranderen wanneer het huidige werkblad wordt vernieuwd, kun je op Formule > Berekeningsopties > Handmatig.
click the Formula > Calculation Options > Manual to prevent the lottery numbers from changing


Loterijnummers genereren met Kutools voor Excel

Als je Kutools voor Excel hebt geïnstalleerd, kan de functie Willekeurige gegevens invoegen je helpen om in één keer loterijnummers te genereren in Excel.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Selecteer 6 aangrenzende cellen, zoals A1:F1, en klik vervolgens op Kutools > Invoegen > Willekeurige gegevens invoegen.
click Insert Random Data feature and set options in the dialog box

2. Nu verschijnt het dialoogvenster Willekeurige gegevens invoegen. Ga naar het tabblad Geheel getal tab, type 1 in Van vak, type 49 in Tot vak, vink de optie Unieke waarden aan, en klik op de OK knop. Nu zie je dat er 6 unieke loterijnummers worden gegenereerd en direct in de geselecteerde cellen worden weergegeven.
6 unique lottery numbers are generated

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen


Loterijnummers genereren met VBA-macro

Deze methode begeleidt je bij het toepassen van een VBA-macro om loterijnummers te genereren in Excel. Doe als volgt:

1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.

2. Klik op Invoegen > Module om een nieuw modulevenster te openen, en plak de volgende VBA-code erin:

VBA: Loterijnummer-generator in 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. Druk op de F5-toets of klik op de knop Uitvoeren om deze VBA-macro uit te voeren.

4. Nu in het pop-updialoogvenster, specificeer een cel om de loterijnummers uit te voeren, en klik op de OK knop.
vba code to click a cell to output the lotter numbers

Vervolgens zie je dat er 6 unieke loterijnummers worden gegenereerd en weergegeven in de gespecificeerde cellen.


Demo: loterijnummers genereren met Kutools voor Excel

 

Gerelateerde artikelen:

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!