OriginLab Corporation - Wissenschaftliche Visualisierungs- und Datenanalysesoftware - 2D-Diagramme, 3D-Diagramme, Konturdiagramme, Statistische Diagramme, Datenanalyse, Statistiken, Kurvenanpassung, Signalverarbeitung und Peakanalyse

Datum- und Zeitangaben im Arbeitsblatt

Wie in dem Thema Datum- und Zeitangaben in Origin erwähnt, basieren Datumsangaben in Origin auf dem gregorianischen Kalender. Origins Arbeitsblatt unterstützt Zeit-, Datums-, Monats- und Wochentagsformate. Alle unterstützen mehrere Anzeigeoptionen.

Inhalt

Anzeigen von Zeit, Datum, Monat und Tag in einem Arbeitsblatt

Datenformat- und Datenanzeigeoptionen werden im Dialogfeld Spalteneigenschaften bestimmt.

Um das Dialogfeld Spalteneigenschaften zu öffnen:

  1. Klicken Sie doppelt auf die Spaltenüberschrift.

oder

  1. Klicken Sie bei ausgewählter Spalte mit der rechten Maustaste und wählen Sie Einstellungen.

oder

  1. Wählen Sie bei ausgewählter Spalte im Origin-Menü Format: Spalte.
    Anschließend:
  2. Wählen Sie im Dialogfeld Eigenschaften Format = Zeit/Datum/Monat/Wochentag.
  3. Treffen Sie aus der Auswahlliste Anzeige Ihre Wahl.

Datum- & Zeitformate und die zugrundeliegenden Zahlenwerte

Beachten Sie, dass bei der Arbeit mit Datums-, Zeit-, Monats- und Wochentagsformaten ein Unterschied zwischen dem Text, der in einer Arbeitsblattspalte angezeigt wird, und den dahinterstehenden Zahlenwerten, die für Berechnungen und sicherlich auch Zeichenoperationen verwendet werden, besteht:

Das Format wird gesetzt auf ... Die Anzeige wird gesetzt auf ... Diese Eingabe ... Erzeugt diese Anzeige ... Numerischer Wert

Datum*

12/06/1998

Freitag, 12. Juni, 1998

12/06/1998 hh:mm

12-6-98

12/6/98

6.12.98 1230

12/06/1998

Freitag, 12. Juni, 1998

06/12/1998 1230

2450976

2450976

2450976.5208333

Zeit*

hh:mm

hh:mm pm

DDD

DDD:hh:mm:ss.######

6

3 a

130

13012:00:00,000000

06:00

03:00 AM

130

13012:00:00,000000

,25

0,1354167

130,00000000

13,5000000000000

Monat*

Januar

Jan

Ja

10

Januar

Okt

1

10

Wochentag*

Montag

Mo

Freitag

2

Freitag

Di

5

2


*interne numerische Werte sind die Julianischen Tageszahlen (lesen Sie Hinweis2) mit Ausnahme des IRIG-Codes (in dem DDD=0 bis 365 oder 366).

*interne numerische Werte sind Ordinalzahlen.

Wenn Sie eine ASCII-Datei importieren, kann es vorkommen, dass Origin eine Datenspalte anfänglich als Text behandelt, die eigentlich Datum- oder Zeitwerte enthält. Bei Änderung des Formats wandelt Origin die Daten in ein korrektes Datum- oder Zeitformat um. Beachten Sie, dass ein Unterschied zwischen den Datum- und Zeit-formatierten Texten, die sich in den Arbeitsblattspalten befinden, und den zugrundeliegenden numerischen Werten besteht, die zum Zeichnen und für Berechnungen verwendet werden (sehen Sie dazu den nächsten Abschnitt).

Beachten Sie, dass Origin bei der Eingabe von zweistelligen Jahreszahlen einen impliziten Jahresbereich verwendet:

0 bis 44 = 2000 bis 2044

45 bis 99 = 1945 bis 1999

