Umwandlung für eingefügte Werte im Dateneditor
Wenn die definierten Variablentypen der Quellen- und Zielzellen nicht übereinstimmen, versucht der Dateneditor, den Wert umzuwandeln. Wenn eine Umwandlung nicht möglich ist, wird der systemdefiniert fehlende Wert in die Zielzelle eingefügt.
Umwandlung von numerischen Formaten oder Datumsformaten in Zeichenfolgen. Numerische Formate (zum Beispiel numerisch, Dollar, Punkt oder Komma) und Datumsformate werden zu Zeichenfolgen umgewandelt, wenn sie in eine Zelle für Zeichenfolgevariablen eingefügt werden. Der Zeichenfolgewert ist der in der Zelle angezeigte numerische Wert. So wird zum Beispiel bei einer Variablen im Dollarformat das angezeigte Dollarzeichen zum Bestandteil des Zeichenfolgewerts. Werte, welche die definierte Länge der Zeichenfolgevariablen übersteigen, werden abgeschnitten.
Umwandlung von Zeichenfolgen in numerische Werte oder Datumswerte. Zeichenfolgewerte, die akzeptable Zeichen für das numerische Format oder das Datumsformat der Zielzelle enthalten, werden in den äquivalenten numerischen Wert oder Datumswert umgewandelt. So wird zum Beispiel der Zeichenfolgewert "25/12/91" in ein gültiges Datum umgewandelt, falls das Format der Zielzelle vom Typ Tag-Monat-Jahr ist. Wenn das Format der Zielzelle aber vom Typ Monat-Tag-Jahr ist, wird er in den systemdefiniert fehlenden Wert umgewandelt.
Umwandlung von Datumswerten in numerische Werte. Werte für Datum und Uhrzeit werden in eine Anzahl von Sekunden umgewandelt, wenn die Zielzelle im numerischen Format ist (zum Beispiel numerisch, Dollar, Punkt oder Komma). Da Datumsangaben intern als die Anzahl der seit dem 14. Oktober 1582 vergangenen Sekunden gespeichert werden, kann das Umwandeln von Daten in numerische Werte zu extrem großen Zahlen führen. Das Datum 10/29/91 wird beispielsweise in den numerischen Wert 12.908.073.600 umgewandelt.
Umwandlung von numerischen Werten in Datums- oder Uhrzeitangaben. Numerische Werte werden in Datums- oder Uhrzeitangaben umgewandelt, wenn der Wert eine Anzahl von Sekunden darstellt, die in eine gültige Uhrzeit- oder Datumsangabe umgewandelt werden kann. Bei Datumsangaben werden numerische Werte unter 86.400 in den systemdefiniert fehlenden Wert umgewandelt.