Wie mit Uhrzeiten rechnen?

Liebe Profis,

mal wieder stehe ich auf dem Schlauch:
In RagTime 6.5 auf Mac OS X 10.6.8 habe ich eine Spalte „Anfang" und eine „Ende", die Daten bekomme ich und kopiere sie einfach rein, da steht dann als Anfang z. B. „08:35" und als Ende „14:45". Soweit so einfach. Jetzt soll als nächste Spalte die Differenz berechnet werden, also „14:45-08:35", und das Ergebnis müßte dann „06:10" liefern. Tut es aber nicht ... Was mache ich falsch?
Und als nächstes müßte ich diese „06:10" umwandeln in Dezimalzahlen (also hier 6,167 z. B.), um sie dann mit einem Stundensatz zu multiplizieren.

Ich weiß, daß ich das schon oft gemacht hatte, und daß das nie ein Problem war. Aber da hatte ich die Daten in RagTime wahrscheinlich passend erzeugt, jetz finde ich nicht, wie ich die Formate setzen müßte und welche Formel mir das umformt.

Für jede Hilfe wäre ich dankbar!

Gottwalt

Re: Wie mit Uhrzeiten rechnen?

#10298 On 2 September, 2011 16:06 Bernhard Storch said,

Hallo Gottwald,

bei mir liefert die Differenz das gewünschte Ergebnis, wenn ich der Zelle bzw. Spalte mit dem Ergebnis das Werteformat 9:36 zuweise. Folgende Formel wandelt die Zeitspanne (z.B. in C1) in eine Dezimalzahl:
StundeVon(C1)+MinuteVon(C1)/60

Gruß, Bernhard Storch

Re: Wie mit Uhrzeiten rechnen?

#10297 On 2 September, 2011 14:56 "Norbert R. Obst" said,

Hallo, ich weiß ’was!

Ich arbeite mit Mac OS X Version 10.5.8 und RagTime 6.5.2 (Build 1821)
auf einem iMac mit 2,4 GHz Intel Core 2 Duo.z.
Welches Werteformat gilt für 08:35? Bei mir kann ich einfach
subtrahieren, wenn '…h …m' als Werteformat eingestellt ist.

Mit freundlichen Grüßen
Norbert O

Am 02.09.2011 um 14:56 schrieb Gottwalt:

> Liebe Profis,
>
> mal wieder stehe ich auf dem Schlauch:
> In RagTime 6.5 auf Mac OS X 10.6.8 habe ich eine Spalte „Anfang" und
> eine „Ende", die Daten bekomme ich und kopiere sie einfach rein, da
> steht dann als Anfang z. B. „08:35" und als Ende „14:45". Soweit so
> einfach. Jetzt soll als nächste Spalte die Differenz berechnet
> werden, also „14:45-08:35", und das Ergebnis müßte dann „06:10"
> liefern. Tut es aber nicht ... Was mache ich falsch?
> Und als nächstes müßte ich diese „06:10" umwandeln in Dezimalzahlen
> (also hier 6,167 z. B.), um sie dann mit einem Stundensatz zu
> multiplizieren.
>
> Ich weiß, daß ich das schon oft gemacht hatte, und daß das nie ein
> Problem war. Aber da hatte ich die Daten in RagTime wahrscheinlich
> passend erzeugt, jetz finde ich nicht, wie ich die Formate setzen
> müßte und welche Formel mir das umformt.
>
> Für jede Hilfe wäre ich dankbar!
>
> Gottwalt
>

Re: Wie mit Uhrzeiten rechnen?

#10299 On 2 September, 2011 23:47 Thomas Kaegi said,

Hallo Gottwalt

Du schreibst, dass du die Anfangs- und Schlusszeit erhältst und ins RagTime-Dokument kopierst. Da fragt es sich einfach, als was RagTime die erhaltenen Daten interpretiert. Markiere also nacheinander die Zellen mit der Anfangszeit und mit der Schlusszeit. Wenn in der Werkzeugleiste als Zellinhalt entweder "Datum" oder "Zeitspanne" angezeigt wird, dann müsste die Subtraktion eigentlich klappen, es sei denn, die Schlusszeit sei eine Zeitspanne und die Anfangszeit ein Datum. Offensichtlich geht die Subtraktion Zeitspanne-Zeitspanne oder Datum-Zeitspanne, während sich ein Datum sicher nicht von einer Zeitspanne subtrahieren lässt. Wenn die eingelesenen Daten aber aus irgend einem Grund als Text interpretiert werden, vielleicht wegen eines zusätzlichen Leerzeichens, dann klappt gar nichts mehr und du musst zuerst durch eine Umwandlung oder Bereinigung sicherstellen, dass die Daten als Zeitspanne oder Datum interpretiert werden.

Gruss, Thomas