Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Uhrzeiten vergleichen

Uhrzeiten vergleichen
28.11.2006 13:01:49
Stefan
Hallo!
Komme nicht auf die Lösung obwohl ich sie schon einmal hatte.
Ich habe in A1 eine Uhrzeit stehen, die, wenn man die zelle anklickt wie folgt aussieht :16.10.2004 19:30:45
In B1 habe ich eine Uhrzeit, laut Excel haben beide das selbe Format, die mit a1 verglichen werden soll. Da in B1 die Uhrzeit aber wie folgt aussieht, kann ich diese nicht vergleichen. B1: 19:32:41
Wie bekomme ich das Datum in A1 weg oder in B1 hin?
Danke
Stefan
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Uhrzeiten vergleichen
28.11.2006 13:11:45
EtoPHG
Hallo Stefan,
=A1-DATUM(JAHR(A1);MONAT(A1);TAG(A1))
Gruss Hansueli
AW: Uhrzeiten vergleichen
28.11.2006 13:13:35
Erich
Hallo Stefan,
oder so:
B1 vergleichen mit REST(A1; 1)
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Erich =>>> Sehr elegant ! o.w.T.
28.11.2006 13:16:18
EtoPHG
Anzeige
AW: Uhrzeiten vergleichen
28.11.2006 13:34:42
stefan
Hallo!
Danke! Die Vorschläge von Erich und EtoPHG haben funktioniert!
Schönen Gruß
Stefan
ergänzung
28.11.2006 13:23:36
M@x
Hi,
möglicherweise ist es notwendig, die Zahlen zu runden,
da je nach zustandekommen des Resultates sich die Zahlen in der Excelinternen Zeitrechnung in den hintersten Kommastellen unterscheiden
für Sekundengenauen Vergleich ist =RUNDEN(B18;6) ausreichend
Gruss
M@x
Anzeige
AW: Vorsicht beim Vergleich von Zeiten
28.11.2006 20:32:15
Zeiten
Hallo M@x und Stefan,
das Runden der beiden Einzelzeiten kann (wohl relativ selten) auch zum falschen Resultat führen (in D3).
Beispiel:
 ABCDE
1Zeit109:58:57,00,4159375000000000000009:58:57,00,41593800000000000000
2Zeit209:58:57,00,4159374999999930000009:58:57,00,41593700000000000000
3Zeit2 = Zeit1?FALSCH7,04992E-15FALSCH1E-06
4     
5Zeit2 = Zeit1?WAHR00 
6Zeit2 = Zeit1?WAHR7,04992E-151E-14 
7Zeit2 = Zeit1?WAHR7,04992E-151E-12 
8Zeit2 = Zeit1?WAHR09:58:57,009:58:57,0 
9     
10 1001   

Formeln der Tabelle
ZelleFormel
C1=B1
D1=RUNDEN(B1;6)
E1=D1
B2=(B1/B10-1/3+1/3)*B10
C2=B2
D2=RUNDEN(B2;6)
E2=D2
B3=B1=B2
C3=B1-B2
D3=RUNDEN(B1;6)=RUNDEN(B2;6)
E3=RUNDEN(B1;6)-RUNDEN(B2;6)
B5=RUNDEN(B1-B2;9)=0
C5=RUNDEN(B1-B2;9)
B6=ABS(B1-B2)<0,00000000000001
C6=ABS(B1-B2)
B7=ABS(B1-B2)<0,000000000001
C7=C6
B8=TEXT(B1;"hh:mm:ss,0")=TEXT(B2;"hh:mm:ss,0")
C8=TEXT(B1;"hh:mm:ss,0")
D8=TEXT(B2;"hh:mm:ss,0")

Die Vergleiche in B5 bis B8 sind sicherer.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Vorsicht beim Vergleich von Zeiten
28.11.2006 21:25:09
Zeiten
Hi Erich
ja da hast du recht
und da sich vom Prinzip her nix ändert wennich an der 7 oder 8 Stelle runde, ist also nur der "Textvergleich" hundertprozentig oder findet hier auch einer ein Haar in der Suppe ;-))
Gruss
M@x
AW: Vorsicht beim Vergleich von Zeiten
29.11.2006 01:13:58
Zeiten
Hi M@x,
nicht nur der Textvergleich ist sicher, das sind wohl auch die anderen in meinem Beispiel grün unterlegten Formeln.
Mein Favorit ist =RUNDEN(B1-B2;9)=0 - das ist kurz, klar und wohl auch relativ schnell.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Uhrzeiten vergleichen in Excel


