Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Prüfen ob Uhrzeit in Zeitspanne

Prüfen ob Uhrzeit in Zeitspanne
Sven
Hallo,
wie kann ich überprüfen, ob eine Uhrzeit in einer gewissen Zeitspanne liegt?
In A1 habe ich z.B. 09:00 , in B1 09:29 , jetzt soll in C1 gecheckt werden ob B1 in der Zeitspanne von
A1 +-30min liegt.
Ausgesprochen soll praktisch geprüft werden ob 09:29 zwischen 08:30 und 09:30 liegt.
Wie kann ich das mit ner Formel hinbekommen?
Gruß
Sven
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Prüfen ob Uhrzeit in Zeitspanne
14.07.2011 21:34:15
Josef

Hallo Sven,
so?
Tabelle1

 ABC
109:0009:29WAHR
209:0009:30WAHR
309:0008:30WAHR
409:0008:29FALSCH
509:0009:31FALSCH

Formeln der Tabelle
ZelleFormel
C1=ABS(A1-B1)<=ZEIT(0;30;0)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
Und besser noch mit Runden!
14.07.2011 22:01:08
Josef

Hallo nochmal,
um ungewollten Ergebnissen zuvorzukommen, besser so.
Tabelle1

 ABC
109:0009:29WAHR
210:0009:30WAHR
309:0008:30WAHR
409:0008:29FALSCH
509:0009:31FALSCH

Formeln der Tabelle
ZelleFormel
C1=RUNDEN(ABS(A1-B1); 15)<=RUNDEN(ZEIT(0;30;0); 15)

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
B11. / Formel ist =RUNDEN(ABS(A1-B1);15)>RUNDEN(ZEIT(0;30;0);15)Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Und besser noch mit Runden!
15.07.2011 17:07:52
Sven
Hi!
VIELEN DANK! Funktioniert super!

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Prüfen ob Uhrzeit in Zeitspanne


Schritt-für-Schritt-Anleitung

Um zu prüfen, ob eine Uhrzeit in einer bestimmten Zeitspanne liegt, kannst Du die folgende Formel verwenden. Angenommen, Du hast die Startzeit in Zelle A1 und die zu prüfende Uhrzeit in Zelle B1.

  1. Trage in Zelle A1 die Startzeit ein (z. B. 09:00).
  2. Trage in Zelle B1 die Uhrzeit ein, die Du überprüfen möchtest (z. B. 09:29).
  3. In Zelle C1 gibst Du die folgende Formel ein:

    =ABS(A1-B1)<=ZEIT(0;30;0)

    Diese Formel prüft, ob die Uhrzeit in B1 innerhalb von 30 Minuten vor oder nach der Zeit in A1 liegt.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt "FALSCH" zurück, obwohl es richtig sein sollte.

    • Stelle sicher, dass die Zellen A1 und B1 im Zeitformat formatiert sind. Manchmal sind sie als Text formatiert, was zu falschen Ergebnissen führen kann.
  • Fehler: Zeit wird nicht korrekt angezeigt.

    • Überprüfe die Zellenformatierung. Die Zellen sollten im Format hh:mm oder hh:mm:ss sein.

Alternative Methoden

Eine alternative Methode zur Überprüfung, ob eine Uhrzeit in einem Zeitraum liegt, ist die Verwendung von RUNDEN:

=RUNDEN(ABS(A1-B1); 15)<=RUNDEN(ZEIT(0;30;0); 15)

Diese Methode kann helfen, ungenaue Zeitwerte zu vermeiden, insbesondere wenn Du mit sehr genauen Zeitangaben arbeitest.


Praktische Beispiele

Hier sind einige Beispiele zur Veranschaulichung:

A1 B1 C1
09:00 09:29 WAHR
09:00 09:30 WAHR
09:00 08:30 WAHR
09:00 08:29 FALSCH
09:00 09:31 FALSCH

In diesen Beispielen siehst Du, dass die Formel korrekt funktioniert, um zu prüfen, ob die Uhrzeit in B1 innerhalb des Zeitraums von A1 +/- 30 Minuten liegt.


Tipps für Profis

  • Nutze die bedingte Formatierung, um Zellen hervorzuheben, die außerhalb des Zeitrahmens liegen. So kannst Du auf einen Blick sehen, welche Zeiten nicht den Bedingungen entsprechen.
  • Wenn Du mit großen Datenmengen arbeitest, überlege Dir, die Formeln in einer Hilfsspalte zusammenzufassen, um die Übersichtlichkeit zu verbessern.

FAQ: Häufige Fragen

1. Wie kann ich überprüfen, ob ein Datum in einem bestimmten Zeitraum liegt? Du kannst eine ähnliche Formel verwenden, indem Du die DATUM()-Funktion anwendest, um zu prüfen, ob ein Datum zwischen zwei anderen Daten liegt.

2. Funktioniert das auch in älteren Excel-Versionen? Ja, die vorgestellten Formeln funktionieren in den meisten Excel-Versionen, solange sie die Funktionen ABS, ZEIT und RUNDEN unterstützen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige