Bin leider ein wenig am verzweifeln.
Ich möchte zwei Datensätze zusammen spielen. Jedoch sind weder die ID´s gleich noch die Variablennamen.
Ich muss die Fallnummer um die ersten drei stellen kürzen, um die Datensätze zusammen zuspielen.
Bsp: 3000001
Nun möchte ich die ersten drei Stellen, also die 300 löschen, so dass ich nur die Nummer 0001 habe.
Wie stelle ich das bloß an???
Numerische Variablen kürzen
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
es gibt viele Möglichkeiten. Eine 0001 gibt es im Numerischen natürlich nicht, da führende Nullen nicht berücksichtigt werden. Statt dessen könnte eine Berechnung ausreichen oder die Umwandlung in einen String
Beispiel
Beispiel
Code: Alles auswählen
*v1 wäre 3001
COMPUTE v2 = v1.
EXECUTE.
ALTER TYPE v2 (A10).
STRING v3 (A10).
COMPUTE v3 = SUBSTR(v2,5,3).
EXECUTE.drfg2008



