KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe genereert u snel een willekeurig tijdstip in Excel?

AuteurXiaoyang Wijzigingsdatum

Bij het werken met Excel voegt u regelmatig willekeurige getallen, datums of tekstreeksen in voor testdoeleinden, data-analyse, planning of simulaties. Soms moet u echter willekeurige tijdstippen genereren binnen een bepaald interval of op vaste intervallen — bijvoorbeeld bij het opstellen van neproosters, het invullen van aanwezigheidslijsten of het simuleren van tijdgebonden gegevens voor systeemtests. Hoewel Excel geen ingebouwde functie biedt voor het genereren van willekeurige tijdstippen, zijn er diverse praktische oplossingen beschikbaar: via slimme formules, gebruiksvriendelijke add-ins of flexibele VBA-macro’s.

Willekeurig tijdstip genereren in Excel met formules

Willekeurig tijdstip genereren in Excel met een handige functie

Willekeurig tijdstip genereren in Excel met VBA-code


Willekeurig tijdstip genereren in Excel met formules

Met de volgende formules genereert u willekeurige tijdstippen op maat: gedurende de hele dag, tussen twee specifieke momenten of met vaste intervallen. Perfect voor alledaagse Excel-taken – en direct bruikbaar, zonder macro’s of add-ins.

Willekeurig tijdstip genereren in Excel

Voer de volgende formule in een lege cel in om snel een bereik te vullen met willekeurige tijdstippen. Sleep daarna de vulgreep omlaag om de formule toe te passen op extra rijen, indien nodig. Zo krijgt u direct een netjes opgemaakt willekeurig tijdstip tussen 00:00:00 en 23:59:59.

=TEXT(RAND(),„HH:MM:SS")

Genereer willekeurige tijd

U kunt deze formule zoveel rijen omlaag kopiëren als u nodig hebt. Onthoud dat RAND() bij elke herberekening van het werkblad een nieuwe waarde genereert, dus de willekeurige tijdstippen worden automatisch bijgewerkt zodra er wijzigingen in het blad worden aangebracht. Wilt u de gegenereerde tijdstippen behouden? Kopieer dan de resultaten en gebruik Plakken als waarden om de formules permanent te vervangen.


Willekeurig tijdstip genereren tussen twee tijdstippen in Excel

Als u willekeurige tijdstippen binnen een beperkt tijdsbestek wilt genereren—bijvoorbeeld tussen 11:00 en 15:00—kunt u de onderstaande formule gebruiken. Deze methode is ideaal voor neproosters, afsprakensystemen of simulaties waarbij specifieke tijdsvensters van belang zijn.

Voer de volgende formule in een lege cel in en sleep de vulgreep over het bereik waarin u willekeurige tijdstippen wilt invullen.

=TEXT(RAND()*())15-11)/24+11/24,„HH:MM:SS")

 Genereer willekeurige tijd tussen twee tijdstippen

Opmerking: In deze formule representeren 11en 15de begin- en einduren in 24-uursnotatie. Pas deze getallen aan naar uw gewenste tijdsbestek. De minuten en seconden worden willekeurig gegenereerd binnen dit venster.

Nadat de tijdstippen zijn gegenereerd, kunt u ze statisch maken door ze als waarden te plakken. Wees voorzichtig: als uw begin- of eindtijdstip exact op middernacht (00:00) ligt, zorg er dan voor dat de formule 0 en 24 correct gebruikt om fouten bij datumoverschrijding te voorkomen.


Willekeurig tijdstip genereren op specifieke intervallen in Excel

Om willekeurige tijdstippen op vaste intervallen te genereren (bijvoorbeeld elke 15 of 30 minuten), combineert u FLOOR en RAND binnen de TEKST-functie. Dit is vooral handig voor taken zoals het maken van gerandomiseerde boekingen, het instellen van gerandomiseerde evenementstarts of het verdelen van nepgegevens in precieze stappen.

Voer deze formule in een lege cel in of kopieer deze, en sleep de vulgreep naar beneden om de gewenste hoeveelheid willekeurige tijdstippen op basis van intervallen te genereren.