Wenn Sie im Dialogfeld Spalteneigenschaften ein zweistelliges Anzeigeformat für die Jahreszahlen in der Auswahlliste Format wählen und dann ein vierstelliges Jahr eingeben, dass außerhalb des impliziten Jahresbereichs liegt, wird Origin alle vier Stellen des Jahres anzeigen. Wenn Sie das Spaltenformat auf TT/MM/JJ setzen und dann 3/4/2045 in eine Zelle eingeben, zeigt Origin 3/4/2045 an. Wenn Sie jedoch 3/4/1945 in eine Zelle eingeben, dann zeigt Origin 3/4/45 an. Im ersten Fall lag das Jahr außerhalb des impliziten Bereichs, deshalb zeigt Origin vier Stellen an, um die Eindeutigkeit zu wahren. Im zweiten Fall lag die vierstellige Jahresangabe innerhalb des impliziten Bereichs und deshalb zeigt Origin eine zweistellige Jahresangabe an.

Mathematische Operationen mit Datum und Zeit: Datums- und Zeitangaben

Beachten Sie, dass es in der obigen Tabelle der Optionen Format und Anzeige eine Spalte gibt, die mit Numerischer Wert beschriftet ist. Diese Werte stellen die Astronomischen Julianischen Tageszahlen dar. Sie werden intern verwendet, wenn mathematische Operationen mit einem der Spaltentypen Datum und Zeit durchzuführen sind.

Wenn Sie ein Arbeitsblatt mit einer Spalte A erzeugen, die Datumswerte enthält, und einer Spalte B, die einige gemessene Werte enthält, könnten Sie eine dritte Spalte (C) anlegen, welche die verstrichene Zeit zwischen jedem Messwert (Zeile) enthält, indem Sie folgende Formel für Spalte C im Dialogfeld Spaltenwerte berechnen einsetzen:

col(A)[i]-col(A)[i-1]   //for i = 2 to last row of A

Wenn Sie dann die Spalte mit der verstrichenen Zeit in den Spaltentyp Numerisch verwandeln, geben die verstrichenen Zeitwerte die Anzahl der Tage an.

Zum Beispiel:

Ausgehend von 1 Tag = 24 Stunden = 1440 Minuten = 86400 Sekunden sind 30,2765 Tage dann 30 Tage , 6 Stunden, 38 Minuten und 9,6 Sekunden.

Mathematische Operationen mit Datum und Zeit: Monate

Monate werden von Januar (1) bis Dezember (12) durchnummeriert. Zahlen größer als 12 werden bei der Umwandlung in einen Monat mit einer Modulo-Funktion umgerechnet. Die LabTalk Modulo-Funktion verwendet die folgende Syntax:

mod(x,y) = der Rest der Division der Ganzzahl x geteilt durch die Ganzzahl y.

Zum Beispiel:

46 wird z.B. in Oktober umgewandelt, da mod(46,12) 10 entspricht und 10 für Oktober steht (Dezember entspricht in diesem Fall 0).

Beachten Sie, dass Sie keine Werte in eine Zelle eingeben können, die sich außerhalb des Bereichs von 1 bis 12 befinden, wenn in dieser Zelle das Format auf Monat festgelegt wurde. Falls Sie dies dennoch machen, zeigt Origin einen fehlenden Wert in dieser Zelle an. Um solche Werte in ein Arbeitsblatt einzugeben, legen Sie das Format auf Text & Numerisch fest und geben Sie Ihre Zahlen ein. Danach können Sie das Format der Spalten auf Monat zurücksetzen.

Nähere Informationen zur Anwendung der LabTalk-Funktion mod finden Sie im Referenzabschnitt LabTalk-Sprache in der Programmierhilfe.

Mathematische Operationen mit Datum und Zeit: Tage

Wochentage sind von Sonntag (0) bis Samstag (6) durchnummeriert. Zahlen größer als 6 werden bei der Umwandlung in einen Tag mit einer Modulo-Funktion umgerechnet.

Zum Beispiel:

46 wird z.B. in Donnerstag umgewandelt, da mod(46,7) 4 ergibt und 4 für Donnerstag steht.

Beachten Sie, dass Sie keine Werte in eine Zelle eingeben können, die sich außerhalb des Bereichs von 0 bis 6 befinden, wenn in dieser Zelle das Format auf Tag festgelegt wurde. Falls Sie dies dennoch machen, zeigt Origin einen fehlenden Wert in dieser Zelle an. Um solche Werte in ein Arbeitsblatt einzugeben, legen Sie das Format auf Text & Numerisch fest und geben Sie Ihre Zahlen ein. Danach können Sie das Format der Spalten auf Tag zurücksetzen.

Nähere Informationen zur Anwendung der LabTalk-Funktion mod finden Sie im Referenzabschnitt LabTalk-Sprache in der Programmierhilfe.