Schritt-für-Schritt-Anleitung

Um Uhrzeiten in Excel zu vergleichen, kannst du folgende Schritte befolgen:

  1. Uhrzeiten formatieren: Stelle sicher, dass die Uhrzeiten in den Zellen im gleichen Format vorliegen. Zum Beispiel sollte A1 das Format dd.mm.yyyy hh:mm:ss und B1 das Format hh:mm:ss haben.

  2. Datum entfernen: Wenn du nur die Uhrzeit aus A1 vergleichen möchtest, kannst du die folgende Formel in eine neue Zelle (z.B. C1) eingeben:

    =A1-DATUM(JAHR(A1);MONAT(A1);TAG(A1))

    Diese Formel entfernt das Datum und gibt nur die Uhrzeit zurück.

  3. Vergleich durchführen: Um die Uhrzeiten in B1 und C1 zu vergleichen, kannst du eine einfache Vergleichsformel verwenden:

    =C1>B1

    Diese Formel gibt WAHR zurück, wenn die Uhrzeit in C1 größer ist als die in B1.


Häufige Fehler und Lösungen

  • Fehler: Die Uhrzeiten scheinen gleich zu sein, aber das Ergebnis ist FALSCH.

    • Lösung: Excel kann im Hintergrund unterschiedliche Werte speichern, auch wenn sie gleich aussehen. Verwende die Formel =RUNDEN(B1;6) für einen sekundengenauen Vergleich.
  • Fehler: Zellen zeigen #WERT! an.

    • Lösung: Überprüfe, ob die Zellen richtig formatiert sind und ob sie tatsächlich Uhrzeiten enthalten.

Alternative Methoden

  1. REST-Funktion: Du kannst die REST-Funktion verwenden, um die Uhrzeit aus A1 zu extrahieren:

    =REST(A1; 1)

    Dies gibt dir nur die Uhrzeit zurück, die du dann mit B1 vergleichen kannst.

  2. TEXT-Vergleich: Eine andere Möglichkeit ist, die Uhrzeiten als Text zu vergleichen:

    =TEXT(A1;"hh:mm:ss")=TEXT(B1;"hh:mm:ss")

Praktische Beispiele

Hier sind einige Beispiele, wie du Uhrzeiten vergleichen kannst:

  • Beispiel 1: Vergleich mit > (größer als):

    =C1>B1
  • Beispiel 2: Vergleich mit = (gleich):

    =C1=B1
  • Beispiel 3: Vergleich mit WENN:

    =WENN(C1>B1; "C1 ist größer"; "B1 ist größer oder gleich")

Tipps für Profis

  • Nutze die Bedingte Formatierung, um schnell Unterschiede zwischen den Uhrzeiten hervorzuheben.
  • Wenn du mit großen Datenmengen arbeitest, kann die Verwendung von Pivot-Tabellen hilfreich sein, um Uhrzeiten zu aggregieren und zu vergleichen.
  • Achte beim Runden von Zeiten darauf, dass du die Rundungen nicht in kritischen Zeitberechnungen anwendest, um ungewollte Fehler zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich Uhrzeiten in Excel vergleichen, wenn sie in unterschiedlichen Formaten vorliegen?
Du kannst die Uhrzeiten zuerst in das gleiche Format umwandeln, indem du die TEXT- oder REST-Funktion verwendest.

2. Was ist der Unterschied zwischen dem Vergleich von Uhrzeiten mit = und >?
= prüft, ob die Uhrzeiten gleich sind, während > prüft, ob die erste Uhrzeit später ist als die zweite.

3. Wie kann ich sicherstellen, dass Excel die Uhrzeiten korrekt interpretiert?
Stelle sicher, dass die Zellen korrekt formatiert sind und nur gültige Uhrzeiten enthalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige