von Toxitom » Mi, 28.02.2007 13:27
Hey Georg,
so wird das auch nicht. Intern werden Zeitwerte sowieso schon als Dezimalzahlen verwaltet. 1 entspricht einem Tag oder 24 Stunden, 0,5 somit 12 Stunden etc.
Wenn du also die Zelle "normal" formatierst, also als Fleisskommazahl, so werkennst du den internen Wert. Wenn du jetzt aus dieser Zahl dein eigens Format erzeugen möchtest (Stunden:Minuten als Dezilazahl), dann musst du das mit Formeln entsprechend selbst aufbauen, also z.B. so:
wobei in B4 eben der Zeitwert steht. Aber Achtung: Bei mehr als 24 Stunden musst du noch die Tagwerte hinzurechnen, also so:
Code: Alles auswählen
=VERKETTEN(GANZZAHL(B4)*24 + STUNDE(B4); ":";MINUTE(B4)*100/60)
Viele Grüße
Thomas
Hey Georg,
so wird das auch nicht. Intern werden Zeitwerte sowieso schon als Dezimalzahlen verwaltet. 1 entspricht einem Tag oder 24 Stunden, 0,5 somit 12 Stunden etc.
Wenn du also die Zelle "normal" formatierst, also als Fleisskommazahl, so werkennst du den internen Wert. Wenn du jetzt aus dieser Zahl dein eigens Format erzeugen möchtest (Stunden:Minuten als Dezilazahl), dann musst du das mit Formeln entsprechend selbst aufbauen, also z.B. so:
[code]=VERKETTEN(STUNDE(B4); ":";MINUTE(B4)*100/60)[/code]
wobei in B4 eben der Zeitwert steht. Aber Achtung: Bei mehr als 24 Stunden musst du noch die Tagwerte hinzurechnen, also so:
[code]=VERKETTEN(GANZZAHL(B4)*24 + STUNDE(B4); ":";MINUTE(B4)*100/60)[/code]
Viele Grüße
Thomas