Fusion ou concaténation de deux colonnes SAS

Fermé
momo - 27 mai 2008 à 10:09
 foufou - 22 juin 2012 à 12:27
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

pour fusionner deux variables utilise l'operateur !!,
par ex ici si tu tape
date=ddmm!!annee;
tu obtien un truc du style 18092005
10
Ca marche!!
Super, merci beaucoup!!
0
+3 t si tu tapes, il y a toujours un S à tapes ......!
0
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
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
Merci pour vos commentaire qui nous aide beaucoup !!

Bonne journée
0