Bonjour
voilà mon soucis : j'ai une table SAS avec une variable "type" . Je voudrais créer une nouvelle variable à partir de la valeur de "type". Par exemple si type vaut "A" je crée les variables "A_truc" et "A_mahcin".
J'ai créé les x macro-variables tabtype_i qui correspondent au x possibilités de valeur de la variable.
En espérant être assez claire....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 %do i=1 %to 8; if type="&&TabTyp_&i." then do; Truc_&&TabTyp_&i=; /*fonctionne mais ce n'est pas ce que je veux*/ &&TabTyp_&i.Truc=;/* NE FONCTIONNE PAS*/
Partager