Konvertierung von [hh]:mm auf Zahl

Hallo!

Suche eine Umwandlung, um vom Benutzerdefinierten [hh]:mm Format die Stunden als Dezimalzahl zu bekommen, um mit dieser auch weiter rechnen zu können!

Danke!
LG, Klaus

Hi Klaus,

Suche eine Umwandlung, um vom Benutzerdefinierten [hh]:mm Format die Stunden als Dezimalzahl zu
bekommen , um mit dieser auch weiter rechnen zu können!

wozu soll das gut sein? Für Excel ist jedes Datum erstmal eine Zahl, die dann nach Kundenwünschen formatiert wird. Wenn es nicht so wäre, könnte Excel mit Datumswerten nicht rechnen.

Gruß Ralf

Hab leider das gesamte schon auf Benutzerdefiniert auf [hh]:mm Format! Deshalb benötige ich jetzt zum Beispiel nur die hh * 7 als Zahl das Ergebnis!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Klaus,

Hab leider das gesamte schon auf Benutzerdefiniert auf [hh]:mm Format!

ich bleibe dabei: Das Format ist völlig wurscht, es dient nur der Darstellung und wird zum Rechnen nicht benötigt.

Deshalb benötige ich jetzt zum Beispiel nur die hh * 7 als Zahl das Ergebnis!

Dann schreibst Du halt „=Stunde(A1)*7“

Gruß Ralf

Hi Klaus,

Noch ein Hinweis: Bei Datumsangaben rechent EXCEL intern in ganzen Tagen ab dem 01.01.1900. Zeitangaben werden in Bruchteilen von Tagen berechnet. Deshalb auch der Hinweis, dass das Format der Zahlen keine Rolle spielt

Hab leider das gesamte schon auf Benutzerdefiniert auf [hh]:mm Format!

ich bleibe dabei: Das Format ist völlig wurscht, es dient nur
der Darstellung und wird zum Rechnen nicht benötigt.

Deshalb benötige ich jetzt zum Beispiel nur die hh * 7 als Zahl das Ergebnis!

Dann schreibst Du halt „=Stunde(A1)*7“

Besser geeignet ist in diesem Fall wahrscheinlich die Formel
=GANZZAHL(A1/24)*7

Bei Summen >=25 Stunden berechnet STUNDEN die Stunden, die sich aus den Nachkommen-Stellen des Wertes ergeben. Die ganzen Tage (a`24 Stunden) werden nicht berücksichtigt.

Gruß
Franz

Meine Erkenntnisse:
FELD A1: 125:31 - Formatiert als Benutzderdefiniert [hh]:mm
Beide Methoden klappen nicht, da 5 raus kommt (Formatierung der Ergebnis Zelle als Standard)

GANZZAHL(A1) = 5.00
STUNDE(A1) = 5.00

LG, Klaus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

versuchs mal mit
=WERT(A1)*24

Hi Klaus,

Meine Erkenntnisse:
FELD A1: 125:31 - Formatiert als Benutzderdefiniert [hh]:mm
Beide Methoden klappen nicht, da 5 raus kommt (Formatierung
der Ergebnis Zelle als Standard)

GANZZAHL(A1) = 5.00
STUNDE(A1) = 5.00

und? Was hast Du erwartet?

Gruß Ralf

na ganz einfach, umgerechnet in Stunden halt:
125h und 31min sind = 125,516h, müsste den Wert in Zahlenwert haben, um weiter normal rechnen zu können. (multiplikation).
LG, Klaus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Klaus,

na ganz einfach, umgerechnet in Stunden halt:
125h und 31min sind = 125,516h, müsste den Wert in Zahlenwert
haben, um weiter normal rechnen zu können. (multiplikation).

da liegt der Hund begraben: hh:mm ist ein Format für eine Uhrzeit, in das kriegst Du keine 125 Stunden hineingestopft. Na ja, ich jedenfalls nicht, mein Excel macht daraus 5 Stunden und 31 Minuten, da kann ich mich auf den Kopf stellen.

Das, was ich da hineinbekomme, nämlich 5:31, wird mit

=STUNDE(A1)*60 +MINUTE(A1)

zum Ergebnis: 331.

Gruß Ralf

Hi Klaus,

Besser geeignet ist in diesem Fall wahrscheinlich die Formel
=GANZZAHL(A1/24)*7

Bei Summen >=25 Stunden berechnet STUNDEN die Stunden, die
sich aus den Nachkommen-Stellen des Wertes ergeben. Die ganzen
Tage (a`24 Stunden) werden nicht berücksichtigt.

Habe in der Formel in der Eile leider einen kleine Denkfehler eingebaut.

um aus dem dem Eintrag 125:31 (Format [h]:mm) in A1 - EXCEL macht daraus intern übrigens den 05.01.1900 05:31:00- die ganzen Stunden zu erhalten lautet die Formel

=GANZZAHL(A1 * 24)

ich hatte da versehentlich eine Division eingebaut :frowning:

Gruß
Franz