Wie generiert man in Excel schnell eine zufällige Uhrzeit?
Beim Arbeiten mit Excel ist es gängig, zufällige Zahlen, Datumsangaben oder Textzeichenfolgen zum Testen, für die Datenanalyse, zur Planung oder Simulation einzufügen. In bestimmten Szenarien benötigen Sie jedoch zufällige Uhrzeiten – etwa innerhalb eines vorgegebenen Zeitraums oder in festgelegten Intervallen. Das ist beispielsweise beim Erstellen von Belegungsplänen, beim Ausfüllen von Anwesenheitsprotokollen oder beim Simulieren zeitbasierter Daten für Systemtests der Fall. Obwohl Excel keine direkte Funktion zur Generierung zufälliger Uhrzeiten bereitstellt, stehen Ihnen mehrere praktische Lösungen zur Verfügung: integrierte Formeln, benutzerfreundliche Add-In-Funktionen und flexible VBA-Makro-Methoden.
Zufällige Uhrzeit in Excel mithilfe von Formeln generieren
Zufällige Uhrzeit in Excel mithilfe einer praktischen Funktion generieren
Zufällige Uhrzeit in Excel mithilfe von VBA-Code generieren
Zufällige Uhrzeit in Excel mithilfe von Formeln generieren
Mit den folgenden Formeln erstellen Sie zufällige Uhrzeiten ganz nach Ihren Anforderungen – etwa innerhalb eines ganzen Tages, zwischen zwei festgelegten Zeiten oder in definierten Intervallen. Diese Methoden sind ideal für die meisten alltäglichen Excel-Aufgaben, besonders wenn Sie sofortige Ergebnisse benötigen, ohne Makros aktivieren oder Add-Ins installieren zu müssen.
Zufällige Uhrzeit in Excel generieren
Um einen Bereich schnell mit zufälligen Uhrzeiten zu füllen, geben Sie die folgende Formel in eine leere Zelle ein, und ziehen Sie anschließend das Ausfüllkästchen nach unten, um die Formel bei Bedarf auf weitere Zeilen zu übertragen. So erhalten Sie sofort formatierte, zufällige Uhrzeiten zwischen 00:00:00 und 23:59:59.

Sie können diese Formel so weit nach unten kopieren, wie Sie benötigen. Beachten Sie jedoch: RAND() generiert bei jeder Neuberechnung des Arbeitsblatts einen neuen Wert, sodass sich die zufälligen Uhrzeiten aktualisieren, sobald Änderungen am Blatt vorgenommen werden. Um die generierten Uhrzeiten dauerhaft zu speichern, kopieren Sie die Ergebnisse und verwenden Sie Werte einfügen, um die Formeln zu überschreiben.
Zufällige Uhrzeit zwischen zwei Uhrzeiten in Excel generieren
Möchten Sie zufällige Uhrzeiten innerhalb eines bestimmten Zeitraums – etwa zwischen 11:00 und 15:00 – generieren, verwenden Sie einfach die folgende Formel. Diese Methode eignet sich ideal für Belegungspläne, Terminsysteme oder Simulationen, bei denen definierte Zeitfenster entscheidend sind.
Geben Sie die folgende Formel in eine leere Zelle ein, und ziehen Sie dann das Ausfüllkästchen über den Bereich, in den Sie zufällige Uhrzeiten einfügen möchten.

Nachdem die Uhrzeiten generiert wurden, sollten Sie diese als Werte einfügen, wenn Sie sie dauerhaft speichern möchten. Achten Sie darauf: Falls Ihre Start- oder Endzeiten exakt auf Mitternacht (00:00) fallen, stellen Sie sicher, dass die Formel 0 und 24 korrekt verwendet, um Datumsüberlauf-Fehler zu vermeiden.
Zufällige Uhrzeit in festgelegten Intervallen in Excel generieren
Um zufällige Uhrzeiten in festgelegten Intervallen (z. B. alle 15 oder 30 Minuten) zu generieren, kombinieren Sie einfach ABRUNDEN und ZUFALLSZAHL innerhalb der TEXT-Funktion. Das ist besonders praktisch – etwa beim Erstellen zufälliger Buchungen, beim Festlegen zufälliger Veranstaltungsbeginne oder beim Platzieren von Simulationsdaten in exakten Abständen.
Geben Sie diese Formel in eine leere Zelle ein oder kopieren Sie sie dorthin. Ziehen Sie das Ausfüllkästchen nach Bedarf nach unten, um die gewünschte Anzahl zufälliger, intervallbasierter Uhrzeiten zu generieren.

