Bonjour, j'ai une table remplie de valeurs numériques auquel j'applique un format afin de remplacer les numéros par les noms correspondant.
EX ,Table initial :
Table final:1 1 1
1 1 2
1 2 3
Mon souci c'est quand je cherche à concaténer mes différentes colonnes pour n'en faire plus qu'une, je fais la syntaxe suivante donc:a a a
a a b
a b c
la colonne LIST contient bien les fusions correctes mais je n'ai plus les noms mais les numéros associés du début... pour reprendre mon exemple, au lien d'avoir (les espaces sont omis exprés):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DATA TEST; SET TEST; LIST = var1!!var2!!var3; RUN;
j'ai:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 aaa aab abc
comment puis-je faire cette concaténation tout en conservant les noms?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 111 112 123
Enfin, est-ce que si j'applique un CALL SYMPUT sur l'une des lignes de ma colonne LIST je peux me servir de cette liste de noms dans un %SCAN pour récupérer les noms de colonnes qui m'interesse?
En vous remerciant pour le temps accordé à ma question
Partager