Hallo Andreas
Andreas Borutta schrieb:
Nachtrag, weil meine Formulierung unvollständig war:
Wie muss die Formatangabe lauten, damit
2:0:49
zu
2h 00'49''
wird?
Ebenfalls soll
0:120:49
zu
2h 00'49''
werden.
Wenn die Stundenzahl kleiner Null ist, soll die Stundzahl nicht
ausgegeben werden.
Hintergrund: da Stücke mit einer solchen Dauer sehr selten sind,
stünde sonst "0h " fast überall. Das wäre hässlich.
0:5:49
soll also nicht zu
0h 05'49''
werden, sondern zu
05'49''
Deshalb kann
[H]\h MM'SS''
nicht verwendet werden.
Du meinst wohl eher, wenn HH < 1, denn negative Stunden (HH < 0) macht
keinen Sinn.
Das erreichst Du am besten über die bedingte Formatierung: Du definierst
zwei Zellformatvorlagen, nennen wir sie "Stunden" und "Minuten".
Letztere formatiert eine Eingabe in der Form MM"'" SS""" bzw. MM"m"
SS"s", erstere [HH]"h" MM"m" SS"s". Nun musst Du wissen, dass Calc
Zeiten intern als Bruchteilzahlen eines Tages speichert. 1 h = 1/24 Tag.
In eine Zelle - das kann auch auf einem hinteren Tabellenblatt oder in
einer hinteren Spalte sein - speicherst Du =1/24, sagen wir in Zelle AMJ2.
Nun formatierst Du die Zellen mit den Zeitdauern und der Zeitsumme über
Format - Bedingte Formatierung: erste Bedingung falls Zeitinhalt ist
kleiner als $AMJ$2, dann Formatvorlage Minuten, zweite Bedingung falls
Zellinhalt ist grösser oder gleich $AMJ$2, dann Formatvorlage Stunden -
schon wird so formatiert, wie Du es Dir vorstellst.
Freundlich grüsst
Ernst
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]