Zeit in Access
guten morgen alle miteinander.
hab da mal eine Frage.
Ich Exportiere von Excel zahlen in eine Accesstabelle.
Es handelt sich hierbei um Stundenwerte also z.B. 11:20:03
Jetzt kann es vorkommen, dass einmal ein Stundenwert von über 24 Stunden dabei ist z.B. 30:13:02
In Excel ist das kein Problem da kann ich meine Zelle so formatieren, dass das richtig angezeigt wird.
Aber wie mache ich das in Access?
Ich benutze folgendes Format in Access
Datum/Uhrzeit --> Zeit, 24Std Eingabeformat 00:00:00;0;0_
Leider wird mit dann wenn ein Wert über 24 Stunden vorliegt z.B. 30:00:00 nur 06:00:00 ausgegeben und die ersten 24 Stunden unterdrückt.
Gibt es da acuh so ein Format wie in Excel, dass mir solche Zeiten anzeigen kann?
Vielen dank für eure hilfe
gruß
morpheus
Antwort schreiben
Antwort 1 von lorf55 vom 28.04.2020, 10:49 Options
Hallo morpheus,
du kannst mit
Format([f2];"tt:hh:ss")
dir die Tage, Stunden und Sekunden im Feld f2 z.B. anzeigen lassen.
Gruß
lorf
Hallo lorf
tut mir leid ich glaub im moment steh ich weng aufm schlauch.
Wie meinst du das mit dem Feld F2?
ich hätte es gern so, dass meine Stunden, auch wenn sie größer 24 stunden sind in der Accesstabelle nicht abgeschnitten werden.
gruß
morpheus
Antwort 3 von lorf55 vom 28.04.2020, 15:42 Options
Hallo morpheus,
du schreibst die angegebene Formel in ein Abfrage-Feld und ersetzt [f2] durch deinen Namen z.B. Stundenwert. Denn wird dein Stundenwert von 30:13:02 als 01:06:02 angezeigt, was bedeutet: 01 Tage 06 Stunden und 02 sekunden. Man kann das auch in einer Spalte mit Bezeichnung dahinter haben:
Format([Stundenwert];"tt"" Tage ""hh"" Stunden ""ss"" Sekunden""")
, also im Ergebnis
01 Tage 06 Stunden 02 Sekunden.
Falls du es in 3 Spalten haben willst, schreibst du in eine Spalte
Format([Stundenwert];"tt")
, in die nächste
Format([Stundenwert];"hh")
und in die übernächste
Format([Stundenwert];"ss")
.
Ist es jetzt verständlicher?
Antwort 4 von lorf55 vom 28.04.2020, 16:34 Options
Hallo morpheus,
ohje ohje, jetzt habe ich erst verstanden, dass du Stundenzahlen > 24 haben möchtest. Ich glaube, sowas ist bei Access nicht ohne weiteres möglich. Bei
donkarl ist beschrieben, wie es trotzdem gehen soll.
gruß
lorf
Hallo lorf
vielen dank für deine tipps.
werd mal sehen wie ich es am besten löse
gruß
morpheus