Konvertieren Sie die Ergebnisse nach der Generierung zur besseren Stabilität in Werte.

Entfesseln Sie die Magie von Excel mit KUTOOLS AI
- Intelligente Ausführung: Führen Sie Zelloperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles ganz einfach per Sprachbefehl.
- Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe optimal zu optimieren.
- VBA-Programmierung: Schreiben und implementieren Sie VBA-Code ganz mühelos.
- Formelinterpretation: Verstehen Sie komplexe Formeln spielend leicht.
- Textübersetzung: Überwinden Sie Sprachbarrieren direkt in Ihren Tabellenkalkulationen.
Zufälliges Datum und Uhrzeit zwischen zwei Zeitpunkten in Excel generieren
Um sowohl zufällige Datums- als auch Uhrzeitwerte zu generieren – nützlich beim Befüllen zufälliger Ereignisprotokolle oder Terminpläne – verwenden Sie die folgende Formel. Dieser Ansatz kombiniert Datum und Uhrzeit, um umfassendere Test- oder Simulationsdaten zu liefern.
Geben Sie diese Formel in eine Zelle ein oder fügen Sie sie dort ein, und ziehen Sie sie bei Bedarf nach unten, um weitere Zeilen auszufüllen.

Beim Herunterziehen der Formel generiert jede Zelle ein neues zufälliges Datum und eine neue zufällige Uhrzeit innerhalb Ihres gewählten Intervalls. Sollten Sie nur das Datum oder ausschließlich die Uhrzeit benötigen, passen Sie das Format der Formel entsprechend an – beispielsweise „JJJJ-MM-TT“ für das Datum allein.
Zufällige Uhrzeit in Excel mithilfe einer praktischen Funktion generieren
Wenn Ihnen die Verwaltung von Formeln zu mühsam erscheint oder Sie großflächig zufällige Daten schnell anpassen müssen, bietet Kutools für Excel eine Zufällige Daten einfügen-Funktion, mit der Sie in nur wenigen Klicks zufällige Zahlen, Datumsangaben, Uhrzeiten und sogar benutzerdefinierte Textzeichenfolgen einfügen können. Das ist besonders praktisch, wenn Sie häufig zufällige Daten benötigen, Neuberechnungen vermeiden möchten oder zusätzliche Optionen wie das Einfügen eindeutiger Uhrzeiten innerhalb eines Bereichs nutzen wollen.
Nach der Installation von Kutools für Excelführen Sie die folgenden Schritte aus:
1. Wählen Sie einen leeren Zellbereich für die zufälligen Uhrzeiten aus.
2. Navigieren Sie zu Kutools > Einfügen > Zufällige Daten einfügen.

3. Wechseln Sie im Dialogfeld Zufällige Daten einfügen zur Registerkarte Uhrzeit, und geben Sie Ihre gewünschten Start- und Endzeiten jeweils in die Felder Von und Bis ein.