=TEXT(FLOOR(RAND(),"0:15"),„HH:MM:SS")

Genereer willekeurige tijd met specifieke intervallen

Opmerking:In deze formule stelt „0:15” het interval in op 15 minuten. Wijzig dit in „0:30” voor intervallen van een half uur, of een andere geldige Excel-tijdnotatie naar wens. Gebruik altijd de 24-uursnotatie voor tijdsintervallen om fouten te voorkomen.

Converteer de gegenereerde resultaten naar waarden voor een betere stabiliteit.

een screenshot van kutools for excel ai

Ontgrendel de magie van Excel met KUTOOLS AI

  • Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
  • aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
  • VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules moeiteloos.
  • Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Breid uw Excel-mogelijkheden uit met AI-gestuurde tools.Download nuen ervaar efficiëntie zoals nooit tevoren!

Willekeurige datum en tijdstip genereren tussen twee datums met tijdstippen in Excel

Gebruik de volgende formule om zowel willekeurige datums als tijdstippen te genereren — handig bij het invullen van willekeurige logboeken of roosters. Deze aanpak combineert datum en tijdstip voor uitgebreidere test- of simulatiegegevens.

Voer deze formule in een cel in of plak deze, en sleep naar beneden om indien nodig meer rijen in te vullen.

=TEXT(RAND()*("))2021-2-1012:00:00"-"2020-10-19:00„)+"2020-10-19:00:00","YYYY-MM-DD HH:MM:SS")

Genereer willekeurige datum en tijd tussen twee datums met tijd

Opmerking:2020-10-19:00:00en 2021-2-1012:00:00zijn de begin- en eindpunten – pas deze aan naar uw behoeften. Voer datums in met de notatie JJJJ-MM-DD UU:MM:SS om onduidelijkheid te voorkomen, vooral als uw systeem een andere Datumnotatie gebruikt.

Bij het omlaag slepen van de formule genereert elke cel automatisch een nieuw willekeurig datum- en tijdstip binnen het door u gekozen interval. Hebt u alleen een datum of alleen een tijdstip nodig? Pas dan eenvoudig de formule-indeling aan — bijvoorbeeld naar „YYYY-MM-DD" voor alleen de datum.


Willekeurig tijdstip genereren in Excel met een handige functie

Als het beheren van formules omslachtig aanvoelt of u snel grootschalige willekeurige gegevens moet aanpassen, biedt Kutools voor Excel een Willekeurige gegevens invoegen-functie waarmee u in slechts enkele klikken willekeurige getallen, datums, tijdstippen en zelfs aangepaste tekstreeksen kunt invoegen. Ideaal als u regelmatig willekeurige gegevens nodig heeft, herberekening van formules wilt vermijden of extra opties zoekt—zoals het invoeren van unieke tijdstippen binnen een opgegeven bereik.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...
Opmerking:Om Willekeurige gegevens invoegente gebruiken, installeert u eerst Kutools voor Excel, waarna u de stappen kunt volgen.

Na installatie van Kutools voor Excelvolgt u deze instructies:

1. Selecteer een leeg bereik cellen voor de willekeurige tijdstippen.

2. Ga naar Kutools > Invoegen > Willekeurige gegevens invoegen.

klik op de functie Willekeurige gegevens invoegen van Kutools

3. Ga in het dialoogvenster Willekeurige gegevens invoegen naar het tabblad Tijd en typ uw gewenste begin- en eindtijden in de vakken Van en Tot, respectievelijk.

geef de begin- en eindtijd op

Tip: Schakel de optie Unieke waarden in om ervoor te zorgen dat alle gegenereerde tijdstippen verschillend zijn.

4. Klik op OK of Toepassen. Uw selectie wordt direct gevuld met willekeurige tijdstippen.

willekeurige tijd is ingevoegd in de cellen

Download nu de gratis proefversie van Kutools voor Excel!

De functie Willekeurige gegevens invoegen is vooral handig als uw willekeurige tijdstippen statisch moeten blijven (dus niet veranderen na invoeging).


Willekeurig tijdstip genereren in Excel met VBA-code

Een andere flexibele manier om willekeurige tijdstippen in Excel te genereren, is het gebruik van VBA-macro’s. Door VBA aan te passen, kunt u extra vereisten toevoegen, zoals het uitsluiten van bepaalde uren, het genereren van tijdstippen met vaste intervallen of het automatisch vernieuwen van willekeurige tijdstippen zodra het werkblad wordt gewijzigd. Macro’s zijn vooral handig voor gebruikers die meer controle willen of het genereren van willekeurige tijdstippen willen automatiseren voor meerdere bereiken of herhalende taken.

Hieronder vindt u een voorbeeld-VBA-macro die willekeurige tijdstippen genereert en invult in de door u geselecteerde cellen. U kunt de begin- en eindtijd aanpassen, de nauwkeurigheid van de randomisering instellen (minuten of seconden) en indien nodig bepaalde uren uitsluiten.

1. Open de VBA-editor door te klikken op Ontwikkelaar > Visual Basic. Ga in het VBA-venster naar Invoegen > Module. Kopieer en plak de onderstaande code in de nieuw gemaakte module. (Als het tabblad Ontwikkelaar niet wordt weergegeven, schakelt u dit in via)Excel-opties > Aanpassen Lint.)

Sub GenerateRandomTimes()
    Dim WorkRng As Range
    Dim StartHour As Integer
    Dim EndHour As Integer
    Dim ExcludeHour As Integer
    Dim cell As Range
    Dim xTitleId As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to fill random times:", xTitleId, WorkRng.Address, Type:=8)
    
    StartHour = Application.InputBox("Start hour (0-23):", xTitleId, 8, Type:=1)
    EndHour = Application.InputBox("End hour (1-24):", xTitleId, 18, Type:=1)
    ExcludeHour = Application.InputBox("Hour to exclude (if none, type -1):", xTitleId, -1, Type:=1)
    
    Application.ScreenUpdating = False
    Randomize
    
    For Each cell In WorkRng
        Dim h As Integer, m As Integer, s As Integer
        Do
            h = Int((EndHour - StartHour) * Rnd + StartHour)
        Loop While h = ExcludeHour
        
        m = Int(60 * Rnd)
        s = Int(60 * Rnd)
        
        cell.Value = TimeSerial(h, m, s)
        cell.NumberFormat = "hh:mm:ss"
    Next cell
    
    Application.ScreenUpdating = True
End Sub

2. Voer de macro uit door op de toets F5 te drukken. Er verschijnt een venster waarin u het doelcelbereik kunt kiezen. Stel vervolgens uw gewenste beginuur, einduur en eventueel een uur dat moet worden uitgesloten in. Voer -1 in als u geen specifiek uur wilt uitsluiten. De macro voegt dan unieke willekeurige tijdstippen in het geselecteerde bereik in.

Deze VBA-aanpak ondersteunt geavanceerde aanpassingen, zoals het uitsluiten van nachtelijke uren of het genereren van diverse intervallen door de manier waarop minuten of seconden willekeurig worden gegenereerd te wijzigen. Als u de macro herhaaldelijk uitvoert op hetzelfde bereik, worden de waarden overschreven—kopieer resultaten daarom altijd elders als u ze wilt behouden vóór een nieuwe uitvoering.


Meer gerelateerde artikelen:

  • Willekeurige datum genereren tussen twee datums
  • Wanneer u met een Excel-bestand werkt, wilt u soms snel een willekeurige datum genereren voor een bepaald doel. U kunt dat handmatig doen, maar als u meerdere datums nodig heeft, is dat tijdrovend en vervelend. Hoe genereert u dan snel een willekeurige datum in Excel?
  • Tijdconversie-indeling van 12-uurs naar 24-uurs formaat en vice versa
  • Tijdens het dagelijks werken met Excel gebruikt u mogelijk verschillende tijdnotaties onder verschillende omstandigheden, zoals het 12-uurs- en 24-uursformaat zoals op de volgende schermafbeelding wordt getoond. Maar hoe kunt u Tijdconversie-indeling van 12-uurs naar 24-uurs formaat en vice versa toepassen in Excel?
  • Uren berekenen tussen tijdstippen na middernacht
  • Stel dat u een rooster heeft om uw werktijden vast te leggen: de tijd in kolom A is de begintijd van vandaag en de tijd in kolom B is de eindtijd van de volgende dag. Normaal gesproken geeft het direct aftrekken met „=B2-A2" niet het juiste resultaat, zoals op de linker schermafbeelding wordt getoond. Hoe berekent u de uren tussen twee tijdstippen na middernacht correct in Excel?

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


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

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins