Hoe genereert u snel een willekeurig tijdstip in Excel?
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.

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.

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.

Converteer de gegenereerde resultaten naar waarden voor een betere stabiliteit.

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.
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.

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.
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.

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.

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.

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?
- Controleren of een tijdstip tussen twee tijdstippen ligt
- Hoe controleert u in Excel of een specifiek tijdstip tussen twee opgegeven tijdstippen ligt? Handmatig controleren kost veel tijd — maar met een paar eenvoudige formules lost u deze taak razendsnel op.
- 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
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.
- 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