Tipp: Aktivieren Sie die Option Eindeutige Werte, um sicherzustellen, dass alle generierten Uhrzeiten unterschiedlich sind.
4. Klicken Sie auf OK oder Übernehmen. Ihr markierter Bereich wird sofort mit zufälligen Uhrzeiten gefüllt.

Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!
Die Funktion Zufällige Daten einfügen ist besonders praktisch, wenn Ihre zufälligen Uhrzeiten statisch sein sollen – also nach dem Einfügen nicht mehr aktualisiert werden.
Zufällige Uhrzeit in Excel mithilfe von VBA-Code generieren
Ein weiterer flexibler Ansatz zur Generierung zufälliger Uhrzeiten in Excel ist die Verwendung von VBA-Makros. Durch die Anpassung von VBA können Sie zusätzliche Anforderungen berücksichtigen – beispielsweise bestimmte Stunden ausschließen, Uhrzeiten in festgelegten Intervallen generieren oder zufällige Uhrzeiten automatisch aktualisieren, sobald sich das Arbeitsblatt ändert. Die Verwendung eines Makros ist besonders nützlich für Benutzer, die mehr Kontrolle benötigen oder die Generierung zufälliger Uhrzeiten für mehrere Bereiche oder wiederkehrende Prozesse automatisieren möchten.
Im Folgenden finden Sie ein Beispiel-VBA-Makro, das zufällige Uhrzeiten in Ihren ausgewählten Zellen generiert und einfügt. Passen Sie ganz nach Bedarf Start- und Endzeiten, die Granularität der Zufallsgenerierung (Minuten oder Sekunden) oder den Ausschluss bestimmter Stunden an.
1. Öffnen Sie den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Wechseln Sie im VBA-Fenster zu Einfügen > Modul. Kopieren Sie den folgenden Code in das neu erstellte Modul. (Falls die Registerkarte „Entwicklertools“ nicht angezeigt wird, aktivieren Sie sie unter „Excel-Optionen > Menüband anpassen“.)
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. Führen Sie das Makro aus, indem Sie die Taste F5 drücken. Es erscheint eine Eingabeaufforderung, in der Sie den Zielzellenbereich auswählen können. Anschließend legen Sie Ihre gewünschte Startstunde, Endstunde und gegebenenfalls eine auszuschließende Stunde fest. Geben Sie -1 ein, wenn Sie keine bestimmte Stunde ausschließen möchten. Das Makro fügt dann eindeutige zufällige Uhrzeiten in Ihren ausgewählten Bereich ein.
Dieser VBA-Ansatz ermöglicht erweiterte Anpassungen – etwa das Auslassen von Nachtstunden oder die Erzeugung unterschiedlicher Intervalle durch gezielte Änderung der Zufallsverteilung von Minuten oder Sekunden. Wenden Sie das Makro wiederholt auf denselben Bereich an, werden die vorhandenen Werte überschrieben; kopieren Sie die Ergebnisse daher stets an einen anderen Ort, wenn Sie sie vor einer erneuten Ausführung sichern möchten.
Weitere verwandte Artikel:
- Zufälliges Datum zwischen zwei Datumsangaben generieren
- Wenn Sie in einer Excel-Datei arbeiten, möchten Sie gelegentlich aus bestimmten Gründen zufällige Datumsangaben generieren. Natürlich könnten Sie die Daten manuell einzeln eingeben – doch sobald mehrere Datumsangaben benötigt werden, wird diese Methode schnell zeitaufwendig und ermüdend. Wie generieren Sie in Excel also effizient ein zufälliges Datum?
- Prüfen, ob eine Uhrzeit zwischen zwei Uhrzeiten liegt
- Wie können Sie in Excel prüfen, ob eine bestimmte Uhrzeit zwischen zwei vorgegebenen Uhrzeiten liegt? Diese Prüfung manuell durchzuführen, kostet viel Zeit. Daher stelle ich Ihnen einige einfache Formeln vor, um diese Aufgabe zu lösen.
- Zeitumwandlung-Format von 12-Stunden- auf 24-Stunden-Format und umgekehrt
- Wenn Sie bei Ihrer täglichen Arbeit mit Excel unterschiedliche Zeitformate wie das 12- oder das 24-Stunden-Format verwenden – wie im folgenden Screenshot gezeigt –, wie wandeln Sie diese dann mithilfe der Zeitumwandlung in Excel gegenseitig um?
- Stundenberechnung zwischen Uhrzeiten nach Mitternacht
- Angenommen, Sie führen einen Zeitplan zur Erfassung Ihrer Arbeitszeiten: Die Uhrzeit in Spalte A gibt die Startzeit am heutigen Tag an, während die Uhrzeit in Spalte B die Endzeit am folgenden Tag darstellt. Bei einer direkten Berechnung der Zeitdifferenz mit der Formel „=B2-A2“ erhalten Sie in der Regel nicht das korrekte Ergebnis, wie im linken Screenshot zu sehen. Wie berechnen Sie in Excel die Stunden zwischen zwei Uhrzeiten korrekt, wenn die Endzeit nach Mitternacht liegt?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins