Fusion ou concaténation de deux colonnes SAS

momo -  
 foufou -
Bonjour,
Es ce qu'on peut fusionner ou concaténer les données de 2 colonnes différentes dans SAS pour créer une 3éme colonne qui va regrouper les données des deux autres.

Par expl, j'ai une colonne date type ddmm (1501) et une autre colonne pour les années (2005), je veux créer une 3eme colonne qui va me donner la date complète pour que je puisse déclarer la variable comme variable de date (ddmmyy8.).

Sinon es ce qu'on peut declarer la variable ddmm directement comme variable de date car j'ai tout testé et ça marche pas : ddmm4. dmm3. toujours des messages d'erreur...

Merci pour votre aide.

1 réponse

invite
 
pour fusionner deux variables utilise l'operateur !!,
par ex ici si tu tape
date=ddmm!!annee;
tu obtien un truc du style 18092005
10
seb
 
Ca marche!!
Super, merci beaucoup!!
0
jeano
 
+3 t si tu tapes, il y a toujours un S à tapes ......!
0
got
 
j'ai un problème quand je fait ça, excel me met le message:

"le caractère de déclaration de type ne correspond pas au type de données déclarer " parce qu'il considère l'ensemble variable1! puis !variable2

comment je peut éviter se problème ?
0
third
 
Le post est pour SAS. Sous excel, pour fusionner 2 cellules il suffit d'insérer &
Ex: AAA en A1 et BBB en B1, en C1 tu mets =A1&B1 et tu obtiendras AAABBB en C1 du coup
0
foufou
 
Merci pour vos commentaire qui nous aide beaucoup !!

Bonne journée
0