Supportnet / Forum / Tabellenkalkulation
Excelproblem: Dezimalwert von Jetzt-Funktion
Frage
Hallo Excelspezis!
Habe folgendes Problem:
Ich habe bisher alle Zeiten korrekt in Dezimalzahlen umrechnen können per Multiplikation mit 24. Mit der Jetzt-Funktion scheint dies aber nicht zu funktionieren:
Zelle B13 hat den Arbeitszeitbeginn, z.b. 07:30 stehen im Format hh:mm
Zelle F3 hat =Jetzt( ) stehen, selbes Format
Zelle E13 soll nun die gearbeitete Zeit dezimal darstellen. Beispiel:
B13 = 07:30
F3 = 12:30
-> entspricht einer Arbeitszeit von 5,00 Stunden
Also hab ich in Zelle E13, formatiert als Dezimalzahl, stehen:
=(F3-B13)*24
Was kommt raus? Irgendwas bei 38000...
Wo liegt der Fehler???
Gruß daniel
Antwort 1 von rainberg
Hallo Daniel,
das kann auch nicht funktionieren, da die Funktion JETZT() außer der Zeit auch noch das aktuelle Datum enthält.
Man könnte zwar die Formel anpassen, aber das wird dir nichts nützen, weil sich der Wert von JETZT() ständig der aktuellen Zeit anpasst.
Verwende also in F3 einen Zeiteintrag im gleichen Format wie in B3.
Gruß
Rainer
das kann auch nicht funktionieren, da die Funktion JETZT() außer der Zeit auch noch das aktuelle Datum enthält.
Man könnte zwar die Formel anpassen, aber das wird dir nichts nützen, weil sich der Wert von JETZT() ständig der aktuellen Zeit anpasst.
Verwende also in F3 einen Zeiteintrag im gleichen Format wie in B3.
Gruß
Rainer
Antwort 2 von daneil
Ha das muss man erstmal wissen! Danke dafür, habs jetzt so also gelöst:
in Zelle F3:
Vorher:
=Jetzt( )
Nachher:
=Stunde(Jetzt( )) & ":" & Minute(Jetzt( ))
in Zelle F3:
Vorher:
=Jetzt( )
Nachher:
=Stunde(Jetzt( )) & ":" & Minute(Jetzt( ))
Antwort 3 von CrackMan
Hallo Du.
Um die Dezimalzahl der Funktion jetzt zu erhalten, kannst du auch einfach die Formatierung der Zelle ändern.
Dazu gibst du einfach in eine Zelle =jetzt() ein und klickst danach mit der rechten maustaste auf die Zelle und wählst den Menüpunkt "Zellen formatieren".
In dem folgenden Dialogfenster ist nun der Reiter Zahlen aktiv.
In der Kategorie wählst du dann die Einstellung "Benutzerdefiniert" und kannst dann in rechten nebenstehenden Auswählmenü ein @ auswählen.
Schon stellt Excel das aktuelle Datum und Uhrzeit als interne Dezimalzahl da.
HOffe ich konnte dir helfen.
CrackMan
Um die Dezimalzahl der Funktion jetzt zu erhalten, kannst du auch einfach die Formatierung der Zelle ändern.
Dazu gibst du einfach in eine Zelle =jetzt() ein und klickst danach mit der rechten maustaste auf die Zelle und wählst den Menüpunkt "Zellen formatieren".
In dem folgenden Dialogfenster ist nun der Reiter Zahlen aktiv.
In der Kategorie wählst du dann die Einstellung "Benutzerdefiniert" und kannst dann in rechten nebenstehenden Auswählmenü ein @ auswählen.
Schon stellt Excel das aktuelle Datum und Uhrzeit als interne Dezimalzahl da.
HOffe ich konnte dir helfen.
CrackMan
Antwort 4 von Aliba
Hi Daniel,
schreibe anstelle von =JETZT()
=JETZT()-HEUTE()
Dann kannst Du wie gewohnt weiterrechnen.
CU Aliba
schreibe anstelle von =JETZT()
=JETZT()-HEUTE()
Dann kannst Du wie gewohnt weiterrechnen.
CU Aliba

