2017-01-05 2 views
0

Ich bin mit der CAT-Funktion Variablennamen zu generieren:Hinzufügen von Nullen in CAT-Funktion

variable=CAT(ID,ID2,Number) 

Die Variable "Zahl" ist eine Zahl aus der Menge {1,5,52,142,299}. Da ich die gleiche Struktur für alle generierten Variablen haben möchte, möchte ich Nullen vor den Zahlen hinzufügen, d. H. Als {001,005,052,142,299}. Wie kann ich das innerhalb der CAT-Funktion erreichen?

Best

Antwort

2

Das z Format fügt Nullen auf eine bestimmte Anzahl von Stellen, in Ihrem Fall führen würde es z3. sein. Verwenden Sie die Funktion put, um sie in eine Zeichenkette im gewünschten Format zu konvertieren (cat gibt standardmäßig eine Zeichenkette zurück, also müsste die Zahl sowieso konvertiert werden). Sie können als Alternative cats in Betracht ziehen, die alle führenden oder abschließenden Leerzeichen entfernen.

variable=CAT(ID,ID2,put(Number,z3.))

+0

Das hat funktioniert, danke! :-) – QuantumMechanics

Verwandte Themen